3 ms·
I'm sorry, but this is still all based on a misunderstanding. Even without this change, apps still have the ability to use a different theme besides adwaita, an
by lavabiopsy 5y ago
I'm sorry, but this is still all based on a misunderstanding. Even without this change, apps still have the ability to use a different theme besides adwaita, and with the change it's still a thing that they have to opt-in to. Asking for a theming API will not change the reality of this, and in fact the discussion there is still all centered around things that are still opt-in for app developers. They get the final say when it comes to their own apps, and if they decide they are going to hard code in adwaita (or some other theme) or use some toolkit that doesn't support themes then then that's the way it is. I would advise not putting so much weight on non-technical rants from twitter, and instead I suggesting focusing on finding ways to help app developers deliver you the best apps that they can.
I don't understand why you are talking about Android and/or Google, there is no GNOME Inc. that is directing development. If you want to know more about how the GNOME community is structured, please consider starting by reading this blog series: https://blogs.gnome.org/tbernard/2021/06/11/community-power-1/ https://blogs.gnome.org/tbernard/2021/06/11/community-power-...
>And GNOME/GTK devs get to decide what's the best possible experience for the user — removing any customization possibilities for the sake of consistency. If anyone doesn't like that, they can piss off. This is pretty much what "making someone conform to someone's way" looks like.
Please don't take such a cynical view, if you look at things that way then using anyone else's code would be "conforming to their way" because ultimately that's what it is isn't it? Someone else decides the best way to write that code and then you use what they wrote. Since I don't think you wrote all your software yourself from scratch, there is obviously some level of compromise there that you already acknowledge, so what is the real issue you're having? And I don't mean something vague like "my theme broke" I mean how does it relate to the end goal of what you're trying to change these programs to do?