Nach neun Monaten Entwicklung Release der Benutzeroberfläche , in dessen Rahmen die Entwicklergemeinschaft von Linux Mint einen Fork der GNOME Shell-Oberfläche, des Dateimanagers Nautilus und des Fenstermanagers Mutter entwickelt, der darauf abzielt, eine klassische GNOME 2-Umgebung bereitzustellen, die erfolgreiche Interaktionselemente aus GNOME Shell unterstützt. Cinnamon basiert auf GNOME-Komponenten, die jedoch als regelmäßig synchronisierter Fork bereitgestellt werden, ohne externe Abhängigkeiten von GNOME.
Die neue Version von Cinnamon wird im kommenden Linux Mint 19.2-Distro angeboten, das in den nächsten Monaten veröffentlicht werden soll. Demnächst werden Pakete vorbereitet, die in Linux Mint und Ubuntu installiert werden können , ohne auf die neue Version von Linux Mint warten zu müssen.
:
- Neue Widgets für die Erstellung von Konfiguratoren wurden hinzugefügt, um das Schreiben von Einstellungsdialogen zu vereinfachen und deren Gestaltung homogener und einheitlicher mit der Benutzeroberfläche von Cinnamon zu gestalten. Die Überarbeitung der mintMenu-Einstellungen unter Verwendung neuer Widgets hat es ermöglicht, die Codegröße um das Dreifache zu verringern, da für die meisten Optionen nun nur noch eine Zeile Code erforderlich ist;
- Im MintMenu wurde die Suchleiste an die oberste Stelle verschoben. Im Plugin zur Anzeige kürzlich geöffneter Dateien werden Dokumente jetzt priorisiert angezeigt. Die Leistung des MintMenu-Komponenten wurde erheblich gesteigert, sodass es nun doppelt so schnell startet. Die Benutzeroberfläche zur Menüanpassung wurde komplett neu gestaltet und läuft nun über die API python-xapp.
- Im Dateimanager Nemo wurde der Prozess zur Bereitstellung von Freigaben über Samba vereinfacht. Über das Plugin nemo-share erfolgt bei Bedarf die Installation der erforderlichen Pakete wie
samba, die Zuordnung des Benutzers zur Gruppe sambashare und die Überprüfung/Änderung der Zugriffsrechte für das freigegebene Verzeichnis, ohne dass diese Maßnahmen manuell über die Kommandozeile durchgeführt werden müssen. In der neuen Version wurden zudem die Einstellungen für die Firewall-Regeln hinzugefügt, die Überprüfung der Zugriffsrechte sowohl für das Verzeichnis selbst als auch für dessen Inhalt durchgeführt und Situationen beim Speichern des Home-Verzeichnisses auf einem verschlüsselten Laufwerk verarbeitet (es wird um die Option „force user“ gebeten). - Im Fenstermanager Muffin wurden einige Änderungen aus dem Fenstermanager Metacity, der vom GNOME-Projekt entwickelt wird, übernommen. Es wurden Maßnahmen zur Verbesserung der Reaktionsfähigkeit der Benutzeroberfläche und zu einem leichteren Design der Fenster ergriffen. Die Leistung von Vorgängen wie dem Gruppieren von Fenstern wurde erhöht, und Probleme mit dem Einfrieren bei der Eingabe wurden behoben.
Die Änderung des VSync-Anwendungsmodus zur Bekämpfung von Tearing erfordert nun keinen Neustart von Cinnamon mehr. In die Einstellungen wurde ein Abschnitt hinzugefügt, in dem einer der drei VSync-Betriebsmodi ausgewählt werden kann, die Einstellungen für eine optimale Leistung je nach Nutzung und Hardware bieten. - Ein Applet zum Drucken wurde zur Hauptanwendung hinzugefügt, das jetzt standardmäßig gestartet wird;
- Eine Überprüfung und Vereinfachung einiger interner Komponenten wurde durchgeführt, wie z. B. DocInfo (Verwaltung zuletzt geöffneter Dokumente) und AppSys (Parsing von Anwendungsmetadaten, Bestimmung von Symbolen für Anwendungen, Definition von Menüeinträgen usw.). Die Arbeit an der Auslagerung von Applet-Handlern in separate Prozesse hat begonnen, ist aber noch nicht abgeschlossen.
Quelle: opennet.ru
