Aller au contenu principal

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.

audacieux

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.