Mutter est un projet open source conçu pour remplacer le gestionnaire de fenêtres Metacity dans l'environnement de bureau GNOME, offrant des fonctionnalités de composition et de nombreuses autres fonctionnalités attrayantes. Le logiciel est distribué avec l'environnement de bureau GNOME, fournissant des décorations pour toutes les fenêtres. Techniquement, cela s'appelle un gestionnaire de fenêtres ou un décorateur de fenêtre, ou les deux, car il décore Windows et permet aux utilisateurs d'interagir avec eux.
Un composant important d'un environnement de bureau
Sans un décorateur / gestionnaire de fenêtres, tout environnement de bureau serait inutile et plutôt moche. Le décorateur est responsable de beaucoup de choses, par exemple il permet aux utilisateurs de minimiser, maximiser et fermer une fenêtre, ainsi que d'afficher le titre des fenêtres. L'application utilise GTK + pour dessiner des cadres de fenêtres et n'expose pas le concept de "gestionnaire de fenêtres" à l'utilisateur. En outre. il ne s'agit pas d'un environnement de bureau, même si certains projets sont appelés gestionnaires de fenêtres, mais ils agissent en réalité comme un environnement de bureau, tel que Openbox et Fluxbox.
Fonctionne dans un environnement de bureau
Cependant, ces gestionnaires de fenêtres soi-disant légers peuvent en effet s'exécuter sur un bureau complet, tel que GNOME, Xfce, LXDE ou Cinnamon et MATE. Mutter est utilisé par défaut uniquement sur GNOME, mais il peut être utilisé sur tout autre environnement de bureau open source. Il fait également office de gestionnaire de composition, fournissant un tampon hors écran pour chaque fenêtre.
Il a été porté à Wayland
Depuis septembre 2013, Mutter a été porté avec succès sur le serveur d’affichage Wayland, et il est disponible en téléchargement sur Softoware sous la forme d’un package distinct appelé Mutter Wayland. Ceci sera utilisé par défaut lorsque GNOME bascule vers le tout nouveau système de fenêtre Wayland.
Ligne de fond
Dans l’ensemble, Mutter est une autre partie importante de l’environnement de bureau GNOME. Il permet aux utilisateurs d'interagir avec des fenêtres ouvertes, il affiche le titre d'une fenêtre et rend votre expérience de bureau beaucoup plus agréable.
Nouveautés dans cette version:
- Divers correctifs de crash [Olivier, Jonas, Florian; # 189, # 70, # 194, # 15, # 130]
- N'exposez pas de résolutions inférieures au minimum [Andrea; # 793223]
- Supprimer le support pour les remplacements de préférences [Florian; # 786496]
- Divers corrections de bugs et nettoyages [Daniel, Jonas, Florian; # 131, # 245,! 176]
- Traducteurs:
- Daniel Mustieles, Claude Paroz
Nouveautés dans la version 3.29.2:
- Corrigez les animations de changement de taille sur Wayland [Georges; # 780292]
- Gérer les événements tactiles sur les barres de titre côté serveur [Carlos; # 770185]
- Divers corrections de bugs [Florian, Olivier, Jonas, Georges; # 134, # 124,! 96, # 138,! 102, # 781471, # 150]
- Traducteurs:
- Daniel banerbanescu [ro], Marcos Lans [gl], Dz Chen [zh_CN]
Nouveautés dans la version:
- Travaillez avec des clients qui nécessitent un protocole linux_dmabuf plus ancien [Daniel; # 788558]
- Soutenir les systèmes GPU hybrides [Jonas; # 785381]
- Empêche le crash lors de la fermeture des fenêtres maximisées [Jonni; # 788666]
- Utilisez le bon moniteur pour la mise à l'échelle HiDPI du chrome shell [Jonas; # 788820]
- Correction de la redirection des fenêtres plein écran [Rui, Jonas; # 788493]
- Liste des correctifs pris en charge sur X11 [Jonas; # 788901]
- Divers corrections de bugs [Florian, Jonas, Marco; # 788572, # 788569, # 788607, # 788860, # 788921]
- Traductions:
- Xavi Ivars [ca @ valencia]
Nouveautés dans la version 3.26.0:
- Traductions:
- Trần Ngọc Quan [vi], Inaki Larranaga Murgoitio [eu], Jordi Mas [ca], Anders Jonsson [sv], Alexander Shopov [bg], Ask Hjorth Larsen [de], Jean-Baptiste Holcroft, [en], AS Alam [pa]
Nouveautés dans la version 3.25.2:
- Correction des mises à jour du cadre sur les modifications de hide-titlebar-when-maximized [Florian; # 781862]
- Fixer les coordonnées de l'écran accessibles sur X11 [Florian; # 781902]
- Utilisez moins de processeur lors du rendu de fenêtres à mise à jour rapide [Carlos, Emmanuele; # 782344]
- Calculer la géométrie des clients qui n'en définissent pas explicitement [Olivier; # 782213]
- Correction de copier + coller des chaînes UTF8 entre X11 et wayland [Carlos; # 782472]
- Corrige les builds non-wayland [Chris; # 780533]
- Ajoutez le plug-in vfunc pour implémenter une boîte de dialogue de suppression forcée personnalisée [Carlos; # 711619]
- Corrige les canaux rouges et bleus échangés dans les données CoglTexture [Carlos; # 779234
- Correction de la construction où link_all_deplibs de libtool est défini par défaut sur «non» [Marco; # 782821]
- Corrige les problèmes lors de l'ouverture d'une fenêtre agrandie [Olivier; # 781353, # 782183]
- Correction du mauvais curseur après le changement de fenêtre sous le pointeur [Carlos; # 755164]
- Implémentez la prise en charge de l'option disable-while-typing [Evan; # 764852]
- Emet un signal de changement de taille lors du pavage [Alessandro; # 782968]
- Divers corrections de bugs [Nigel, Matthias, Jonas; # 759085, # 780215, # 782156, # 782152]
- Traductions:
- Fabio Tomat [fourrure], Jordi Mas [ca], Mario Blattermann [de], Emin Tufan Cetin [tr], Balazs Ur [hu]
Nouveautés dans la version 3.24.1:
- Toujours synchroniser la géométrie de la fenêtre avec les changements d’état [Jonas; # 780292]
- Utilisez EGL au lieu de GLX lorsque vous utilisez GLES [Jonas; # 771636]
- Correction de la détection HiDPI sur les dispositions de moniteur vertical [Carlos; # 777687]
- Procédez à un double clic à partir des paramètres de la souris du bureau [Armin; # 771576]
- Échelle des deltas de mouvement relatifs à l’échelle du moniteur [Jonas, Carlos; # 778119]
- Utiliser le retour à la texture lorsque la configuration du curseur matériel échoue [Jente; # 770020]
- Corrige le blocage lors de l’utilisation de variantes de thèmes supplémentaires [Shantanu; # 780254]
- Traductions:
- Yuras Shumovich [être], Yosef Or Boczko [il], Tom Tryfonidis [el]
Nouveautés dans la version 3.24.0:
- Traductions: Yuri Myasoedov [ru], Rudolfs Mazurs [lv], Jordi Mas [ca]
Nouveautés dans la version 3.23.3:
- Correction des blocages fréquents dans les configurations multi-têtes sur wayland [Rui ; # 774557]
- Préserver le masque de la fenêtre racine sur XSelectionRequest [Olivier; # 776128]
- Divers corrections de bugs [Carlos, Florian, Rui, Olivier; # 775478, # 774891, # 775986, # 776036]
Nouveautés dans la version 3.23.2:
- Empilez les piles sous les autres fenêtres sur les écrans plein écran [Rui; # 772937]
- Fixer les popups bloquant le verrouillage de l'écran sur wayland [Rui; # 771235]
- Manipulez les gestes de pincement du pavé tactile avec plus de deux doigts [Carlos; # 765937]
- Implémenter le support des tablettes de dessin sur X11 [Carlos; # 773779]
- Corriger le démarrage de certains jeux de vin minimisés [Carlos; # 774333]
- Correction de la commutation entre deux défilement de doigt et de bord sur wayland [Rui; # 771744]
- Implémenter le support pour EGLStream / EGLDevice [Jonas; # 773629]
- Ajoutez size_changed vfunc pour gérer les modifications de taille de client asynchrone [Rui; # 770345]
- Changer la fenêtre de focus sur les clics avec tous les modificateurs [Rui; # 746642]
- Divers corrections de bugs et nettoyages [Carlos, Daniel, Jonas, Rui; # 771067, # 774330, # 774613, # 771297, # 774135, # 774827, # 774923]
- Traductions:
- Kjartan Maraas [nb]
Nouveautés dans la version 3.22.2:
- Corrige vraiment le décalage d’origine de capture du framebuffer [Rui; # 771502]
- Fixer la session en mode veille immédiatement au démarrage [Rui; # 772839]
- Fixer le mode miroir avec les vues de la scène [Rui; # 773115]
- Améliorer le support des contraintes de pointeur [Jonas; # 771859]
- Stack se place sous d'autres fenêtres sur les moniteurs plein écran [Rui; # 772937]
- Correction de la commutation entre deux défilement de doigt et de bord sur wayland [Rui; # 771744]
- Fixer les popups bloquant le verrouillage de l'écran sur wayland [Rui; # 771235]
- Corrige divers crashs sur wayland [Jonas; # 771646, # 771858]
- Corrige divers problèmes de placement sur Wayland [Jonas, Sjoerd, Olivier; # 768039, # 771841, # 773141, # 772729]
- Divers corrections de bugs [Rui, Jonas, Olivier; # 771019, # 773116, # 772914, # 773210]
- Traductions:
- Theppitak Karoonboonyanan [th], Kjartan Maraas [nb], liushuyu [zh_CN], YunQiang Su [zh_CN]
Nouveautés dans la version 3.22.1:
- Corrige la boucle de retour entre StClipboard et le pont X11 [Carlos; # 760745]
- Reposez-vous gracieusement si la rotation du plan DRM échoue [Carlos; # 772512]
- Comportement approximatif du moniteur natif du moniteur à X [Rui; # 772176]
- Correction d'un crash sur le switch VT sur wayland [Jonas; # 771646]
- Expose l'identifiant Flatpak pour l'application correspondante [Florian; # 772613, # 772614]
- Traductions:
- Inaki Larranaga Murgoitio [UE], Milo Casagrande [it]
Nouveautés dans la version 3.21.4:
- Correction de la bordure manquante autour des dialogues GTK + [Florian; # 745060]
- Améliorez l'interaction X11 Wayland Copier et Coller [Carlos; # 768007]
- Ajout du support pour l’extension NV_robustness_video_memory_purge [Rui; # 739178]
- Correction de la restauration de l’ancienne fenêtre concentrée au redémarrage [Owen; # 766243]
- Corrigez les fenêtres plein écran sur d’autres moniteurs qui volent le focus après avoir fermé une fenêtre [Rui; # 768221]
- Dessinez le contenu du moniteur sur le framebuffer individuel [Jonas; # 768976]
- Fournir une API de capture d'écran [Jonas; # 768978]
- Divers corrections de bugs et nettoyages [Rui, Owen, Luca, Olivier, Jonas, Carlos; # 767969, # 768243, # 762407, # 767997, # 768039, # 768977, # 768977]
- Traductions:
- Andika Triwidada [id]
Nouveautés dans la version 3.20.3:
- Correction du blocage des touches aléatoires pour les raccourcis désactivés [Rui; # 766270]
- Correction de crash [Marek, Rui; # 751847, # 767969]
- Améliorez la gestion multi-moniteur sur le wayland [Rui; # 766528]
- Ne créez pas de chaînes de description de fenêtre UTF-8 invalides [Rui; # 765535]
- Convertir les titres de fenêtres et wm_class en UTF-8 [Rui; # 752788]
- Utilisez kill () pour quitter de force les clients wayland qui ne répondent pas [Olivier; # 767464]
- Corrige la position de la fenêtre lors de la désaxation via DND sur un wayland [Olivier; # 764180]
- Évitez les retraits complets de la fenêtre lorsque vous utilisez la synchronisation d'image étendue [Florian; # 767798]
- Corriger la bordure manquante autour des dialogues GTK + [Florian; # 745060]
- Améliorez l'interaction X11 Wayland Copier et Coller [Carlos; # 768007]
- Traductions:
- Kjartan Maraas [nb], Muhammet Kara [tr], Andika Triwidada [id]
Nouveautés dans la version 3.20.1:
- Contournez la fenêtre déplacez / redimensionne sur wayland comme sur X11 [Rui; # 748819]
- Ne tombez pas en panne avec des configurations de moniteur précédentes non valides [Rui; # 764286]
- Divers corrections de bugs et nettoyages [Jonas, Cosimo; # 762828, # 764807]
- Traductions:
- Inaki Larranaga Murgoitio [eu], Reinout van Schouwen [nl], Fabio Tomat [fourrure], Trần Ngọc Quan [vi]
Nouveautés dans la version 3.19.4:
- Correction de l’ordre d’empilement lors de la définition de transient_for [Jonas; # 755606]
- Supporte la rotation de l’écran avec le support du pilote [Carlos; # 745079]
- Protéger contre les implémentations de propriété WM_CLASS cassées [Sebastian; # 759658]
- Gérer les événements wl_pointer v5 sur wayland [Carlos; # 760637]
- Mettre en œuvre les actions du MDN sur le chemin de terre [Carlos; # 760805]
- Divers corrections de bugs [Jonas, Rui, Ray, Marek; # 754711, # 756789, # 759297, # 758613, # 760330, # 760476, # 759222, # 760670]
- Traductions:
- Aurimas Cernius [lt]
Nouveautés dans la version 3.19.2:
- Correction d'un crash sur le moniteur débranché [Rui; # 756796]
- Quittez proprement les erreurs d’initialisation [Owen; # 757311]
- Permet de déterminer le paramètre backend du type de session [Ray; # 741666]
- Détection des périphériques DRM pour les périphériques non PCI [Alban; # 754911]
- Ne forcez pas le placement des fenêtres sans tampon sur le chemin [Marek; # 751887]
- Correction de l'initialisation de l'indicateur de compositeur de contournement [Rui; # 758544]
Nouveautés dans la version 3.17.1:
- Ajouter une méthode publique pour obtenir le moniteur voisin [Florian; # 633994]
- Appliquer les bons paramètres aux bons périphériques d’entrée [Carlos; # 747886]
- Correction du réglage du bouton de défilement [Ondrej; # 747967]
- Ajout du support pour l’indicateur modal sur wayland [Jonas; # 745720]
- Ne réinitialisez pas le temps d'inactivité pour les événements non matériels [Rui; # 748541]
- Divers corrections de bogues [Ray, Rui; # 748380, # 748478]
Nouveautés dans la version 3.15.4:
- Utilisez le thème GTK + pour les décorations de fenêtres au lieu de la métacité [Florian; # 741917]
- Exportez les mêmes informations EDID sur X11 et wayland [Carlos; # 742882]
- Appliquer la configuration du périphérique d’entrée sur wayland [Carlos; # 739397]
- Mettre en place des barrières de pointeur sur le chemin [Jonas; # 706655]
- Divers corrections de bugs (Ting-Wei, Rui, Ikey, Florian, Marek, Jonas, # 741829, # 738630, # 737463, # 698995, # 727893, # 742825, # 742824, # 742841, # 743173, # 743189, # 743217, # 743254]
- Traductions:
- Matej UrbanA Iaa [sl], Balazs Asr [hu], Marek AÅ'ernockA½ [cs], Inaki Larranaga Murgoitio [eu], Rafael Ferreira [pt_BR], Daniel Mustieles [es], Fran Dieguez [gl]
Ce qui est nouveau dans la version 3.14.3:
- Correction du crash lors de la tentative de unredirect une fenêtre détruite [ Florian; # 740133]
- Corriger "scintiller" pendant la transition de démarrage [Ray; # 740377]
- Ne laissez pas les images restantes en file d'attente [Owen; # 738686]
- Définissez la configuration du CRTC même si elle peut être redondante [Rui; # 740838]
Qu'est-ce qui est nouveau dans la version 3.15.3:
- Ne pas laisser à gauche sur des cadres mis en attente [ Owen; # 738686]
- Définissez la configuration du CRTC même si elle peut être redondante [Rui; # 740838]
Quoi de neuf dans la version 3.15.2:
- N'activez pas hiDPI sur les moniteurs avec EDID endommagé [Bastien; # 734839]
- Empêche l'application du moniteur lors de la configuration d'un couvercle fermé [Rui; # 739450]
- Corriger "scintiller" pendant la transition de démarrage [Ray; # 740377]
- Divers corrections de bugs [Lan, Florian, Carlos; # 731521, # 740133, # 738890]
- Traductions: Kjartan Maraas [nb]
Nouveautés dans la version 3.14.2:
- Empêche l'application du moniteur lors de la fermeture d'un couvercle fermé [ Rui; # 739450]
- Divers corrections [Rui, Jonathon, Jasper; # 738630]
Nouveautés dans la version 3.15.1:
- Utilisez GResources pour le chargement de thème [Cosimo; # 736936]
- Corrige le glissement de la barre d’en-tête sur xwayland [Carlos; # 738411]
Nouveautés dans la version 3.14.1.5:
- # 739161]
- Traductions mises à jour
Nouveautés dans la version 3.14.1:
- Correction de la fonction move-titlebar-onscreen [Florian; # 736915]
- Correction de l’empilement de la fenêtre de garde [Owen; # 737233]
- Correction de la recherche par code pour les mises en page autres que celles par défaut [Rui; # 737134]
- Correction des espaces de travail uniquement sur la gestion primaire [Florian; # 737178]
- Ne pas décoller les fenêtres collantes sur la suppression de l'espace de travail [Florian; # 737625]
- Ne pas minimiser automatiquement les fenêtres plein écran [Jasper; # 705177]
- Télécharger le keymap sur les nouveaux périphériques de clavier [Rui; # 737673]
- Appliquer les paramètres de répétition du clavier [Rui; # 728055]
- N'envoyez pas les touches enfoncées lors de la saisie [Rui; # 727178]
- Correction de la construction sans wayland / native [Rico; # 738225]
- Envoyer des modificateurs après l’événement clé [Rui; # 738238]
- Corrige une heuristique non directe [Adel; # 738271]
- Ne pas afficher le chrome du système sur les fenêtres plein écran [Florian; # 693991]
- Divers corrections de bugs [Florian, Adel, Tom; # 737135, # 737581, # 738146, # 738384]
- Traductions: Krishnababu Krothapalli [te], Ã Ã €
Commentaires non trouvées