Actions du lanceur d'applications sur le bureau
Vue d'ensemble
Sur de nombreux environnements Linux, vous pouvez ajouter des entrées personnalisées à son lanceur d'application en modifiant le fichier .desktop
. Pour la documentation de Canonical Unity, consultez Ajouter des raccourcis à un lanceur. Pour des détails sur une implémentation générique, consultez la spécification freedesktop.org.
NOTE : La capture d'écran ci-dessus est un exemple de raccourcis du lanceur dans le lecteur audio Audacious
Pour créer un raccourci, vous devez fournir les propriétés Name
et Exec
pour l'entrée que vous voulez ajouter au menu de raccourci. Unity exécutera la commande définie dans la propriété Exec
après que l'utilisateur ait cliqué sur le lien correspondant dans le menu de raccourci. Un exemple du fichier .desktop
peut ressembler à ceci :
Actions=PlayPause;Next;Previous
[Desktop Action PlayPause]
Name=Play-Pause
Exec=audacious -t
OnlyShowIn=Unity;
[Desktop Action Next]
Name=Next
Exec=audacious -f
OnlyShowIn=Unity;
[Desktop Action Previous]
Name=Previous
Exec=audacious -r
OnlyShowIn=Unity;
La méthode préférée par Unity pour indiquer à votre application ce qu'il faut faire est d'utiliser les paramètres. Vous pouvez les trouver dans votre application dans la variable globale process.argv
.