Die Ausgabe des Projekts NsCDE 2.2 (Not so Common Desktop Environment) wurde veröffentlicht. Dieses Projekt entwickelt eine Desktop-Umgebung mit einem Retro-Interface im Stil der CDE (Common Desktop Environment), die für moderne Unix-ähnliche Systeme und Linux angepasst ist. Die Umgebung basiert auf dem Fenstermanager FVWM mit einem Design, Anwendungen, Patches und Erweiterungen, die darauf abzielen, den ursprünglichen Desktop der CDE nachzubilden. Der Code des Projekts wird unter der GPLv3-Lizenz verteilt. Die Erweiterungen sind in Python und Shell geschrieben. Installationspakete sind für Fedora, openSUSE, Debian und Ubuntu verfügbar.
Ziel des Projekts ist es, eine bequeme und ansprechende Umgebung für Retro-Stil-Liebhaber zu schaffen, die moderne Technologien unterstützt und keine Unannehmlichkeiten aufgrund mangelnder Funktionalität verursacht. Um den Benutzeranwendungen im CDE-Stil ein retro-inspiriertes Aussehen zu verleihen, wurden Design-Generatoren für Xt, Xaw, Motif, GTK2, GTK3 und Qt5 entwickelt, die es ermöglichen, das Erscheinungsbild der meisten Programme, die X11 verwenden, an einen Retro-Interface-Stil anzupassen. NsCDE verbindet CDE-Gestaltung mit modernen Technologien wie Schriftarten-Rasterung über XFT, Unicode, dynamische und funktionale Menüs, virtuelle Arbeitsflächen, Applets, Desktop-Hintergründe, Design-/Symbolthemen und mehr.

In der neuen Version:
- Es wurde die Möglichkeit implementiert, die Leiste am oberen Bildschirmrand zu platzieren (aktiviert durch das Hinzufügen der Einstellung "InfoStoreAdd frontpanel.on.top 1" in die Datei ~/\.NsCDE/NsCDE.conf).
- Für den Taschenrechner kcalc wurde ein Farbschema hinzugefügt, das dem Design von dtcalc entspricht.
- Das Design der Symbole wurde aktualisiert.
- Die Unterstützung für die Stilgestaltung von Firefox 100+ wurde hinzugefügt. Die CSS-Dateien für die Anpassung des Erscheinungsbilds von Firefox wurden aktualisiert.
- Die CSS-Dateien für die GTK2- und GTK3-Engines wurden zusammengeführt.
- Standardmäßig ist die Verwendung von Tastenkombinationen entsprechend der CUA-Spezifikation (Common User Access) implementiert und aktiviert. Um die alten Tastenkombinationen wiederherzustellen, sollte im Datei ~/.NsCDE/NsCDE.conf der Parameter „InfoStoreAdd kbd_bind_set nscde1x“ gesetzt oder die Einstellungen im Keyboard Style Manager geändert werden.
- Die Erkennung des PolkitAgent wurde verbessert.
- Im Kvantum-Theme-Engine, das in den Einstellungen des Color Style Managers ausgewählt werden kann, wurde ein Design implementiert, das dem Motif-Stil für Qt5-Listen näher kommt.
Quelle: opennet.ru
