News for hackers. Stuff that matters.
Re:Please don’t theme our apps by grandinj on Saturday May 25, 2019 @08:51AM (#20008725)
Themeing is not a valid or supported feature. It's a hack that uses some facilities in GTK that were not intended for that purpose.
Re:Please don’t theme our apps by anoncake on Saturday May 25, 2019 @08:58AM (#20008766)
That was the case in the early days of GTK3, but I don't think it is anymore.

If GTK3 still does not support theming, that explains why theming causes issues. In which case it would be better to implement proper theming support because stopping distributions from theming clearly doesn't work.

Re:Please don’t theme our apps by grandinj on Saturday May 25, 2019 @09:22AM (#20008892)
A "proper" themeing API is a massive undertaking and would still have issues at scale
Re:Please don’t theme our apps by frenchy on Saturday May 25, 2019 @09:02AM (#20008779)
Really? Do you have a source for that? Theming GTK has been a not uncommon thing since as long as I've been using it (~15 years).
Re:Please don’t theme our apps by grandinj on Saturday May 25, 2019 @09:21AM (#20008889)
https://blogs.gnome.org/tbernard/2018/10/15/restyling-apps-a...

Oh yes, people have always done it, via one hack or another, and as long as it was more of a "for people who really want to fiddle" it wasn't that much of an issue.

But now expectations have risen, people expect more solid behaviour and look/feel from their apps, and distros routinely have quite different GTK themes.

Re:Please don’t theme our apps by frenchy on Saturday May 25, 2019 @09:46AM (#20009010)
Ah, I guess this is sort of a change between GTK 2 & 3.