Skip to content

Comment on FyneDesk – Linux desktop environment in Goparent

Comments

In X and X intrinsincs everything was a window including every widget.

Same was true in Microsoft Windows, but -- say it with me -- Modern Apps Don't Work That Way Anymore. You can't keep the redraws of all the widgets in sync, so you can't guarantee pixel-perfect window refresh. The Wayland way of only having top-level windows and client handling of all widgets within is, objectively, better for modern development.

To me this seems a particularly beautiful concept. I feel sad it is abandoned (I am one of the people who always used, if not ab-used, X over SSH).

It’s pretty much the same with Wayland, everything is just a “surface”.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.