Live data from Hacker News

The Broadway Windowing System

docs.gtk.org

31–32 of 32 posts

Re: The Broadway Windowing System

#31
post #30

It says "using HTML5 and web sockets." Does this mean the application freezes if the connection to server is disrupted? Could developers use this to make web-based apps along-side desktop clients? If so , Desktop frameworks like GTK and Qt should focus on this idea more to reclaim the desktop from the monstrosity that is Electron.

I'm not sure how this could reclaim the desktop from Electron. If anything, this gives Electron developers another option by running a local server in the app and rendering it in Electron.

Re: The Broadway Windowing System

#32
post #22

Earlier quoted context omitted.

The VNC client can display whatever the server sends it. Doesn't even have to actually be images of a desktop at all.

The question should've been "can a vnc SERVER serves as a virtual display?". On that, I found https://github.com/kbumsik/VirtScreen

Many environments also include native virtual display support so you don't even always need a special VNC server. On Linux projects like that tend to just automate it but sometimes it's pretty easily to do manually. E.g. on Sway you just define the virtual display the exact same manner as you do a physical display and then VNC in to only that display. On other operating systems like if it was running native macOS projects tend to do more of the heavy lifting around making the virtual displays actually happen.
Post reply on HN