News for hackers. Stuff that matters.
Re:Please don’t theme our apps by microcolonel on Saturday May 25, 2019 @10:27AM (#20009251)
> This is more of an indictment of the way GTK3+ handles theming (or lack of it).

How do you think GTK+3 handles theming (or lacks handling for it)? It sounds like you're confusing GTK+3 theming for GTK+2 theming (which was based on "engines", which were quite a mess). Now it's very "proper and defined", it's accomplished with a strict subset of CSS which has fairly consistent behaviour.

I personally don't see the point in elaborate theming systems (I'd prefer to just have control over the colours, and maybe one or two of the spacing variables), and it is obvious that they cost a lot of cycles at run time....

but GTK+3's theming system is not braindead, it's just ambitious.

Re:Please don’t theme our apps by quantummkv on Saturday May 25, 2019 @12:51PM (#20009999)
Um no, because gtk/gnome devs have explicitly stated that Adwaita is the one true gtk theme. The name "Adwaita" reflects it. In GTK3+, the concept of themes does not exist. This is why you need 3rd party tools to change them. This is why 3rd party themes break stuff that this article complains about.
Re:Please don’t theme our apps by anoncake on Saturday May 25, 2019 @11:17AM (#20009494)
> I personally don't see the point in elaborate theming systems (I'd prefer to just have control over the colours, and maybe one or two of the spacing variables), and it is obvious that they cost a lot of cycles at run time....

Consistency and overriding bad decisions.

Re:Please don’t theme our apps by spronkey on Wednesday May 29, 2019 @08:20AM (#20039189)
Plenty of good reasons - sometimes people like to shift common controls to be more familiar with their habits. Sometimes it's handy to shrink things like title bars. Sometimes the awful text rendering on Linux systems needs a bit of tweaking not to drive you mad...