Soutenez La Quadrature du Net contre ACTA et au-delà !

Edito

Faciliter le passage à Linux (Ubuntu) définitif (single boot) ou partiel sur Mac
__
MacBook Pro 5,5 - Ubuntu 14.04 x64 single boot

dimanche 25 mars 2012

Skype-Wrapper

Ceci s'adresse aux utilisateur de Skype. Si l'on peut apprécier le côté basique de Skype sur Linux, on regrettera malheureusement son manque d'intégration dans la barre d'indicateur.


Skype intégré au menu messagerie

Il existe une solution qui s'appelle Skype-Wrapper[en] et qui permet d'intégrer Skype dans le menu de message, avec vos e-mail, votre client de messagerie instantanée, etc...
Voici le ppa qu'il faut installer : ppa:skype-wrapper. Vous pouvez passer par la facon graphiqie (Ubuntu Tweak, Y PPA) ou par le terminal :
sudo add-apt-repository ppa:skype-wrapper/ppa
sudo apt-get update && sudo apt-get install skype-wrapper

Ce billet à pour but de préciser quelques détails assez importants et des précautions à prendre. L'utilisation de Skype passe alors par Skype-Wrapper,ce qui signifie que si vous voulez que Skype se lance au démarrage dans le menu messagerie, il vous faudra définir skype-wrapper comme programme à exécuter, et non plus Skype. Autre détail si vous avez Skype dans votre lanceur, et que vous le lancez alors que skype-wrapper est déjà en fonctionnement cela peut poser problème, et vous allez avoir le message vous disant qu'une autre session de Skype est déjà en cours sur votre ordinateur. Autre point, il faut avoir Telepathy d'installé, car Skype-Wrapper a des dépendances avec ce programme.


Icône de Skype-Wrapper à ajouter au lanceur

Skype-Wrapper dispose aussi d'une icône à ajouter au lanceur Unity, elle se trouve dans le répertoire /usr/share/applications, c'est la deuxième icône normalement (clic droit>Propriétés pour vérifier). Cette icône devrait remplacer celle de Skype, avec les mêmes précautions à prendre que décrites au dessus, en lui ajoutant des fonctionnalités intéressantes, telles que le nombre de message non lu, barre de progression de téléchargements...

Pour enlever l'icône verte de Skype de la barre de lancement, j'ai eu un peu de mal et je ne sais pas réellement comment j'y suis parvenu au final, en gros il faut supprimer le paquet sni-qt (Synaptic pour éviter de faire du terminal), si cela ne suffit pas il faut aller faire un tour du côté de dconf (disponible dans la logithèque), desktop>unity>panel et éditer la liste blanche des application affiché dans la barre de notification (ajouter puis enlever 'Skype').

Mise à jour du 16/05/2012 :
Meilleure description de l'installation suite au passage à 12.04 et mise à jour vers un lien plus détaillé en anglais.

Mise à jour du 16/05/2012 :
Skype 4 est supporté!


Raccourcis dans le lanceur (quicklist)

Le lanceur d'Unity est assez pratique, le seul soucis, c'est qu'il se retrouve bien vite saturé. Alors bien sûr un coup de Dash, et les deux première lettre du programme correspondant et c'est parti... mais il existe une solution pas trop compliquée pour regrouper tout ses raccourcis sous une même icône.


Aperçu d'une quicklist

C'est ce qu'on appelle les quickists, vous pouvez en avoir un exemple ici[fr] pour Nautilus, mais il n'est pas forcément nécessaire de passer par le terminal et de modifier des fichier en root. Je vous proposerais plutôt cette alternative[en]. Téléchargez le fichier, que vous extrayez quelque part. Ensuite chacune des quicklist en .desktop est éditable avec Gedit (ouvrez Gedit et faite un glissé-déposé, le fichier s'ouvrira sous un nouvel onglet!).
En gros le fichier se présente comme ceci :
[Desktop Entry]
Name=Nom du raccourci tel qu'il apparaîtra en tant que fichier
GenericName=
Nom du raccourci tel qu'il apparaîtra en tant que fichier
X-GNOME-FullName=Nom tel qu'il s'affichera dans le lanceur
Comment=Description
Exec=commande de l'application du raccourci par défaut
Icon=nom du programme qui définira l'icöne du raccourci
Terminal=false
Type=Application
Categories=PackageManager;GTK;System;Settings;
MimeType=application/x-deb;application/x-debian-package;x-scheme-handler/apt;
StartupNotify=true
X-Ayatana-Desktop-Shortcuts=Nom des autres raccourcis séparé par point virgule


Name[fr]=
Nom du raccourci tel qu'il apparaîtra en tant que fichier

[Nom du raccourci tel que défini plus haut Shortcut Group]
Name=Nom du raccourci tel qu'il apparaîtra dans le lanceur
Exec=/usr/bin/software-center %u
OnlyShowIn=Unity
Quand on clique sur le raccourci l'application par défaut se lance, si on clique droit sur le raccourci une liste d'application alternative apparaît.
Voici les différent raccourcis que je me suis créé, en dehors du navigateur Nautilus et des fichiers personnels, mettant en œuvre mes applications préférées :

Le son

[Desktop Entry]
Name=Audio
GenericName=Audio
X-GNOME-FullName=Banshee
Comment=Applications audio
Exec=banshee
Icon=banshee
Terminal=false
Type=Application
Categories=GNOME;GTK;Core;
StartupNotify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-Ubuntu-Gettext-Domain=nautilus

X-Ayatana-Desktop-Shortcuts=SoundRecorder;SoundConverter;Audacity;Xsshfs;

Name[en_US]=Audio

[SoundRecorder Shortcut Group]
Name=Enregistreur de sons
Exec=gnome-sound-recorder
OnlyShowIn=Unity

[SoundConverter Shortcut Group]
Name=Convertisseur de sons
Exec=soundconverter
OnlyShowIn=Unity

[Audacity Shortcut Group]
Name=Audacity
Exec=audacity
OnlyShowIn=Unity

[Xsshfs Shortcut Group]
Name=Xsshfs
Exec=xsshfs
OnlyShowIn=Unity

La photo

[Desktop Entry]
Name=Photo
GenericName=Photo
X-GNOME-FullName=Shotwell
Comment=Applications photo
Exec=shotwell
Icon=shotwell
Terminal=false
Type=Application
Categories=GNOME;GTK;Core;
StartupNotify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-Ubuntu-Gettext-Domain=nautilus

X-Ayatana-Desktop-Shortcuts=Organizer;Editor;Vector;Flickr;Scanner;Scanner Epson;Panorama;Capture;Batch;

Name[fr]=Photo

[Organizer Shortcut Group]
Name=Shotwell
Exec=shotwell
OnlyShowIn=Unity

[Editor Shortcut Group]
Name=Gimp
Exec=gimp
OnlyShowIn=Unity

[Vector Shortcut Group]
Name=Inkscape
Exec=inkscape
OnlyShowIn=Unity

[Flickr Shortcut Group]
Name=Frogr
Exec=frogr
OnlyShowIn=Unity

[Scanner Shortcut Group]
Name=Simple Scan
Exec=simple-scan
OnlyShowIn=Unity

[Scanner Epson Shortcut Group]
Name=Image Scan
Exec=iscan
OnlyShowIn=Unity

[Panorama Shortcut Group]
Name=Hugin
Exec=hugin
OnlyShowIn=Unity

[Capture Shortcut Group]
Name=Shutter
Exec=shutter
OnlyShowIn=Unity

[Batch Shortcut Group]
Name=Phatch
Exec=phatch
OnlyShowIn=Unity

La vidéo


[Desktop Entry]
Name=Vidéo
GenericName=Vidéo
X-GNOME-FullName=VLC
Comment=Applications vidéo
Exec=vlc
Icon=vlc
Terminal=false
Type=Application
Categories=GNOME;GTK;Core;
StartupNotify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-Ubuntu-Gettext-Domain=nautilus

X-Ayatana-Desktop-Shortcuts=VideoPlayer;Qarte;

Name[fr]=Vidéo

[VideoPlayer Shortcut Group]
Name=VLC
Exec=vlc
OnlyShowIn=Unity

[Qarte Shortcut Group]
Name=Qarte
Exec=qarte
OnlyShowIn=Unity

Les utilitaires

[Desktop Entry]
Name=Système
GenericName=Système
X-GNOME-FullName=Outils système
Comment=Application système et logiciels
Exec=update-manager -c
Icon=update-manager
Terminal=false
Type=Application
Categories=PackageManager;GTK;System;Settings;
MimeType=application/x-deb;application/x-debian-package;x-scheme-handler/apt;
StartupNotify=true
X-Ayatana-Desktop-Shortcuts=Software;PPA;Synaptic;Tweak;

Name[fr_FR]=Système

[Software Shortcut Group]
Name=Logithèque Ubuntu
Exec=/usr/bin/software-center %u
OnlyShowIn=Unity

[PPA Shortcut Group]
Name=Y PPA
Exec=y-ppa-manager
OnlyShowIn=Unity

[Synaptic Shortcut Group]
Name=Synaptic
Exec=synaptic-pkexec
OnlyShowIn=Unity

[Tweak Shortcut Group]
Name=Ubuntu Tweak
Exec=ubuntu-tweak
OnlyShowIn=Unity

On remarquera que je n'ai pas associé la logithèque au raccourci par défaut, bien que j'ai gardé son icône, plus jolie, je lance des mises à jours quotidiennement (a cause de nombreuses daily built installées), c'est pourquoi j'ai mis le gestionnaire de mise en jour par défaut.

Une fois les fichiers édités à votre guise, il suffit de les glisser sur le lanceur, comme pour créer un raccourci à partir du Dash. Ensuite, en modifiant les fichier dans Gedit les modifications se répercuterons directement sur vos raccourcis!

De plus en plus d'application intègrent-elles même beaucoup de fonctionnalités dans le clic-droit de leur icône, il serait intéressant de voir ce système évoluer afin de le rendre plus amical pour ses utilisateur, et permettant de prendre en compte toutes les fonctionnalités des application. Par exemple je n'ai pas créé de quicklist pour mes applications internet car je ne pourrais plus glisser-déposé mes torrent sur l'icône de Transmission grâce à la lens Pirate Bay, ni voir le nom d'e-mails non lus dans l'icône de Thunderbird...
Enfin peut-être que ce billet sera de obsolète à la sortie d'Ubuntu 12.04 Precise Pangolin de toute façon...

Mise à jour du 15/05/2012 :

Édition des quicklists avec Ubuntu Tweak

Non, ce billet n'est pas encore obsolète malheureusement. Avec le sortie de 12.04 les applications ont plus de quicklists, Nautilus notamment. Le application telles qu'Ubuntu Tweak permettent d'éditer les raccourci du lanceur d'Unity, et si c'est bien pratique, tous ne sont pas éditable, Banshee par example, et on ne peut pas changer les icônes...

Mise à jour du 15/05/2012 : Mise à jour suite au passage à 13.10