Pages : 1
#1 Le 13/11/2024, à 12:20
- Arbiel
Modification de la liste des applications dans le Dock
Bonjour à tous
Je veux modifier la liste des actions proposées par le clic sur le bouton droit de la souris pour des lanceurs tels que firefox, thunderbird, libre-office, …
126 lanceurs sont présents dans le répertoire /usr/share/applications que je pensais être la source de la constitution de la liste des lanceurs, ce qui signifie qu'il existe certainement une autre source permettant de n'en sélectionner que quelques-uns.
Merci d'avance à quiconque pourra me renseigner sur ce sujet.
Arbiel
Modération : déplacé dans la section Gnome, en attendant de savoir si c'est l’environnement graphique concerné.
Oui, j'utilise la version 3.36.8 de GNOME et j'ai modifié ma signature en conséquence.
Dernière modification par Arbiel (Le 12/04/2025, à 21:41)
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#2 Le 13/11/2024, à 14:06
- ylag
Re : Modification de la liste des applications dans le Dock
Bonjour,
Pour info, les fichiers .desktop dans le répertoire /usr/share/applications sont issus des paquets .deb ...
Les lanceurs .desktop des applications au format Snap devraient se trouver dans /var/lib/snapd/desktop/applications ...
Il peut aussi y avoir des lanceurs dans le répertoire personnel de l'utilisateur, à
$HOME/.local/share/applications ...
Je ne sais dire pour le format flatpak ...
A+
Hors ligne
#3 Le 13/11/2024, à 16:49
- Arbiel
Re : Modification de la liste des applications dans le Dock
Bonjour
Je te remercie pour ces informations, mais elles ne m'indiquent pas lesquels de ces fichiers sont utilisés pour construire la barre des lanceurs et sous quelles conditions ils le sont.
Ma question était mal posée.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#4 Le 17/11/2024, à 16:15
- Arbiel
Re : Modification de la liste des applications dans le Dock
Bonjour
Je n'ai toujours pas trouvé la manière de faire apparaître mes propres lanceurs dans la barre des lanceurs.
J'y ai cependant retrouvé celui que j'ai enregistré dans mon .local/share/applications sous le nom «firefox.desktop» et qui est venu remplacé l'éponyme de /usr/share/applications. Mais, d'après un test que j'ai effectué, ce n'est pas la présence d'un lanceur "x.desktop" dans /usr/share/applications qui provoque l'inscription dans la barre des lanceurs de "x.desktop" de .local/share/applications.
Je reviens donc vous solliciter à nouveau pour obtenir des informations complémentaires.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#5 Le 17/11/2024, à 16:27
- ylag
Re : Modification de la liste des applications dans le Dock
Bonjour,
Les lanceurs dans $HOME/.local/share/applications ont préséance sur ceux dans /usr/share/applications.
Si le lanceur est présent dans les deux répertoires, celui dans $HOME/.local/share/applications devrait être proposé par défaut.
Je ne sais si cette hiérarchie s'applique aussi pour les lanceurs des applications Snap ...
A+
Dernière modification par ylag (Le 17/11/2024, à 17:16)
Hors ligne
#6 Le 18/11/2024, à 12:13
- Arbiel
Re : Modification de la liste des applications dans le Dock
Bonjour
Les lanceurs dans $HOME/.local/share/applications ont préséance sur ceux dans /usr/share/applications.
Si le lanceur est présent dans les deux répertoires, celui dans $HOME/.local/share/applications devrait être proposé par défaut.
J'en ai bien connaissance, et c'est conforme à la documentation. Mais cela ne répond pas vraiment à ma question, que j'ai reformulée. 126 lanceurs sont présents dans /usr/share/applications et 36 dans /home/arbiel/.local/share/applications
arbiel@arbiel-NJ5x-NJ7xLU:~$ sudo ls -1 /usr/share/applications | g desktop -c ; ls -1 /home/arbiel/.local/share/applications | g desktop -c
126
36
arbiel@arbiel-NJ5x-NJ7xLU:~$
alors que la barre des lanceurs n'en compte que 10. Il y a donc quelque part des informations qui permettent de filtrer ceux qui y apparaissent.
Ce sont ces informations que je cherche.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#7 Le 06/12/2024, à 11:56
- Arbiel
Re : Modification de la liste des applications dans le Dock
Bonjour
Je me permets de réactiver ma demande, restée sans réponse jusqu’à ce jour.
J’ai été conduit à remplacer mon disque interne sur lequel résidait mon système. Je veux reconstituer ma barre de lanceurs (dock ou dash ?) à partir de mes propres lanceurs qui ne sont autres que les lanceurs d’origine, modifiés selon mes propres besoins et enregistrés dans un répertoire spécifique de mon répertoire personnel.
Je monte ce répertoire spécifique sur /home/arbiel/.local/share/applications, mais la liste des lanceurs obtenus est beaucoup plus réduite. J’en déduis que des filtres sont appliqués dans la constitution de la dite liste.
Mon besoin maintenant est de savoir quels sont ces filtres.
Merci d’avance à quiconque pourra me venir en aide.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#8 Le 06/12/2024, à 12:14
- iznobe
Re : Modification de la liste des applications dans le Dock
Bonjour , si tu prends un lanceur qui s ' affiche dans le dash , que tu fais un cat dessus , par exemple :
cat /home/arbiel/.local/share/applications/firefox.desktop
à l' interieur il n ' y pas une ligne qui dirait " affichage activé " ?
la logique voudrait que ce soit le dash , ou le dock , qui gere l' affichage des lanceurs .
il faut donc regarder ce que contient le fichier de conf du logiciel que tu utilises et qui te permet d' afficher les lanceurs .
retour COMPLET et utilisable de commande | script montage partition ext4
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#9 Le 06/12/2024, à 14:12
- RaphaelG
Re : Modification de la liste des applications dans le Dock
Je vais essayer d'éclaircir ces histoires de dash/dock dans Gnome et dans Ubuntu.
Dans Gnome vanilla (par exemple, le Gnome délivré par Debian) la barre qui contient tes applis favorites ou encore celles qui tournent, s'appelle un Dash.
Ce Dash n'est pas toujours visible; il apparait que lorsqu'on est dans la mode "Activity Overview".
Chez Apple et MacOS, il y a un truc qui ressemble au Gnome Dash mais qu'Apple appelle un Dock. Ce Dock est toujours visible. (je pense que c'est Gnome qui s'est inspiré de MacOS et non pas l'inverse).
Des utilisateurs de Gnome, nostalgiques de MacOS, regrettaient que cette barre ne soit pas toujours visible. D'où l'extension Gnome, "Dash to Dock".
Maintenant venons en à notre distro préférée.
Attention je ne connais que le comportement d'Ubuntu 24.04.1 avec Gnome 46.0. L'OP est dans un contexte plus ancien. Pour compliquer le tout, mon système ne parle qu'anglais.
Ubuntu a voulu faire différemment de Gnome vanilla.
D'abord, chez Ubuntu on appelle cela un Dock.
Le fait que ce Dock soit visible en permanence ou pas, se configure depuis l'app Paramètre/Settings sans qu'on ait besoin de l'extension Gnome "Dash to Dock".
Pour en revenir à la question d'Arbiel :
Toutes tes applications devraient avoir leur lanceur sur ton bureau (en mode "Show Apps") ou dans ton Dock. Il pourrait y avoir des exceptions pour des applis exotiques qui ne comprendraient pas bien l'environnement Gnome.
Sur ton bureau en mode "Show Apps", si tu fais un click droit sur l'icone d'un lanceur, tu as un menu contextuel qui te propose "Pin to Dash". (confusant parce par ailleurs Ubuntu appelle cela un Dock !)
Si tu clique dans cette option, le lanceur disparait du bureau et va se mettre dans le Dock.
Dans le Dock, c'est à peu près la même chose sauf que l'option du menu contextuel est "Unpin". Evidemment l'effet est inverse. Le lanceur disparait du Dock pour retourner sur le bureau.
Voilà, ce que tu peux faire pour personnaliser ton Dock. Ne cherche pas des hypothétiques filtres.
IHTH.
Dernière modification par RaphaelG (Le 06/12/2024, à 14:13)
Hors ligne
#10 Le 06/12/2024, à 23:57
- Arbiel
Re : Modification de la liste des applications dans le Dock
Bonsoir
@RaphaelG
Merci pour ces explications. J'y vois maintenant plus clair.
Je ne sais comment on passe du mode "Activity Overview" au mode "Show Apps". Cependant dans mon système 22.04, une icône apparait en bas de Dock qui permet d'afficher sur plusieurs pages une liste d'applications. Un clic droit sur une icône fait apparaitre le commentaire "Ajouter aux favoris" qui correspond à "Pin to Dash" et, une fois l'icône intégrée dans le Dock, un clic droit fait apparaitre le commentaire réciproque "Enlever des favoris" (Unpin).
Je passe cette discussion en [Résolu] en la renommant "Modification de la liste des applications dans le Dock"
Merci encore.
Arbiel
Dernière modification par Arbiel (Le 07/12/2024, à 00:00)
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#11 Le 07/12/2024, à 00:45
- RaphaelG
Re : Modification de la liste des applications dans le Dock
Il y a très longtemps j'ai fait le choix de laisser mes systèmes s'exprimer en anglais. C'est plus facile pour comprendre les informations glanées sur les sites anglophones mais ça devient un handicap sur ubuntu-fr.org.
Je suis content que tu ais pu comprendre mes explications laborieuses et bourrées d'anglicisme.
Le mode "Activity Overview", on y rentre en clicquant sur l'icône <-.> sur le coin supérieur gauche.
Le mode "Show Apps", on y rentre depuis le mode "Activity Overview" en clicquant sur l'icone Ubuntu du coin inférieur gauche.
Hors ligne
#12 Le 13/04/2025, à 18:41
- Arbiel
Re : Modification de la liste des applications dans le Dock
Bonsoir
Je reviens sur cette discussion, car malgré les explications de RaphaelG, je n'ai pas trouvé la réponse à mes interrogations.
Il y a quelques années, j'ai écrit un script pour classer dans l'ordre les pages d'un document imprimé recto-verso scanné par un scanner à plat, les rectos dans l'ordre des pages, les versos obtenus par le retournement du document, donc dans l'ordre inverse.
Je ne scanne plus de documents, et n'utilise plus ce lanceur, mais il m'arrive de temps à autres, de scanner quelques feuilles, par la ligne de commande
simple-scam
Ceci crée un lanceur dans la barre des lanceurs.
Le positionnement de la souris sur ce lanceur indique
Numériseur de documents
Le clic droit me propose deux actions :
Nouvelle fenêtre
Enlever des favoris
Ce comportement ne correspond pas du tout aux textes des deux lanceurs que j'ai trouvés sur mon disque par recherche avec nautilus, à savoir
1) le lanceur que j'ai enregistré moi-même
arbiel@arbiel-NJ5x-NJ7xLU:~$ cat /home/arbiel/Bureau/simple-scan.desktop
[Desktop Entry]
Name=Simple Scan
Comment=Scan Documents
Exec=simple-scan
Icon=scanner
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Graphics;Scanning;
X-GNOME-Gettext-Domain=simple-scan
Actions=Cl
[Desktop Action Cl]
Name=Ordonnancement de photocopie recto/verso
Exec=pdf ordonne
arbiel@arbiel-NJ5x-NJ7xLU:~$
2) et le lanceur que j'ai trouvé dans /urs/share/applications
arbiel@arbiel-NJ5x-NJ7xLU:~$ cat /usr/share/applications/simple-scan.desktop
[Desktop Entry]
Name=Document Scanner
Comment=Make a digital copy of your photos and documents
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=scan;scanner;flatbed;adf;
Exec=simple-scan
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=org.gnome.SimpleScan
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Graphics;Scanning;
X-Ubuntu-Gettext-Domain=simple-scan
Par ailleurs, ylag m'a indiqué, au #2 que les lanceurs des applications snap se trouvent dans /var/lib/snapd/desktop/applications
arbiel@arbiel-NJ5x-NJ7xLU:~$ ls -al /var/lib/snapd/desktop/applications
total 64
drwxr-xr-x 2 root root 4096 avril 11 22:43 .
drwxr-xr-x 5 root root 4096 sept. 11 2024 ..
-rw-r--r-- 1 root root 27546 avril 11 22:43 firefox_firefox.desktop
-rw-r--r-- 1 root root 1432 avril 11 22:43 mimeinfo.cache
-rw-r--r-- 1 root root 418 mars 23 12:41 snapd-desktop-integration_snapd-desktop-integration.desktop
-rw-r--r-- 1 root root 7578 mars 26 22:23 snap-store_snap-store.desktop
-rw-r--r-- 1 root root 614 mars 26 22:23 snap-store_ubuntu-software.desktop
-rw-r--r-- 1 root root 7415 mars 26 22:23 snap-store_ubuntu-software-local-file.desktop
arbiel@arbiel-NJ5x-NJ7xLU:~$
Comme je veux modifier quelques lanceurs standard (firefox, thunderbird, aide, geany…), je souhaite savoir où trouver les originaux pour ne pas avoir à tout réécrire, mais uniquement à ajouter les quelques actions qui m'intéressent.
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
Pages : 1