Nach 6 Monaten Entwicklung wurde die Benutzerumgebung Cinnamon 5.4 veröffentlicht, die von der Community der Linux Mint-Distribution als Fork der GNOME Shell, des Dateimanagers Nautilus und des Window Managers Mutter weiterentwickelt wird. Ziel ist es, eine klassische GNOME 2-Umgebung mit erfolgreichen Interaktionselementen aus der GNOME Shell bereitzustellen. Cinnamon basiert auf GNOME-Komponenten, die jedoch als regelmäßig synchronisierter Fork bereitgestellt werden und keine externen Abhängigkeiten zu GNOME haben. Die neue Version von Cinnamon wird mit der Linux Mint 21-Distribution angeboten, die für Juli geplant ist.
Hauptneuheiten:
- Der Window Manager Muffin wurde auf eine neue Codebasis des Window Managers Metacity, der vom GNOME-Projekt entwickelt wird, umgestellt. Auch der im Projekt verwendete JavaScript-Interpreter (GJS) wurde aktualisiert. Diese Änderungen erforderten eine umfassende interne Überarbeitung, die bei der Vorbereitung des neuen Branches im Vordergrund stand.
- Die Handhabung von Aktionen beim Überfahren der Bildschirmecken (Hotcorner) wurde vereinfacht.
- Die Unterstützung von nicht-ganzzahligen Werten beim Skalieren wurde verbessert.
- Das Konzept der logischen Monitore wurde implementiert, wobei der primäre Monitor nicht immer 0 entspricht.
- Der xrandr-Applet wurde auf die Verwendung der API des Fenster-Managers Muffin umgestellt.
- Es wurde die Möglichkeit hinzugefügt, Systeminformationen in die Zwischenablage zu kopieren.
- Der Applet zum Ändern der Layouts und zur Konfiguration der Tastatur wurde überarbeitet.
- Im Applet mit dem Menü wurde die Möglichkeit hinzugefügt, zusätzliche Aktionen in geöffneten Anwendungen anzuzeigen (zum Beispiel das Öffnen des Inkognito-Modus im Browser oder das Verfassen einer neuen Nachricht im E-Mail-Client).
- Im Audio-Verwaltungs-Applet wurde die Schaltfläche zum Ausschalten des Mikrofons ausgeblendet, wenn das Mikrofon nicht verwendet wird.
- Für die Verwaltung von Bluetooth-Verbindungen wurde anstelle von Blueberry, einem Plugin für GNOME Bluetooth, eine Benutzeroberfläche basierend auf Blueman, einer GTK-Anwendung, die den Bluez-Stack verwendet, vorgeschlagen.

Quelle: opennet.ru

