Aller au contenu
Théophile Diot.
Menu de navigation
Tous les projets

AppIndicator Hider

Projet open source indépendant / 2026-aujourd’hui

Une extension GNOME Shell ciblée qui masque les icônes de zone de notification choisies sans désactiver le reste du support AppIndicator.

Rôle
Auteur et mainteneur
Contribution
Création de l’extension GNOME Shell et maintenance de ses versions publiques.
Type de preuve
Lien vers une source publique
01

Le problème

Le support de la zone de notification fonctionne souvent en tout ou rien. Certaines applications en arrière-plan ont encore besoin d’AppIndicator, mais cela ne devrait pas imposer l’affichage de chaque icône enregistrée dans la barre supérieure.

Une décision ciblée pour chaque icône active
Les règles ne s’appliquent qu’aux acteurs AppIndicator et la liste est vide à l’installation.
02

Décisions

  1. Observer les ajouts à la zone d’état de GNOME et restaurer proprement le point d’extension du Shell lors de la désactivation.

    CoûtL’extension dépend d’un mécanisme interne du Shell ; il faut donc vérifier sa compatibilité avec chaque version de GNOME.

  2. Appliquer des règles enregistrées, champ par champ, uniquement aux acteurs AppIndicator, plutôt que de désactiver le fournisseur de zone de notification.

    CoûtLes icônes provenant d’autres fournisseurs restent visibles, ce qui peut sembler incomplet à qui attend un interrupteur global.

  3. Lire via D-Bus les éléments StatusNotifier actifs afin que les préférences proposent des interrupteurs pour les applications en cours d’exécution.

    CoûtUne application qui ne tourne pas ne peut pas être configurée à l’avance.

  4. Livrer une liste vide par défaut, une compilation stricte du schéma et une vérification reproductible du paquet de l’extension.

    CoûtÀ la première installation, l’extension ne fait rien : son intérêt n’apparaît qu’après configuration.

03

Résultat

Les utilisateurs peuvent masquer certaines icônes sans casser les intégrations utiles, puis annuler chaque choix depuis les préférences natives de GNOME.

04

Preuves et périmètre

Vous cherchez un collaborateur ?

Présentez le projet et ses contraintes. Je réponds par e-mail.