Projekt NsCDE 2.1 (Not so Common Desktop Environment) został wydany. Opracowuje on środowisko graficzne z interfejsem retro w stylu CDE (Common Desktop Environment), dostosowane do użytku w nowoczesnych systemach Unix i… LinuxŚrodowisko oparte jest na menedżerze okien FVWM z motywem, aplikacjami, poprawkami i dodatkami, które pozwalają odtworzyć oryginalny pulpit CDE. Kod projektu jest rozpowszechniany na licencji GPLv3. Dodatki napisane są w Pythonie i Shell. Dostępne są pakiety instalacyjne dla systemów Fedora, openSUSE i Linux. Debian и Ubuntu.
Celem projektu jest zapewnienie komfortowego i wygodnego środowiska dla miłośników stylu retro, wspierającego nowoczesne technologie i nie powodującego dyskomfortu z powodu braku funkcjonalności. Aby nadać uruchamianym aplikacjom użytkownika styl CDE, przygotowano generatory motywów dla Xt, Xaw, Motif, GTK2, GTK3 i Qt5, pozwalające na stylizację designu większości programów wykorzystujących X11 jako interfejs retro. NsCDE pozwala na połączenie designu CDE i nowoczesnych technologii, takich jak rasteryzacja czcionek za pomocą XFT, Unicode, dynamiczne i funkcjonalne menu, wirtualne pulpity, aplety, tapety pulpitu, motywy/ikony projektowe itp.

W nowej wersji:
- Automatyczne generowanie motywów projektowych jest dostępne dla widżetów Qt przy użyciu silnika Kvantum, który można wybrać w ustawieniach Color Style Manager jako alternatywny silnik dla silnika opartego na GTK2. Użycie nowego silnika umożliwia natywny wygląd CDE dla aplikacji napisanych w Qt5 i używanych w KDE.
- Zaimplementowano mechanizm definiowania zestawów kombinacji klawiaturowych. W obecnej formie zaproponowano tylko jeden zestaw nscde, ale w przyszłości planowane jest dodanie zestawu z kombinacjami zdefiniowanymi w specyfikacji IBM CUA.
- Dodano szablony schematów kolorów dla emulatorów terminali Konsole i Qterminal.
- Szablon konfiguracji kolorów colormgr.local został uproszczony i teraz pozwala na wywoływanie funkcji z /share/NsCDE/config_templates/colormgr.addons.
- Dodano obsługę przenoszenia panelu pomiędzy monitorami.
- Podczas inicjalizacji tworzone są kopie zapasowe ustawień widżetu zdefiniowanych w plikach takich jak gtkrc i qt5ct.conf.
- Dostosowano uruchamianie i ponowne uruchamianie agentów Polkit.


Źródło: opennet.ru
