Mutter ist ein Open-Source-Projekt, das den Metacity-Fenstermanager in der GNOME-Desktopumgebung ersetzen soll und Compositing-Funktionen sowie viele weitere attraktive Funktionen bietet. Die Software wird zusammen mit der GNOME-Desktop-Umgebung verteilt und bietet Dekorationen für alle Fenster. Technisch wird es als Fenstermanager oder Fensterdekorator oder beides bezeichnet, da es Fenster schmückt und es Benutzern ermöglicht, mit ihnen zu interagieren.
Eine wichtige Komponente einer Desktop-Umgebung
Ohne einen Fensterdekorator / -manager wäre jede Desktopumgebung nutzlos und ziemlich hässlich. Der Dekorateur ist für viele Dinge zuständig, zum Beispiel erlaubt es Benutzern, ein Fenster zu minimieren, zu maximieren und zu schließen sowie den Titel der Fenster anzuzeigen. Die Anwendung verwendet GTK + zum Zeichnen von Fensterrahmen und stellt das Konzept des "Fenstermanagers" dem Benutzer nicht zur Verfügung. In Ergänzung. Es versucht nicht, eine Desktop-Umgebung zu sein, obwohl es einige Projekte gibt, die als Fenster-Manager bezeichnet werden, die jedoch tatsächlich als Desktop-Umgebung fungieren, wie beispielsweise Openbox und Fluxbox.
Wird auf einer Desktop-Umgebung ausgeführt
Diese sogenannten "lightweight window managers" können jedoch auf einem vollständigen Desktop wie GNOME, Xfce, LXDE oder Cinnamon und MATE ausgeführt werden. Mutter wird standardmäßig nur unter GNOME verwendet, kann aber auch in anderen Open Source-Desktopumgebungen verwendet werden. Es fungiert auch als Compositing-Manager und bietet Offscreen-Puffer für jedes Fenster.
Es wurde nach Wayland portiert
Seit September 2013 wurde Mutter erfolgreich auf den Wayland-Display-Server portiert und steht auf Softoware als separates Paket namens "Mutter Wayland" zum Download bereit. Dies wird standardmäßig verwendet, wenn GNOME zum brandneuen Wayland-Fenstersystem wechselt.
Endeffekt
Alles in allem ist Mutter ein weiterer wichtiger Teil der GNOME-Desktop-Umgebung. Es erlaubt Benutzern, mit geöffneten Fenstern zu interagieren, es zeigt den Titel eines Fensters an und macht Ihre Desktop-Erfahrung viel angenehmer.
Was ist neu in dieser Version:
- Verschiedene Absturzsicherungen [Olivier, Jonas, Florian; # 189, # 70, # 194, # 15, # 130]
- Belichten Sie keine Auflösungen, die unter dem Minimum liegen [Andrea; # 793223]
- Entfernen Sie die Unterstützung für Präferenzüberschreibungen [Florian; # 786496]
- Verschiedenes Fehlerbehebungen und Aufräumarbeiten [Daniel, Jonas, Florian; # 131, # 245,! 176]
- Übersetzer:
- Daniel Mustiles [es], Claude Paroz [fr]
Was ist neu in Version 3.29.2:
- Korrektur von Größenänderungsanimationen auf Wayland [Georges; # 780292]
- Umgang mit Berührungsereignissen auf serverseitigen Titelleisten [Carlos; # 770185]
- Verschiedenes Fehlerbehebungen [Florian, Olivier, Jonas, Georges; # 134, # 124,! 96, # 138,! 102, # 781471, # 150]
- Übersetzer:
- Daniel Şerbanescu [ro], Marcos Lans [gl], Dz Chen [zh_CN]
Was ist neu in der Version:
- Arbeiten Sie mit Clients, die ein älteres linux_dmabuf-Protokoll benötigen [Daniel; # 788558]
- Unterstützung hybrider GPU-Systeme [Jonas; # 785381]
- Verhindert Absturz beim Schließen von maximierten Fenstern [Jonni; # 788666]
- Verwenden Sie den richtigen Monitor für die HiDPI-Skalierung von Shell-Chrom [Jonas; # 788820]
- Korrektur der Unredirektionierung von Vollbildfenstern [Rui, Jonas; # 788493]
- Fixliste der unterstützten Monitorskalen auf X11 [Jonas; # 788901]
- Verschiedenes Fehlerbehebungen [Florian, Jonas, Marco; # 788572, # 788569, # 788607, # 788860, # 788921]
- Übersetzungen:
- Xavi Ivars [ca @ valencia]
Was ist neu in Version 3.26.0:
- Übersetzungen:
- Trán Ngọc Quan [vi], Inaki Larranaga Murgoitio [eu], Jordi Mas [ca], Anders Jonsson [sv], Alexander Shopov [bg], fragen Hjorth Larsen [da], Jean-Baptiste Holcroft [fr], AS Alam [pa]
Was ist neu in Version 3.25.2:
- Fix-Frame-Updates bei ausgeblendeten Titelleisten bei maximierten Änderungen [Florian; # 781862]
- Behinde die erreichbaren Bildschirmkoordinaten auf X11 [Florian; # 781902]
- Verwenden Sie weniger CPU beim Rendern von schnell aktualisierenden Fenstern [Carlos, Emmanuele; # 782344]
- Berechnen Sie die Geometrie von Clients, die keine explizit festlegen [Olivier; # 782213]
- Fix copy + Einfügen von UTF8 Strings zwischen X11 und Wayland [Carlos; # 782472]
- Repariere Nicht-Wayland-Builds [Chris; # 780533]
- Plugin vfunc hinzufügen, um ein benutzerdefiniertes force-quit-Dialogfeld zu implementieren [Carlos; # 711619]
- Fix getauscht rote und blaue Kanäle in CoglTexture Daten [Carlos; # 779234
- Fix Build wo libtools Link_all_deplibs standardmäßig auf 'no' [Marco; # 782821]
- Fehler beim Öffnen eines maximierten Fensters beheben [Olivier; # 781353, # 782183]
- Falscher Cursor nach dem Fenster unter dem Zeiger wurde korrigiert [Carlos; # 755164]
- Implementieren Sie die Unterstützung für die Option zum Deaktivieren während des Tippens [Evan; # 764852]
- Echo-Größenänderungssignal beim Tiling [Alessandro; # 782968]
- Verschiedenes Fehlerbehebungen [Nigel, Matthias, Jonas; # 759085, # 780215, # 782156, # 782152]
- Übersetzungen:
Fabio Tomat, Jordi Mas, Mario Blattermann, Emin Tufan Cetin, Balazs Ur
Was ist neu in Version 3.24.1:
- Fenstergeometrie immer auf Statusänderungen synchronisieren [Jonas; # 780292]
- Verwenden Sie EGL anstelle von GLX beim Zeichnen mit GLES [Jonas; # 771636]
- Behebung der HiDPI-Erkennung in vertikalen Monitorlayouts [Carlos; # 777687]
- Erhalte Doppelklick-Timing von den Desktop-Mauseinstellungen [Armin; # 771576]
- Skalieren Sie relative Bewegungsdeltas mit Monitorskala [Jonas, Carlos; # 778119]
- Verwenden Sie das Textur-Fallback, wenn der Hardware-Cursor fehlschlägt [Jente; # 770020]
- Fix-up bei Verwendung zusätzlicher Designvarianten [Shantanu; # 780254]
- Übersetzungen:
- Yuras Shumovich [sein], Yosef oder Boczko [er], Tom Tryfonidis [el]
Was ist neu in Version 3.24.0:
- Übersetzungen: Yuri Myasoedov [ru], Rudolfs Mazurs [lv], Jordi Mas [ca]
Was ist neu in Version 3.23.3:
- Repariert häufiges Einfrieren bei Multihead-Setups auf Wayland [Rui ; # 774557]
- Bewahren Sie die Root-Fenstermaske für XSelectionRequest auf [Olivier; # 776128]
- Verschiedenes Fehlerbehebungen [Carlos, Florian, Rui, Olivier; # 775478, # 774891, # 775986, # 776036]
Was ist neu in Version 3.23.2:
- Stapel liegt unter anderen Fenstern auf Vollbildmonitoren [Rui; # 772937]
- Korrektur von Popup-Grabs, die Bildschirmsperre auf Wayland blockieren [Rui; # 771235]
- Behandle Touchpad-Gesten mit mehr als zwei Fingern [Carlos; # 765937]
- Implementiere Zeichentablettsupport auf X11 [Carlos; # 773779]
- Beheben Sie einige Weinspiele, die minimiert beginnen [Carlos; # 774333]
- Fix Umschalten zwischen zwei Finger- und Edgescrolling auf Wayland [Rui; # 771744]
- Unterstützung für EGLStream / EGLDevice implementieren [Jonas; # 773629]
- size_changed vfunc hinzufügen, um asynchrone Clientgrößenänderungen zu verarbeiten [Rui; # 770345]
- Fokusfenster auf Klicks mit beliebigen Modifikatoren ändern [Rui; # 746642]
- Verschiedenes Fehlerbehebungen und Aufräumarbeiten [Carlos, Daniel, Jonas, Rui; # 771067, # 774330, # 774613, # 771297, # 774135, # 774827, # 774923]
- Übersetzungen:
- Kjartan Maraas [nb]
Was ist neu in Version 3.22.2:
- Wirklich fixierter Framebuffer-Capture-Ursprungs-Offset [Rui; # 771502]
- Behebt, dass die Sitzung sofort beim Start in den Leerlaufmodus versetzt wird [Rui; # 772839]
- Spiegelmodus mit Bühnenansichten reparieren [Rui; # 773115]
- Verbesserung der Zeigerbeschränkungen [Jonas; # 771859]
- Stapel liegt unter anderen Fenstern auf Vollbildmonitoren [Rui; # 772937]
- Fix Umschalten zwischen zwei Finger- und Edgescrolling auf Wayland [Rui; # 771744]
- Korrektur von Popup-Grabs, die Bildschirmsperre auf Wayland blockieren [Rui; # 771235]
- Repariere verschiedene Abstürze auf Wayland [Jonas; # 771646, # 771858]
- Behebung verschiedener Platzierungsprobleme auf Wayland [Jonas, Sjoerd, Olivier; # 768039, # 771841, # 773141, # 772729]
- Verschiedenes Fehlerbehebungen [Rui, Jonas, Olivier; # 771019, # 773116, # 772914, # 773210]
- Übersetzungen:
- Theppitak Karonboonyanan [th], Kjartan Maraas [nb], liushuyu [zh_CN], YunQiang Su [zh_CN]
Was ist neu in Version 3.22.1:
- Fix Feedback Schleife zwischen StClipboard und X11 Brücke [Carlos; # 760745]
- Fällt elegant zurück, wenn die Drehung der DRM-Ebene fehlschlägt [Carlos; # 772512]
- Ungefähres natives Monitor-Backend-Verhalten zu X [Rui; # 772176]
- Absturz beim VT-Switch auf Wayland behoben [Jonas; # 771646]
- Expose Flatpak ID für die Übereinstimmung der Anwendung [Florian; # 772613, # 772614]
- Übersetzungen:
- Inaki Larranaga Murgoitio [eu], Milo Casagrande [it]
Was ist neu in Version 3.21.4:
- Fehlender Rahmenrahmen um GTK + -Dialoge beheben [Florian; # 745060]
- Verbesserung der X11 Wayland Copy & Paste Interaktion [Carlos; # 768007]
- Hinzufügen von Unterstützung für NV_robustness_video_memory_purge-Erweiterung [Rui; # 739178]
- Behebt das Wiederherstellen des alten fokussierten Fensters beim Neustart [Owen; # 766243]
- Fix Vollbild-Fenster auf anderen Monitoren stehlen Fokus nach dem Schließen eines Fensters [Rui; # 768221]
- Zeichnen Sie den Inhalt des Monitors auf den einzelnen Framebuffer [Jonas; # 768976]
- Bereitstellen einer Bildschirmaufnahme-API [Jonas; # 768978]
- Verschiedenes Fehlerbehebungen und Aufräumarbeiten [Rui, Owen, Luca, Olivier, Jonas, Carlos; # 767969, # 768243, # 762407, # 767997, # 768039, # 768977, # 768977]
- Übersetzungen:
- Andika Triwidada [id]
Was ist neu in Version 3.20.3:
- Korrektur von zufälligen Schlüsseln für deaktivierte Verknüpfungen [Rui; # 766270]
- Abstürze behoben [Marek, Rui; # 751847, # 767969]
- Verbesserung der Multi-Monitor-Handhabung auf Wayland [Rui; # 766528]
- Erstellen Sie keine ungültigen UTF-8-Fensterbeschreibungszeichenfolgen [Rui; # 765535]
- Konvertiere Fenstertitel und wm_class nach UTF-8 [Rui; # 752788]
- Verwenden Sie kill (), um nicht reagierende Wayland-Clients zu beenden [Olivier; # 767464]
- Fixiere die Fensterposition bei Unmaximierung über DND auf Wegland [Olivier; # 764180]
- Vermeiden Sie das vollständige Neuzeichnen von Fenstern bei Verwendung der erweiterten Rahmensynchronisierung [Florian; # 767798]
- Fixiere fehlende Rahmen um GTK + -Dialoge [Florian; # 745060]
- Verbesserung der X11 Wayland Copy & Paste Interaktion [Carlos; # 768007]
- Übersetzungen:
Kjartan Maraas, Muhammet Kara, Andika Triwidada
Was ist neu in Version 3.20.1:
- Einschränkungsfenster verschiebt / ändert sich auf Wegland wie auf X11 [Rui; # 748819]
- Stürzen Sie nicht mit ungültigen vorherigen Monitorkonfigurationen ab [Rui; # 764286]
- Verschiedenes Bugfixes und Cleanups [Jonas, Cosimo; # 762828, # 764807]
- Übersetzungen:
- Inaki Larranaga Murgoitio [eu], Reinout van Schouwen [n], Fabio Tomat [Pelz], Trần Ngọc Quan [vi]
Was ist neu in Version 3.19.4:
- Aktualisiere Stapelreihenfolge beim Setzen von transient_for [Jonas; # 755606]
- Unterstützung Bildschirm Drehung, wenn vom Fahrer unterstützt [Carlos; # 745079]
- Schutz gegen kaputte WM_CLASS-Eigenschaftenimplementierungen [Sebastian; # 759658]
- Behandle wl_pointer v5 Ereignisse auf dem Wegland [Carlos; # 760637]
- Implementieren von DND-Aktionen auf Wayland [Carlos; # 760805]
- Verschiedenes Fehlerbehebungen [Jonas, Rui, Ray, Marek; # 754711, # 756789, # 759297, # 758613, # 760330, # 760476, # 759222, # 760670]
- Übersetzungen:
- Aurimas Cernius [lt]
Was ist neu in Version 3.19.2:
- Absturz beim Monitor entfernen [Rui; # 756796]
- Bei Initialisierungsfehlern sauber beenden [Owen; # 757311]
- Erlaube, die Backend-Einstellung vom Sitzungstyp [Ray; # 741666]
- Behebung der DRM-Geräteerkennung für Nicht-PCI-Geräte [Alban; # 754911]
- Erzwingen Sie keine Platzierung von Fenstern ohne Puffer auf Wegland [Marek; # 751887]
- Behebung der Initialisierung des Umgehungs-Kompositorhinweises [Rui; # 758544]
Was ist neu in Version 3.17.1:
- Öffentliche Methode zum Abrufen des benachbarten Monitors hinzufügen [Florian; # 633994]
- Übernehmen Sie die richtigen Einstellungen für die richtigen Eingabegeräte [Carlos; # 747886]
- Korrektur der Scroll-Tasteneinstellung [Ondrej; # 747967]
- Füge Unterstützung für modalen Hinweis auf wayland hinzu [Jonas; # 745720]
- Die Leerlaufzeit für Nicht-Hardware-Ereignisse nicht zurücksetzen [Rui; # 748541]
- Verschiedenes Fehlerbehebungen [Ray, Rui; # 748380, # 748478]
Was ist neu in Version 3.15.4:
- Verwenden Sie das GTK + -Thema für Fensterdekorationen anstelle von Metacity [Florian; # 741917]
- Exportieren Sie die gleichen EDID-Informationen auf X11 und Wayland [Carlos; # 742882]
- Übernehmen Sie die Konfiguration der Eingabegeräte auf Wayland [Carlos; # 739397]
- Implementiere Zeigersperren auf Wegland [Jonas; # 706655]
- Verschiedenes Fehlerkorrekturen (Ting-Wei, Rui, Ikey, Florian, Marek, Jonas; # 741829, # 738630, # 737463, # 698995, # 727893, # 742825, # 742824, # 742841, # 743173, # 743189, # 743217, # 743254]
- Übersetzungen:
- Matej UrbanAiaA [sl], BalAzs Asr [hu], Marek A'ernockA [cs], Inaki Larranaga Murgoitio [eu], Rafael Ferreira [pt_BR], Daniel Mustiles [es], Fran Dieguez [gl]
Was ist neu in Version 3.14.3:
- Absturz beim Versuch der Entfernung eines zerstörten Fensters behoben [ Florian; # 740133]
- Fix "flackern" während des Startup-Übergangs [Ray; # 740377]
- Lassen Sie keine übriggebliebenen Frames in der Warteschlange [Owen; # 738686]
- Setzen Sie die CRTC-Konfiguration, auch wenn sie möglicherweise redundant ist [Rui; # 740838]
Was ist neu in Version 3.15.3:
- Lassen Sie keine übrig gebliebenen Frames in der Warteschlange [ Owen; # 738686]
- Setzen Sie die CRTC-Konfiguration, auch wenn sie möglicherweise redundant ist [Rui; # 740838]
Was ist neu in Version 3.15.2:
- Aktivieren Sie hiDPI nicht auf Monitoren mit defekten EDIDs [Bastien; # 734839]
- Verhindert Absturz beim Anwenden der Monitorkonfiguration für einen geschlossenen Deckel [Rui; # 739450]
- Fix "flackern" während des Startup-Übergangs [Ray; # 740377]
- Verschiedenes Fehlerbehebungen [Lan, Florian, Carlos; # 731521, # 740133, # 738890]
- Übersetzungen: Kjartan Maraas [nb]
Was ist neu in Version 3.14.2:
- Verhindert Absturz beim Anwenden der Monitorkonfiguration für einen geschlossenen Deckel [ Rui; # 739450]
- Verschiedenes behebt [Rui, Jonathon, Jasper; # 738630]
Was ist neu in Version 3.15.1:
- GResources zum Laden von Themen verwenden [Cosimo; # 736936]
- Fix Headerleiste ziehen auf xwayland [Carlos; # 738411]
Was ist neu in Version 3.14.1.5:
- Fix wayland hiDPI-Regressionen [Adel; # 739161]
- Aktualisierte Übersetzungen
Was ist neu in Version 3.14.1:
- Korrektur Bewegung-Titelleiste-Bildschirm-Funktion [Florian; # 736915]
- Fix stapeln des Schutzfensters [Owen; # 737233]
- Korrigiert Keycode-Lookup für nicht standardmäßige Layouts [Rui; # 737134]
- Korrektur von Arbeitsbereichen nur auf primärer Behandlung [Florian; # 737178]
- Entfernen Sie keine klebrigen Fenster beim Entfernen des Arbeitsbereichs [Florian; # 737625]
- Minimieren Sie Vollbildfenster nicht automatisch [Jasper; # 705177]
- Upload der Tastaturbelegung auf neu hinzugefügte Tastaturgeräte [Rui; # 737673]
- Tastaturwiederholungseinstellungen übernehmen [Rui; # 728055]
- Senden Sie keine gedrückten Tasten an [Rui; # 727178]
- Fix Build ohne Wegland / Native [Rico; # 738225]
- Sende Modifikatoren nach dem Schlüsselereignis [Rui; # 738238]
- Fix Unredirect Heuristik [Adel; # 738271]
- Systemchrome nicht über Vollbildfenster anzeigen [Florian; # 693991]
- Verschiedenes Fehlerbehebungen [Florian, Adel, Tom; # 737135, # 737581, # 738146, # 738384]
- Übersetzungen: Krishnababu Krothapalli [te], o o¸ € Ã N Â
Kommentare nicht gefunden