I am running Lubuntu 16.04 and would like a more unified look to my file chooser dialog boxes, so I trying to work out what toolkit each application uses, so then I can then figure out which configuration I need to change. So potentially on my system I have: GTK, GTK+, GTK2, GTK+ 2, GTK3, GTK+ 3, QT 5
So first of all I am unsure if for example GTK2 and GTK+ 2 are the same thing, so of the 7 toolkits listed are these all unique, if not, which ones can I group together as they are same thing.
Once I have a list of unique tool kits, how can I tell what application a tool kit is using - if I look at them visually below:
Then from left to right I have:
PCManFM File Manager, Nemo File Manager, LeafPad Open file, MousePad Open file.
So here the first 3 look slightly different, but they use the same icons (apart from the Seagate Removable drive which has different icon on all 3!), and so the look is quite unified, but the 4th "MousePad" looks completely different. Looking at the MousePad website https://github.com/codebrainz/mousepad , this is using GTK+ 2, but there seems to be at least 3 places I can change GTK settings:
dconf - org - gtk - Settings - FileChooser
File: ~/.config/gtk-2.0/gtkfilechooser.ini
File: ~/.config/gtk-3.0/settings.ini
So I thought it would be ~/.config/gtk-2.0/gtkfilechooser.ini, but it turns out it is dconf - org - gtk so neither plus here nor version 2.
One good thing here is that the bookmarks in ~/.config/gtk-3.0/bookmarks are seen in all 4 applications.
So for the GTK+ 2 Mousepad open file, which looks completely different from the others:
- Where can I change the icons it is using
- Can I get this to display the device partitions on my hard drive ("Mint10", "Data", etc)
Amended information:
I had originally installed mousepad via apt-get which installed version 0.4.0-3ubuntu1 with:
Depends: libc6 (>= 2.4), libdbus-1-3 (>= 1.9.14), libdbus-glib-1-2 (>= 0.88), libglib2.0-0 (>= 2.41.1), libgtk-3-0 (>= 3.2.1), libgtksourceview-3.0-1 (>= 2.91.4), libpango-1.0-0 (>= 1.14.0), dconf-gsettings-backend | gsettings-backend
So it appears this is actually GTK+ 3, so this makes more sense now:
The filechooser with the grey icons is GTK+ 3 and the setting for this are changed in:
dconf - org - gtk - Settings - FileChooser
The filechooser for leafpad is GTK+ 2 and the setting for this are in
File: ~/.config/gtk-2.0/gtkfilechooser.ini
I have tested this by toggling StartupMode between "recent" and "cwd" and this corresponds for each of the GTK + 2 and GTK + 3 apps.
I have also removed version 0.4.0-3ubuntu1 of mousepad and reinstalled what seems from the version number to be a later version - 0.4.0-4, but this depends on earlier GTK + 2 version so now mousepad gives me the same filechooser as leadpad
