Como posso alterar o ícone da webapp do Google Chrome?

7

Então, eu tenho a sala de chat do AskUbuntu (estou usando apenas como exemplo, tenho outros aplicativos da Web com os quais tenho o mesmo problema) salvos como "Atalho de aplicativo" no Chromium, e ícone é realmente (e eu quero dizer realmente) baixa resolução. Exemplo:

O topo é o ícone padrão que é usado para o atalho de aplicativo, o fundo é a lente AskUbuntu - então, minha pergunta é, como eu posso usar o ícone que é usado para a lente AskUbuntu.

    
por jrg 03.04.2011 / 21:42

2 respostas

4

Com criações diárias de cromo e recente BAMF você pode (se você olhar mais de perto para essa captura de tela , poderá ver um exemplo com meu site e meu ícone de alta resolução). Mas no estado atual do cromo, você precisa fazer alguns hackers para facilitar o suporte:

  • Faça o cromo gerar um arquivo .desktop para o aplicativo Menu também (se você não quiser criar um por rascunho).
  • Obtenha sua WM_CLASS da janela do aplicativo do Google Chrome com xprop | grep WM_CLASS | awk '{print }' (se for apenas "Chromium Browser" ou algo semelhante, você precisará atualizar o Chromium).
  • Edite esse arquivo .desktop (localizado em ~/.local/share/applications ) com o gedit ou qualquer outro editor de texto; o arquivo deve conter:

    StartupWMClass=$APP_WM_CLASS_Found_on_step_2
    Icon=~/your/icon/file/name/or/path
    

    i.e. (para um aplicativo apontando para o link com google_mail.png em ~/.local/share/icons ):

    StartupWMClass=mail.google.com
    Icon=google_mail.png
    
  • Reinicie o bamfdaemon ou a unidade; Agora, quando você executar um aplicativo com esse WM_CLASS, as configurações definidas no arquivo da área de trabalho que você acabou de editar serão usadas; ícone incluído;)

por Treviño 04.04.2011 / 01:09
1

A maneira mais fácil para mim foi instalar o Alacarte (livre do Centro de Software) e editar o ícone de lá. Parece um aplicativo para editar ícones regulares do GNOME 2 / GNOME Classic, mas também funciona para ícones do Unity Launcher. As aplicações Web do Chrome estão em "Aplicações do Chrome", pelo menos no meu computador.

    
por Waldir Leoncio 29.09.2015 / 23:26