Earlier quoted context omitted.
The parent correctly notes that theming is a valid feature of the platform, and asking essentially for ignoring the feature because of brand issues sounds ridiculous. It maybe 'unhelpful', but sometimes we just express our opinions here, not running consultancy services. It's called commentary section for a reason.
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.
Please don’t theme our apps
51–60 of 206 posts
Re: Please don’t theme our apps
#52Re: Please don’t theme our apps
#53Trying to explain to hardcore techies the value of consistent design and workflow is fruitless in my experience. They want full control over everything, even the things they are not experts in, and will put together byzantine Rube Goldberg machines to do it. And then chastise you for not seeing how "easy" it is to build and maintain. The complexity and effort you need to put in to make these situations work is a feat…
Maybe me, as a user, don't want your sameness. Why are you arguing that users should use things differently if they're happy with their own way, even if it's suboptimal in your opinion?
It's completely fine to hide certain configuration flags in "dev mode" sections and put warnings that you don't provide support for anything but default configuration of them. If your users want to be on their own, you have no responsibility to solve all their problems as long as you are explicit with what you support and not.
Re: Please don’t theme our apps
#54Bullshit. I need dark theme and I don't care about "brands" nor "identity". Stop burning my eyes please.
Re: Please don’t theme our apps
#55Earlier quoted context omitted.
Just bc you wrote something doesn't give you the right to dictate how I use it on my personal machine.
Again, this letter is not aimed at end users. "If you like to tinker with your own system, that’s fine with us."
> If you like to tinker with your own system, that’s fine with us. However, if you change things like stylesheets and icons, you should be aware that you’re in unsupported territory. Any issues you encounter should be reported to the theme developer, not the app developer.
Just not with the same vehemence as its message directed at distros.
Re: Please don’t theme our apps
#56Trying to explain to hardcore techies the value of consistent design and workflow is fruitless in my experience. They want full control over everything, even the things they are not experts in, and will put together byzantine Rube Goldberg machines to do it. And then chastise you for not seeing how "easy" it is to build and maintain. The complexity and effort you need to put in to make these situations work is a feat…
Theming doesn't even affect workflows. Since not all applications use GTK, it's necessary if you want a halfway consistent design. Respecting applications' branding is just the opposite of consistency.
Re: Please don’t theme our apps
#57Write the app in Electron. Problem solved. No more OS overriding your look.
(I don't have a horse in the Electron-is-great-or-crap race)
Re: Please don’t theme our apps
#58Write the app in Electron. Problem solved. No more OS overriding your look.
Re: Please don’t theme our apps
#59Write the app in Electron. Problem solved. No more OS overriding your look.
If the signers of this open letter did not care about quality, they wouldn't have signed it.
Re: Please don’t theme our apps
#60Color themes seem like a brilliant idea until hit the point where your custom control needs this one extra distinct highlight or background color to convey state. Then you're out of luck. You only have bad options left: opt out of system theming and enforce your own or hardcode a color (or put it into the settings dialog) and accept that it breaks with any non-default theme out there because no user will take time to…