interface graphique de l' environnement de bureau GNOME depuis la version 3 [ sortie le 6 avril 2011. Elle offre des fonctions de base telles que le lancement d'applications et la navigation entre les fenêtres . GNOME Shell a remplacé GNOME Panel et certains composants auxiliaires de GNOME 2.
GNOME Shell est écrit en C et en JavaScript sous forme de plugin pour Mutter .
Contrairement à KDE Plasma Workspaces , un framework logiciel destiné à faciliter la création de plusieurs interfaces graphiques pour différents appareils, GNOME Shell est conçu pour être utilisé sur des ordinateurs de bureau avec de grands écrans fonctionnant via un clavier et une souris , ainsi que sur des ordinateurs portables avec des écrans plus petits fonctionnant via leur clavier , leur pavé tactile ou leur écran tactile .
|
|
L'interface GNOME Shell comprend les éléments graphiques et fonctionnels suivants :
- Barre supérieure
- Zone d'état du système
- Aperçu des activités
- Tiret
- Sélecteur de fenêtre
- Sélecteur d'applications
- Recherche
- Panneau de notifications et de messages
- Sélecteur d'applications
- Plateau indicateur (obsolète, en attente d'une nouvelle spécification )
architecture logicielle
Caractéristiques
Les modifications apportées à l' interface utilisateur (IU) comprennent, sans toutefois s'y limiter :
- Clutter et Mutter prennent en charge les gestes multitouch .
- Prise en charge des moniteurs HiDPI .
- Un nouvel aperçu des activités , qui comprend :
- Un dock (appelé « Dash ») permettant de basculer rapidement entre les applications et de les lancer.
- Un sélecteur de fenêtres, similaire à Mission Control de macOS , intégrant également un gestionnaire/changeur d'espace de travail.
- Un sélecteur d'applications permettant de réorganiser les icônes des applications et de créer des groupes d'applications.
- Une barre de recherche permettant de lancer des applications, de rechercher des fichiers et d'effectuer des recherches sur le Web.
- L'option « ancrer » les fenêtres aux bords de l'écran permet de les faire occuper la moitié ou la totalité de l'écran.
- Par défaut, un seul bouton de fenêtre, Fermer, est disponible au lieu de trois (configurables). La réduction a été supprimée faute de panneau dédié, au profit d'une gestion intégrée des fenêtres de l'espace de travail. L'agrandissement peut se faire soit par ancrage des fenêtres, soit en double-cliquant sur la barre de titre.
- Un mode de repli est proposé dans les versions 3.0 à 3.6 pour les utilisateurs ne disposant pas d'accélération matérielle ; ce mode offre le bureau GNOME Panel. Il est également possible d'activer ou de désactiver ce mode via le menu Paramètres système. GNOME 3.8 a supprimé ce mode de repli et l'a remplacé par des extensions GNOME Shell offrant une apparence plus traditionnelle.
Extensibilité
Les fonctionnalités de GNOME Shell peuvent être modifiées grâce à des extensions , écrites en JavaScript . Les utilisateurs peuvent trouver et installer des extensions sur le site web des extensions GNOME. Certaines de ces extensions sont hébergées dans le dépôt Git de GNOME , bien qu'elles ne soient pas officielles.
Galerie
Adoption
- Arch Linux a abandonné la prise en charge de GNOME 2 au profit de GNOME 3 dans ses dépôts en avril 2011.
- Fedora Linux utilise GNOME Shell par défaut depuis la version 15, mai 2011.
- CentOS Stream utilise la dernière version de GNOME Shell
- Sabayon Linux utilise la dernière version de GNOME Shell.
- L'édition GNOME d' openSUSE utilise GNOME Shell depuis la version 12.1 en novembre 2011.
- Mageia 2 et versions ultérieures incluent GNOME Shell, depuis mai 2012.
- Debian 8 et versions ultérieures intègrent GNOME Shell dans le bureau par défaut, depuis avril 2015.
- Solaris 11.4 a remplacé GNOME 2 par GNOME Shell en août 2018.
- Ubuntu utilise GNOME Shell par défaut depuis la version 17.10 (octobre 2017), suite à l'arrêt du développement d'Unity par Canonical. Il est disponible dans les dépôts depuis la version 11.10. Une variante, Ubuntu GNOME , a été lancée avec Ubuntu 12.10, et est devenue une variante officielle avec Ubuntu 13.04.
Réception
Les avis sont généralement devenus plus positifs au fil du temps, les prochaines versions corrigeant bon nombre des problèmes signalés par les utilisateurs.