Comment avoir Signal dans la barre de notification sur un ordinateur ?

Voici une astuce pour avoir Signal dans la barre de notification sur un ordinateur en attendant une option dans ses préférences permettant cela.

Pourquoi avoir Signal dans la barre de notification ?

Parfois, dans la barre de notifications, que l’on soit sous Linux ou Windows, nous avons des applications qui tournent en tâche de fond et un clic sur leur icône ouvre leur interface graphique. De plus, un clic sur leur bouton de fermeture, les réduits dans cette barre pour qu’elles continuent de fonctionner en arrière-plan. Et pour la fermer, il faut alors passer par le menu et choisir Quitter. Ce comportement peut se définir dans leurs préférences.

Pour une application de messagerie comme Signal, ce fonctionnement peut être intéressant pour la garder constamment ouverte et ainsi continuer d’être notifié des nouveaux messages sans risquer de la fermer par inadvertance.

Actuellement (en janvier 2021), cette fonctionnalité, demandée par des utilisateurs dès 2018, est toujours en cours de développement…

Mais, pour les impatients, il est déjà tout de même possible de l’avoir bien qu’elle ne soit pas présente dans les préférences de Signal…

Avoir Signal dans la barre de notification

Pour avoir cette fonctionnalité, il suffit d’ajouter des arguments à la commande de lancement de Signal. Il y en a deux :

  • --use-tray-icon permet d’avoir Signal réduit dans la barre de notification plutôt que fermé lorsque que l’on clique sur le bouton de fermeture
  • et --start-in-tray permet de lancer Signal directement réduit dans la barre de notification. Cette option est facultative.

Sous Windows

Modifiez-le raccourcis du menu démarrer (dans %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs) ou créer un nouveau raccourcis qui a pour cible :

C:\Users\nom_utilisateur\AppData\Local\Programs\signal-desktop\Signal.exe --use-tray-icon --start-in-tray

nom_utilisateur : à remplacer pour le nom de votre utilisateur

Propriété du raccourci pour lancer Signal sous Windows
Propriété du raccourci pour lancer Signal sous Windows

Si vous l’avez installé avec chocolatey, les raccourcis pour lancer Signal peuvent cibler le fichier C:\ProgramData\chocolatey\lib\signal\tools\signal.bat. Alors pas besoins d’ajouter les arguments aux raccourcis.
Simplement, ouvrez ce fichier avec un éditeur de texte et modifiez le en enlevant les :: précédents la ligne set SIGNAL_OPTIONS=--use-tray-icon --start-in-tray
Lanceur signal créé par Chocolatey avec option pour l'avoir dans la barre de notification
Puis sauvegardez. Et le tour est joué 🙂

Alors, lors du lancement de l’application, elle s’ouvrira dans la barre de notification.

Signal dans la barre de notification de Windows
Signal dans la barre de notification de Windows

sous Linux

Dans les exemples ci-dessous, Signal est installé au format Flatpak, mais la méthode reste valable pour les autres types d’installation.

Vous pouvez modifier le lanceur du menu d’application, ou créer un nouveau lanceur Signal.desktop.

Un lanceur sous Linux peut s’éditer avec un éditeur de texte…

Et à la ligne Exec, ajoutez les arguments --use-tray-icon et --start-in-tray :

[Desktop Entry]
Name=Signal
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=signal --file-forwarding org.signal.Signal @@u %U @@ --use-tray-icon --start-in-tray 
Terminal=false
Type=Application
Icon=org.signal.Signal
StartupWMClass=Signal
Comment=Private messaging from your desktop
MimeType=x-scheme-handler/sgnl;
Categories=Network;InstantMessaging;Chat;
X-Flatpak-RenamedFrom=signal-desktop.desktop;
X-Flatpak=org.signal.Signal

Modification du lanceur de Signal dans éditeur de texte sous Linux
Modification du lanceur de Signal dans éditeur de texte sous Linux
Modification lanceur Signal du Menu par GUI sous Linux Mint
Modification lanceur Signal du Menu par GUI sous Linux Mint

Alors lors du lancement de l’application depuis ce denier, elle s’ouvrira dans la barre de notification.

Signal dans la barre de notification de Linux Mint
Signal dans la barre de notification de Linux Mint

Pour aller plus loin

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.