Bug 365020

Summary: Separate icon themes for GTK+2 and GTK+3 applications
Product: [Applications] systemsettings Reporter: KDE Neon user <emailmeat>
Component: kcm_gtkAssignee: Aleix Pol <aleixpol>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: aleixpol, nate
Priority: NOR Flags: aleixpol: Usability+
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description KDE Neon user 2016-07-02 21:14:44 UTC
I use the Breeze Dark theme on KDE Neon, which also works perfectly with GTK+2 applications, and I've set GTK+3 programs to use the light theme instead.

However, kde-gtk-config only lets me pick a single icon pack for both versions, and my light Breeze GTK+3 applications will use the icon theme made for Breeze Dark. The "fallback theme" option doesn't work for that.

I had to edit ~/.config/gtk-3.0/settings.ini manually and set it to read-only to be able to use the light icon theme with it. Please make it possible to use different icon themes for GTK+2 and GTK+3 through the official GUI.




Reproducible: Always
Comment 1 Aleix Pol 2016-07-02 21:58:59 UTC
I'm not convinced. Why can't we use the same theme for gtk3? what's the use to have a different one?
Comment 2 KDE Neon user 2016-07-03 00:40:26 UTC
@Aleix Pol,  when you combine a dark GTK+2 theme with a light GTK+3 theme, or vice versa, the icons aren't visible on the latter.
Comment 3 Nate Graham 2019-12-02 03:11:49 UTC
I don't think this is something we'll be doing. Our general direction is improving and increasing the integration between the themes, not pushing them apart. Just use a dark or light theme for all GTK apps; I don't think it makes sense to use different themes for the different versions of GTK.