Posso editar quais ícones aparecem no traço do Unity?

17

Quando abro o traço no 11.04, recebo duas linhas de ícones. A primeira linha contém 'lentes' que me levam a listas de aplicativos / arquivos; a segunda linha abre aplicativos específicos - Navegue na Web, veja fotos, verifique e-mail, ouça músicas.

Existe alguma maneira de alterar para quais programas os ícones na segunda linha apontam? (Se eu fosse adicionar novas lentes, elas também aparecem e posso alterar a ordem?) Até agora, parece que os ícones Navegar na Web e Ouvir Música respeitam minhas escolhas de aplicativos preferidos. O primeiro pode ser o Firefox ou o Chromium (e talvez outros) e o segundo pode ser o Banshee ou o Rhythmbox. No entanto, não consigo alterar o ícone Verificar e-mail. Ele permanece fixo no Evolution, mesmo que eu tenha o Thunderbird definido como meu cliente de email preferido. Eu gostaria de mudar isso, se puder.

Sean Fitzpatrick
fonte
Você já tentou procurar na pasta / usr / share / unity? Talvez haja um arquivo lá que você possa editar. Vou investigar o mais rápido possível. Estou com problemas para iniciar o Natty em uma VM. Deve demorar apenas um pouco.
usar o seguinte comando
Desculpe, não consigo encontrar nenhuma maneira de fazê-lo. Os únicos arquivos nessa pasta têm a ver com os aplicativos e os menus de arquivo.
bntser

Respostas:

3

O problema de email conhecido bug no Unity. O erro é relatado aqui e está corrigido para 11.04

Bilal Akhtar
fonte
Vou tentar procurar em / usr / share / unity para ver se há algo que eu possa editar. O relatório de bug é meu - quando o relatei pela primeira vez, não tinha certeza se era um bug ou se era para ser assim - existem algumas coisas que não podem ser alteradas devido a decisões de design (nas quais caso, acho que seria mais uma solicitação de recurso). O relatório de bug agora está atribuído a alguém, então espero que o conserte. (Eu me pergunto se é devido ao Thunderbird descrevendo-se como um cliente 'mail', em vez de um cliente de 'email'.)
Sean Fitzpatrick
8

Para alterar os aplicativos padrão, clique no menu liga / desliga / configurações no canto superior direito da tela (aquele com o símbolo OFF) e selecione o último item ( System Settings).

Selecione Preferred Applicationsna janela que aparecerá, para que você possa alterá-los.

Até onde eu sei, não é possível adicionar itens adicionais no Unity Dash.

igi
fonte
6

Entendo o que ele quis dizer, antigamente, você podia clicar com o botão direito do mouse no menu e editar, agora a resposta é instalar o alacarte.

sudo apt-get install alacarte

Alacarte pode ser executado no terminal ou no Unity Dash.

Dafy
fonte
2

Infelizmente, em 11.04 / 11.10, não há como alterar arbitrariamente os atalhos no painel para qualquer aplicativo que você desejar, a menos que você edite o código-fonte diretamente.

No entanto, se você definir seu navegador, o programa de correio e o mp3 player no Preferred ApplicationsUnity respeitará essas configurações.

insira a descrição da imagem aqui

Jorge Castro
fonte
Sim, estou trabalhando agora. Ocorreu um problema ao fazer o Thunderbird aparecer como cliente de email; Eu arquivei alguns bugs nisso há duas semanas e foi resolvido muito bem!
Sean Fitzpatrick
0

Consegui esse trabalho usando uma versão ligeiramente modificada da primeira resposta desta pergunta. Que lançadores personalizados e listas rápidas do Unity estão disponíveis?

Não tenho certeza se é a melhor maneira; entre outras coisas, tive que codificar no meu caminho de local de origem, porque não funcionaria se eu usasse ~ ou $ HOME. Isso inicia o nautilus, mas você pode executar qualquer coisa alterando a linha 'Exec'.

Instruções:

Copie o arquivo do iniciador 'Pasta Residencial' para o seu diretório pessoal:

cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications

Abra o arquivo para edição no gedit:

gedit ~/.local/share/applications/nautilus-home.desktop

Localize a seguinte linha do arquivo:

OnlyShowIn=GNOME;

Substitua a linha acima por:

OnlyShowIn=GNOME;Unity;

Adicione este texto na parte inferior do arquivo, substituindo no caminho do diretório inicial:

X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
[Videos Shortcut Group]
Name=Videos
Exec=nautilus /home/YOURUSERNAME/Videos
TargetEnvironment=Unity

[Documents Shortcut Group]
Name=Documents
Exec=nautilus /home/YOURUSERNAME/Documents
TargetEnvironment=Unity

[Music Shortcut Group]
Name=Music
Exec=nautilus /home/YOURUSERNAME/Music
TargetEnvironment=Unity

[Pictures Shortcut Group]
Name=Pictures
Exec=nautilus /home/YOURUSERNAME/Pictures
TargetEnvironment=Unity

[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus /home/YOURUSERNAME/Downloads
TargetEnvironment=Unity

Salve e feche o arquivo.

Saia e faça login novamente para ver as alterações.

ImaginaryRobots
fonte
#sudo apt-get install alacarte gnome-panel e depois desconectei e logon novamente. Aparentemente, não consigo editar o menu no estado atual. Como tenho muitos aplicativos personalizados para adicionar ao menu com um editor de texto, ele não é produtivo. pelo menos eu gosto do novo 11.10, pois o pulseaudio ou o alsa está funcionando corretamente.
Cresho 17/10/11
Sim, ele é. Depende do que você quer dizer com menu. Há muitos. Nem todos podem ser editados, pois muitos deles são completamente dinâmicos. A loja de música, por exemplo, pesquisará a loja de música real pela rede, de modo que não faria sentido tornar isso editável.
Jo-Erlend Schinstad
o que alacarte fez pelo painel gnome. é isso que estou procurando!
Cresho 17/10/11
Migrei para o kubuntu 11.10 por enquanto. Eu gosto de unidade, mas não está pronta para o horário nobre. Eu não poderia trabalhar !, quero dizer, fazer o meu trabalho no trabalho com incapacidade de fazer certas coisas. Agora, o Kubuntu é mais utilizável com o vsync funcionando corretamente neste momento (o ajuste das configurações funciona). Vou esperar até que se torne mais utilizável. Lembra-me de quando o kubuntu foi lançado pela primeira vez.
Cresho 18/10/11
0

Algumas pessoas legais já estão desenvolvendo uma solução para o seu problema.

https://launchpad.net/unity-launcher-editor

Por favor, seja paciente, pois ainda não está pronto para uso.

david6
fonte
-2

"Infelizmente no 11.04, não há como alterar arbitrariamente os atalhos no painel para qualquer aplicativo que você desejar".

Para ser honesto, você não está dizendo a verdade ... você pode alterar as entradas no menu de aplicativos, assim como pode alterar qualquer coisa no seu sistema (são pessoas de código aberto!). O problema é que a maioria das pessoas não sabe para onde procurar ^^.

Quando se trata dos aplicativos mostrados no seu menu, todos eles podem ser encontrados no diretório / usr / share / applications. Cada entrada é do tipo de arquivo "* .desktop", esses são arquivos de texto e você pode editá-los no vim ou no gedit (saiba que eles estão na raiz, então os expulse ou os sudo os edite). Se você excluir a entrada, ela não aparecerá mais no seu menu :). Quanto à adição de entradas, é apenas uma questão de aprender a escrever um arquivo * .desktop e colocá-lo no diretório de aplicativos.

Para saber mais sobre o formato de arquivo ".desktop", consulte-o em http://linuxcritic.wordpress.com/2010/04/07/anatomy-of-a-desktop-file/ :) divirta-se!

Isso pode ser um pouco arcaico ^ ^, mas dê à comunidade de código aberto mais alguns meses e alguém terá escrito uma versão atualizada do alacarte que faz isso por você :)

Peter Vermeulen
fonte
2
A edição dos arquivos .desktop ainda não permite definir quais 4 aplicativos podem ser listados no painel.
Jorge Castro
Parece que essas entradas são compiladas nas classes com / canonical ... ótima maneira de ser de código-fonte aberto ubuntu ... eu sou proveniente de um sistema fedora e com um pouco de conhecimento, você pode mudar basicamente qualquer coisa (até o lovelock do fedora quando eles introduziram o gnome3)
Peter Vermeulen