Acabei de atualizar meu laptop para o Fedora 19, que vem com o Gnome Shell 3.8. O Gnome shell 3.8 livrou-se das categorias tradicionais em favor de algo chamado App Folders.
Eu tenho tentado aprender como criá-los e usá-los. Uma coisa que não consegui entender é por que o menu "Outros" / pasta do aplicativo tem todos os meus aplicativos.
Em /etc/xdg/menus/gnome-applications.menu
, é definido como:
<Name>Other</Name>
<Directory>X-GNOME-Other.directory</Directory>
<OnlyUnallocated/>
<Include>
<And>
<Not><Category>Core</Category></Not>
<Not><Category>Screensaver</Category></Not>
<!-- Really Fedora ??? -->
<Not><Filename>gnome-eog.desktop</Filename></Not>
<Not><Filename>gnome-file-roller.desktop</Filename></Not>
<Not><Filename>gnome-gucharmap.desktop</Filename></Not>
</And>
</Include>
</Menu> <!-- End Other -->
Eu li em algumas especificações que <OnlyUnallocated/>
tag deve corresponder apenas, e adicione ao menu, aplicativos que não foram correspondidos a nenhum outro menu. Eu também não vejo onde ele decide incluir os aplicativos, já que <Include></Include>
apenas contém aplicativos não para incluir. Eu suponho que seja definido em algum outro lugar, ou o nome 'Outro' é apenas um pouco especial.
Estou entendendo algo errado sobre a definição desses menus, ou o Gnome Shell 3.8 está fazendo sua própria coisa e não está funcionando 100% de acordo com esses arquivos? (Eu suspeito que o primeiro)
Tags menu gnome-shell application gnome3