Nach fast drei Jahren Entwicklung wurde offiziell die Veröffentlichung der Desktop-Umgebung MATE 1.28 bekannt gegeben, die die Entwicklung der Codebasis GNOME 2.32 fortsetzt und das klassische Konzept der Desktop-Gestaltung bewahrt. Die Ankündigung des Releases datiert auf Februar, jedoch erschien die Mitteilung auf der Projektwebsite erst vor wenigen Stunden. Zuvor wurde der neue Branch nur als Tags im Git-Repository des Projekts erwähnt, ohne eine klare Ankündigung zur Veröffentlichung und ohne eine vollständige Liste der Änderungen zu veröffentlichen. Die Pakete mit MATE 1.28 sind bereits in den Repositories von Distributionen wie Fedora 40, Gentoo, Mageia, Manjaro, openSUSE Tumbleweed, Arch Linux, ALT Linux, Artix, OpenIndiana, GhostBSD, Parabola, Solus und Void Linux verfügbar.
Die wichtigsten Änderungen sind:
- Bei der Vorbereitung des neuen Branchs lag der Hauptfokus auf der Unterstützung des Betriebs unter Verwendung des Wayland-Protokolls. Es wurde eine experimentelle Sitzung auf Basis von Wayland hinzugefügt, die einen Kompositor verwendet. der Server Wayfire. Die meisten Applets, die in der Leiste platziert sind, einschließlich des Lautstärkereglers, des Akkuanzeige-Applets und des Netzwerk-Applets, sind für die Zusammenarbeit mit Wayland angepasst (außer den Applets AccessX und Geyes, die an X11 gebunden sind). Die Funktionalität mit dem Wayland-Konfigurator (Steuerzentrale), Multimedia-Anwendungen, dem Benachrichtigungssystem, dem Energiemanagementsystem und dem Terminalemulator ist gewährleistet.
- In der Taskleiste wurde die Möglichkeit implementiert, eine Liste aktiver Fenster beim Einsatz von Wayland anzuzeigen, und der korrekte Status des Papierkorbs wird angezeigt.
- Im Dateimanager Caja wurde die Unterstützung für die Verwaltung von Symbolen auf dem Desktop, die Darstellung von Hintergrundbildern und die Änderung des Desktop-Hintergrunds bei Verwendung einer auf Wayland basierenden Sitzung hinzugefügt. Ein Plugin namens audio-video-properties wurde hinzugefügt, um die Eigenschaften von Mediendateien anzuzeigen.
- Das Bildbetrachter-Programm Eye of MATE, der Konfigurator mate-control-center, das Archivprogramm Engrampa, mate-terminal, mate-desktop, mate-menu, mate-polkit, mate-power-manager, mate-system-monitor und Multimedia-Utilities wurden auf das Build-System Meson umgestellt.
- Im Fenstermanager Marco wurde die Einstellung "alt-tab-raise-windows" hinzugefügt, mit der beim zyklischen Durchblättern der Fensterskizzen in der Benutzeroberfläche, die bei Drücken von Alt+Tab angezeigt wird, die ausgewählten Fenster im Vergleich zu anderen Fenstern angehoben werden, um deren Identifizierung zu erleichtern.
- Der Dokumentenviewer Atril wurde auf die Verwendung der Bibliothek libarchiv umgestellt, um Comicformate zu verarbeiten. Die Unterstützung des EPUB-Formats wurde angekündigt. Die Rendering-Engine wurde auf WebKitGTK 4.2.1 aktualisiert. Der Code wurde aktualisiert und von veralteten Methoden befreit.
- In der Archiv-Software Engrampa wird für das CPIO-Format nun das Werkzeug unar anstelle von cpio verwendet. Unterstützung für das unrar-free-Werkzeug wurde hinzugefügt. Es wurden Leistungsverbesserungen und eine bessere Kompatibilität mit verschiedenen Archivierungsprogrammen umgesetzt.
- Für den Texteditor Pluma wurde das Plugin Quickhighlight hinzugefügt, das eine Hervorhebung der Stellen im Dokument ermöglicht, an denen der ausgewählte Text gefunden wird.
- Im Terminal-Emulator MATE Terminal wurde der korrekte Dateitransfer aus dem Datei-Manager ins Terminalfenster sichergestellt (der Pfad zur Datei wird eingefügt). Unterstützung für die Escape-Sequenz OSC 8 wurde hinzugefügt, um Hyperlinks einzufügen. Die Arbeit mit Registerkarten wurde verbessert – Unterstützung für einen Doppelklick auf die Registerkarte wurde hinzugefügt, um ihren Namen zu ändern.
- Im mate-indicator-applet, dem universellen Applet zur Anzeige von Indikatoren in der Leiste (Ayatana AppIndicator), wurde die Unterstützung für die mittlere Maustaste hinzugefügt.
- Der Hintergrundprozess zur Verwaltung der Einstellungen (mate-settings-daemon) wurde von dbus-glib auf GDBus umgestellt.
- Im Systemmonitor (mate-system-monitor) wurde die Benutzeroberfläche verbessert und systemd ist standardmäßig aktiviert.
- Änderungen wurden vorgenommen, um die Stabilität und Effizienz des Bildbetrachters eom (Eye of MATE) zu erhöhen.
- Speicherlecks wurden behoben und kosmetische Änderungen wurden am Konfigurator vorgenommen.
- Die Benutzeroberfläche des Menüeditors Mozo wurde verbessert.
- Der Code wurde von veralteten Bibliotheken bereinigt und die Kompatibilität mit aktuellen GTK-Versionen hergestellt.


Quelle: opennet.ru
