Como adicionar mais funcionalidade aos menus no gnome do Ubuntu?

1

Quando eu clico em um programa aberto na barra de atividades do gnome tudo que recebo é a opção de sair do programa, existe alguma maneira para este menu drop-down mostrar mais ações. Por exemplo, quando estou usando o Nautilus clicando no menu suspenso, recebo as seguintes opções

  

Nova janela

     

Barra lateral

     

Preferências

     

etc

Então, o que eu gostaria de ter é essa funcionalidade para outros programas, ou seja, eu me importo em ter esses menus para o Google Chrome. Alguém sabe como eu posso adicionar isso ao gnome 3.16?

    
por miggs97 27.10.2015 / 20:35

1 resposta

2

Você provavelmente está procurando por "extensões do nautilus". Nautilus é o nome real do gerenciador de arquivos usado nos desktops Unity e gnome-shell.

Você pode escrever extensões:

  1. como scripts (embora eu pense isso é uma espécie de depreciação)

  2. Em C usando as bibliotecas gtk

  3. ou em vários idiomas misturados

No entanto, por experiência pessoal, espere encontrar muita documentação desatualizada e falta de documentação clara e atualizada. Provavelmente, a melhor maneira de começar é tentar descobrir as origens das extensões disponíveis:

[romano:~] % wajig search nautilus | grep extens
libnautilus-extension-dev - libraries for nautilus components - development version
libnautilus-extension1a - libraries for nautilus components - runtime version
nautilus-share - Nautilus extension to share folder using Samba
nautilus-actions - nautilus extension to configure programs to launch
nautilus-compare - Context menu comparison extension for Nautilus file manager
nautilus-filename-repairer - Nautilus extension for filename encoding repair
nautilus-gtkhash - nautilus extension for computing checksums and more using gtkhash
nautilus-image-converter - nautilus extension to mass resize or rotate images
nautilus-pastebin - Nautilus extension to send files to a pastebin
nautilus-wipe - Secure deletion extension for Nautilus
rabbitvcs-nautilus - Nautilus extension for RabbitVCS
tortoisehg-nautilus - Graphical tool for working with Mercurial (Nautilus extension)
clamtk-nautilus - Nautilus MenuProvider extension for clamtk
nautilus-pushbullet - An extension for Nautilus to send files with pushbullet

.. e mais, como nautilus-script-manager , nautilus-scripts-manager (sim, são diferentes!) ou nautilus-image-manipulator e nautilus-open-terminal .

    
por Rmano 27.10.2015 / 21:51