Estou executando o Lubuntu 16.04 e gostaria de uma aparência mais unificada para minhas caixas de diálogo do seletor de arquivos, então estou tentando descobrir qual kit de ferramentas cada aplicativo usa, para poder descobrir qual configuração preciso alterar. Portanto, potencialmente no meu sistema, tenho: GTK, GTK+, GTK2, GTK+ 2, GTK3, GTK+ 3, QT 5
Então, antes de mais nada, não tenho certeza se, por exemplo, GTK2 e GTK+ 2 são a mesma coisa, então dos 7 kits de ferramentas listados são todos únicos, se não, quais posso agrupar, pois são a mesma coisa. Depois de obter uma lista de kits de ferramentas exclusivos, como posso saber qual aplicativo um kit de ferramentas está usando - se eu olhar para eles visualmente abaixo: Então, da esquerda para a direita, tenho: PCManFM File Manager, Nemo File Manager, LeafPad Open file, MousePad Abra o arquivo.
Portanto, aqui os 3 primeiros parecem um pouco diferentes, mas usam os mesmos ícones (além da unidade removível Seagate, que tem ícones diferentes em todos os 3!), Portanto, a aparência é bastante unificada, mas o 4º "MousePad" parece completamente diferente. Olhando para o site do MousePad https://github.com/codebrainz/mousepad , isso está usando o GTK+ 2, mas parece haver pelo menos 3 lugares onde posso alterar as configurações do GTK:
dconf - org - gtk - Settings - FileChooser
File: ~/.config/gtk-2.0/gtkfilechooser.ini
File: ~/.config/gtk-3.0/settings.ini
Então eu pensei que seria ~/.config/gtk-2.0/gtkfilechooser.ini
, mas acontece que não é dconf - org - gtk
nem plus aqui nem versão 2.
Uma coisa boa aqui é que os favoritos ~/.config/gtk-3.0/bookmarks
são vistos em todos os 4 aplicativos.
Assim, para o arquivo aberto GTK+ 2 Mousepad, que parece completamente diferente dos outros:
- Onde posso alterar os ícones que ele está usando
- Posso obter isso para exibir as partições do dispositivo no meu disco rígido ("Mint10", "Data", etc)
Informações alteradas:
Eu tinha originalmente instalado o mousepad via apt-get que instalou a versão 0.4.0-3ubuntu1 com:
Depende: 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
Então parece que na verdade é GTK+ 3, então isso faz mais sentido agora:
O seletor de arquivos com os ícones cinzas é GTK+ 3 e as configurações para isso foram alteradas em:
dconf - org - gtk - Settings - FileChooser
O seletor de arquivos para leafpad é GTK+ 2 e a configuração para isso está em
File: ~/.config/gtk-2.0/gtkfilechooser.ini
Eu testei isso alternando StartupMode entre "recent" e "cwd" e isso corresponde a cada um dos aplicativos GTK + 2 e GTK + 3.
Eu também removi a versão 0.4.0-3ubuntu1 do mousepad e reinstalei o que parece pelo número da versão ser uma versão posterior - 0.4.0-4, mas isso depende da versão GTK + 2 anterior, então agora o mousepad me dá o mesmo seletor de arquivos que lead pad