web-dev-qa-db-fra.com

Comment insérer des applications Web dans mon lanceur Unity?

Les premières captures d'écran d'Unity montraient des applications Web sur le lanceur qui seraient lancées dans le navigateur.

alt text

J'utilise beaucoup le "mode d'application" de Chrome, qui crée des fichiers .desktop d'applications Web et les exécute en tant qu'application distincte. Je voudrais mettre ces applications sur mon lanceur afin que lorsque je clique dessus, il lance gmail dans une fenêtre séparée, comme une application séparée de mon navigateur.

Est-ce que je manque quelque chose? Le lancement de l’application à partir du fichier .desktop à partir du gestionnaire de fichiers n’ouvre que le navigateur existant.

9
Jorge Castro

La réponse de Ken complique un peu le sujet, je pense. L'unité a un commutateur, -b, je pense, qui le permet. comme unity -b http://mail.google.com

Je ne sais pas si c'est vraiment -b, alors vous feriez mieux de vérifier avec unity --help.

9
Daniel Rodrigues

La seule façon que je connaisse actuellement est avec gconf. Voici un exemple, remplacez le nom et le chemin du fichier du bureau par le vôtre. Dans mon cas, il s’agit de /home/ken/.local/share/applications/chrome-http___mail.google.com_a_vandine.org.desktop

gconftool --type string --set /desktop/unity/launcher/favorites/app-chrome-http___mail.google.com_a_vandine.org.desktop/desktop_file /home/ken/.local/share/applications/chrome-http___mail.google.com_a_vandine.org.desktop 


gconftool --type list --list-type=string --set /desktop/unity/launcher/favorites/favorites_list $(gconftool --get /desktop/unity/launcher/favorites/favorites_list| sed "s/]//g"),app-chrome-http___mail.google.com_a_vandine.org.desktop]
8
Ken VanDine

Si vous utilisez la dernière version de Chromium (> 11.0.696.57), cela fonctionne désormais avec Unity. Créez l’application à partir de Chrome, puis faites-la glisser vers la barre Unity. Vous ne savez pas combien de temps il faudra avant que cela arrive dans Chrome.

1
asi269