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

--- Comment #6 from Mikhail Zolotukhin <m...@genda.life> ---
Probably going to make my life harder, but I think there is some truth in "This
was working fine". The thing is now we set Breeze theme for all GTK3 and GTK2
apps. Previously there was an opportunity to set Breeze-Dark for GTK3 and GTK2.
It didn't change a thing for GTK3 apps, since its colors was brought from
system Color Scheme (and this was misleading, that's why I removed that
ability), but GTK2 apps used a dark Breeze variant.

After the removal it's no longer possible to set Dark Breeze theme for GTK2 and
GTK3 apps and that's why while GTK3 apps are working fine, GTK2 ones are
broken.

I think there is a hacky way to make GTK2 apps at least respect "Dark Mode" -
it is to use Breeze-Dark setting variant under the hood, while setting Breeze
theme or setting color scheme.

For example: if the user sets the GTK theme to Breeze - check if the current
color scheme is dark (we already can do that) and if it is, set the theme to
the "Breeze-Dark", if it is not, set to just "Breeze". The similar approach can
be used with the color scheme change.

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

Reply via email to