https://bugs.kde.org/show_bug.cgi?id=430046

medin <med.medin.2...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INTENTIONAL                 |---

--- Comment #5 from medin <med.medin.2...@gmail.com> ---
(In reply to Nate Graham from comment #4)
> It was *not* working fine in 5.20.
> 
> It may have been working fine for your particular use case due to a random
> confluence of factors. But it was broken for many people, and it was broken
> in a way that made various apps unusable. For example in certain apps, text
> was sometimes the same color as the background, making it unreadable.
> 
> We tried various methods of fixing these sorts of issues while preserving
> the color-changing feature, but in the end we were unable to. We removed the
> feature to prevent people from being able to make some of their apps
> literally unusable.
> 
> Again, the real solution is for those apps to get ported to GTK3. GTK2 is a
> dead toolkit. If these apps cannot be ported because they are abandoned,
> that's all the more reason we shouldn't be monkeying with their appearance;
> we may break them. And in fact we did. Old unmaintained apps using old
> unmaintained toolkits are fragile. The more time goes on, the less well they
> work as the world changes around them but they don't adapt. The best way to
> keep them usable is to change that world around them as little as possible.
> This means not trying to dynamically change their colors.
> 
> I know that's not what you wanted to hear, sorry. :)

I have Ubuntu MATE and GTK2 apps with many themes are still working fine, so
it's just some limitation that Plasma encountered  (or created by itself) while
trying to unify the theme mechanism for GTK3 and Qt while breaking old apps
(and probably will repeat when GTK version increases again in future).
I found that it's enough to set the full theme name in gtk-theme-name inside
.gtkrc-2.0 file. But Plasma settings breaks manual modification, for example if
I set gtk-theme-name to Breeze-Dark in .gtkrc-2.0 file and change global theme
in settings to Breeze Dark then gtk-theme-name will be reset to Breeze which
breaks the manual modification and force light theme for GTK2 while It uses
dark theme for GTK3 and Qt apps.
So if GTK2 support is removed why it is still trying to interfere and reset
manual changes ?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to