Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
raccourci-lanceur [Le 08/08/2022, 14:02]
chmilblick [Création d'un lanceur] Typo + formatage code
raccourci-lanceur [Le 11/09/2022, 11:29] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
- 
 {{tag>​Bionic Xenial personnalisation }} {{tag>​Bionic Xenial personnalisation }}
 ---- ----
Ligne 264: Ligne 263:
 Pour faire un raccourci sur un tableau de bord : Pour faire un raccourci sur un tableau de bord :
   * faites un clic-droit dessus (pour //​gnome-session-fallback//,​ voir [[:​gnome-session-fallback#​lanceurs_sur_le_tableau_de_bord|ici]] le raccourci clavier correspondant),​   * faites un clic-droit dessus (pour //​gnome-session-fallback//,​ voir [[:​gnome-session-fallback#​lanceurs_sur_le_tableau_de_bord|ici]] le raccourci clavier correspondant),​
-  * choisissez //Ajouter au tableau de bord -> Lanceur d'​application personnalisé// ​+  * choisissez //Ajouter au tableau de bord -> Lanceur d'​application personnalisé//​
   * reportez-vous à la section « [[#​Modification d'un lanceur existant]] » pour savoir quoi mettre comme valeur dans les champs présentés.   * reportez-vous à la section « [[#​Modification d'un lanceur existant]] » pour savoir quoi mettre comme valeur dans les champs présentés.
  
Ligne 320: Ligne 319:
 </​file>​ </​file>​
   - **Vérifier la syntaxe ''​desktop-file-validate''​** (ex : ''​$ desktop-file-validate /​usr/​share/​applications/​une_app.desktop''​). S'il n'y a aucune erreur, l'​utilitaire n'​affiche rien.   - **Vérifier la syntaxe ''​desktop-file-validate''​** (ex : ''​$ desktop-file-validate /​usr/​share/​applications/​une_app.desktop''​). S'il n'y a aucune erreur, l'​utilitaire n'​affiche rien.
-  - Modifier les [[permissions|permissions]] ​pour **rendre le fichier exécutable** ​(ex : ''​$ ​chmod u+x /usr/​share/​applications/​une_app.desktop''​). +  - Mettre à jour manuellement la base des lanceurs ​pour ne pas avoir à attendre la mise à jour automatique avec ''​update-desktop-database'' ​(ex : ''​$ ​update-desktop-database ~/.local/​share/​applications''​).
-  - Au besoin relancer l'​environnement graphique (ex avec Gnome, taper //ctrl+F2// puis saisir //r// pour relancer Gnome Shell).+
  
 ==== Lancement d'un lanceur ==== ==== Lancement d'un lanceur ====
 Si le fichier .desktop a l'​attribut executable, on peut cliquer sur lui. Si le fichier .desktop a l'​attribut executable, on peut cliquer sur lui.
  
 +Si gtk3 est installé, le lanceur peut être rapidement testé avec ''​gtk-launch''​ (ex : ''​$ gtk-launch une_app.desktop''​).
  
 Pour le lancer en ligne de commande, utiliser l'une des méthodes de cette page : [[https://​ubuntuplace.info/​questions/​290/​executer-un-fichier-desktop-dans-le-terminal|Exécution d'un fichier .desktop dans le terminal]] Pour le lancer en ligne de commande, utiliser l'une des méthodes de cette page : [[https://​ubuntuplace.info/​questions/​290/​executer-un-fichier-desktop-dans-le-terminal|Exécution d'un fichier .desktop dans le terminal]]
Ligne 349: Ligne 348:
 === Exemple === === Exemple ===
 {{ :​raccourci-lanceur:​quicklist.png|}} {{ :​raccourci-lanceur:​quicklist.png|}}
-Pour obtenir le résultat ci-contre (illustré avec GNOME Shell), on modifie le lanceur de Firefox de la manière suivante : +Pour obtenir le résultat ci-contre (illustré avec GNOME Shell), on modifie le lanceur de Firefox de la manière suivante :
 <​file>​ <​file>​
 [Desktop Entry] [Desktop Entry]
Ligne 355: Ligne 354:
 # [Ici, le reste du lanceur normal pour firefox] # [Ici, le reste du lanceur normal pour firefox]
 # Nouvelle ligne pour lister les actions : # Nouvelle ligne pour lister les actions :
-Actions=new-window;​new-private-window; ​+Actions=new-window;​new-private-window;​
  
 # Nouvelles sections : # Nouvelles sections :
Ligne 374: Ligne 373:
  
   * Les lanceurs sont aussi utilisés pour lancer les [[:​tutoriel:​application_demarrage|applications au démarrage de la session]]   * Les lanceurs sont aussi utilisés pour lancer les [[:​tutoriel:​application_demarrage|applications au démarrage de la session]]
-  * (en) [[https://​specifications.freedesktop.org/​menu-spec/​latest/​|Les spécifications officielles du format ​de fichier ​.desktop]]+  * (en) Spécifications officielles des formats des [[https://​specifications.freedesktop.org/​desktop-entry-spec/​latest/​|fichiers .desktop (Desktop Entry)]] et des [[https://​specifications.freedesktop.org/​menu-spec/​latest/​|menus (Desktop Menu)]]. 
 +  * (en) [[https://​help.gnome.org/​admin//​system-admin-guide/​2.32/​menustructure-desktopentry.html.en|Page d'​aide ​de Gnome sur les fichiers ​.desktop]] ​qui décrit les variables d'​environnement utilisés pour spécifié les chemins dans lesquels les //​.desktop//​ sont lus.
   * [[:​personnalisation|Le portail "​personnalisation"​]]   * [[:​personnalisation|Le portail "​personnalisation"​]]
   * [[http://​computing.travellingfroggy.info/​article4/​lxshortcut-creation-raccourcis-lxde|LXShortCut:​ création de raccourcis (icônes) pour le bureau de LXDE (Lubuntu) !]]   * [[http://​computing.travellingfroggy.info/​article4/​lxshortcut-creation-raccourcis-lxde|LXShortCut:​ création de raccourcis (icônes) pour le bureau de LXDE (Lubuntu) !]]
  • raccourci-lanceur.1659960166.txt.gz
  • Dernière modification: Le 08/08/2022, 14:02
  • par chmilblick