News for hackers. Stuff that matters.
Re:Apple introduces a universal design across platforms by rollcat on Monday June 09, 2025 @05:38PM (#44229806)
True. They're stuck in between badly aping Apple, trying too hard to do their own thing, and being toxic to the rest of the developer community.

They're not a trillion dollar company. Sure, many projects would do well with more decisive decision-making, but the strength of free software comes from community and collaboration.

Re:Apple introduces a universal design across platforms by wirybeige on Monday June 09, 2025 @06:45PM (#44230394)
I've found GNOME developers to be pleasant to work with & I enjoy the experience I have with the DE.
Re:Apple introduces a universal design across platforms by rollcat on Tuesday June 10, 2025 @05:28AM (#44234527)
<https://gitlab.gnome.org/GNOME/mutter/-/issues/217>

TL;DR: if you want window decorations, link with libadwaita.

SDL ended up linking with libdecor. You know how when you use a Qt app in Gnome, it looks out of place? Now even the window decorations look inconsistent from one another.

Re:Apple introduces a universal design across platforms by wirybeige on Tuesday June 10, 2025 @10:33AM (#44237293)
I'm well aware of this issue. I don't expect windows to look the same to each other. I like that the title bar can have other content in it other than just the app name and the close button.

For that reason alone I avoid Qt apps, as almost none draw their own title bar. Qt apps aren't even consistent among themselves in theming/style, for example the only apps that look in place on KDE are specifically made with KDE in mind.

I don't understand where the "consistency" obsession comes from, all these apps use different tool kits and will look different regardless.

Re:Apple introduces a universal design across platforms by rollcat on Wednesday June 11, 2025 @04:55AM (#44245575)
> I don't understand where the "consistency" obsession comes from [...].

Mental overhead. Sometimes Preferences is Ctrl-P, sometimes Ctrl-[,]; sometimes Copy is Ctrl-C, sometimes Ctrl-Shift-C. Sometimes the menu is a hamburger, sometimes a bar. macOS has none of these problems.