Nach 6 Monaten Entwicklung wurde die Version 5.4 der Desktop-Umgebung Cinnamon veröffentlicht, in deren Rahmen die Entwicklerschaft der Linux Mint-Distribution ein Fork der GNOME Shell, des Dateimanagers Nautilus und des Fenstermanagers Mutter entwickelt hat. Ziel ist es, eine Umgebung im klassischen GNOME 2-Stil zu bieten, die erfolgreiche Interaktionselemente aus der GNOME Shell unterstützt. Cinnamon basiert auf Komponenten von GNOME, diese Komponenten werden jedoch als periodisch synchronisierter Fork geliefert, der keine externen Abhängigkeiten zu GNOME hat. Die neue Version von Cinnamon wird im Distribution Linux Mint 21 verfügbar sein, die für Juli geplant ist.
Hauptneuheiten:
- Der Fenstermanager Muffin wurde auf die neue Codebasis des Fenstermanagers Metacity, der vom GNOME-Projekt weiterentwickelt wird, umgestellt. Der verwendete JavaScript-Interpreter (GJS) wurde aktualisiert. Diese Änderungen erforderten eine umfassende interne Überarbeitung, auf die der Schwerpunkt bei der Vorbereitung des neuen Branchs gelegt wurde.
- Die Bindung von Aktionen bei der Mauszeigerüberquerung von Bildschirmkanten (Hotcorner) wurde vereinfacht.
- Die Unterstützung für nicht ganzzahlige Werte beim Skalieren wurde verbessert.
- Das Konzept logischer Monitore wurde umgesetzt, bei dem der primäre Monitor nicht immer gleich 0 ist.
- Das Applet xrandr wurde auf die Nutzung der API des Fenstermanagers Muffin umgestellt.
- Es wurde eine Möglichkeit hinzugefügt, Systeminformationen in die Zwischenablage zu kopieren.
- Das Applet zur Änderung des Layouts und zur Konfiguration der Tastatur wurde überarbeitet.
- Im Menü-Applet wurde die Möglichkeit hinzugefügt, zusätzliche Aktionen für laufende Anwendungen anzuzeigen (z. B. den Inkognitomodus im Browser zu öffnen oder eine neue Nachricht im E-Mail-Client zu schreiben).
- Im Audioverwaltungstool wird die Mute-Schaltfläche ausgeblendet, wenn das Mikrofon nicht verwendet wird.
- Zur Konfiguration von Bluetooth-Verbindungen wird anstelle von Blueberry, einer Erweiterung für GNOME Bluetooth, eine Oberfläche auf Basis von Blueman, einer GTK-Anwendung, die den Bluez-Stack verwendet, angeboten.

Quelle: opennet.ru

