1 dépôt
Injection of custom logic and styles into a desktop environment via native plugin APIs.
Distinct from CSS Style Injections: Candidates focus on web-page script injections or terminal environment variables; this is about desktop shell API injection.
Explore 1 awesome GitHub repository matching user interface & experience · Shell API Injections. Refine with filters or upvote what's useful.
Ce projet est une extension GNOME Shell qui fournit une barre des tâches unifiée en combinant le dash d'application et la zone de notification système en un seul panneau. Il fonctionne comme un plugin shell JavaScript qui modifie la disposition du bureau pour prendre en charge les flux de travail de barre des tâches traditionnels au sein de l'environnement GNOME. L'extension inclut un système de gestion de fenêtre qui permet aux utilisateurs d'isoler les applications en cours d'exécution par espace de travail ou moniteur, de contrôler le regroupement des fenêtres, et de voir des aperçus en direct des fenêtres ouvertes via des événements de survol. Les utilisateurs peuvent définir des comportements de clic spécifiques pour les icônes d'application et lancer leurs applications favorites en utilisant des raccourcis clavier assignés. L'outil fournit une interface de configuration pour ajuster la position, la taille et la couleur des éléments du panneau, ainsi que des options pour masquer automatiquement le panneau. Il prend également en charge l'exportation et l'importation de profils de configuration pour synchroniser les paramètres à travers différents environnements.
Injects custom JavaScript logic and CSS styles into the GNOME Shell UI process.