Việc phát hành dự án NsCDE 2.1 (Môi trường máy tính để bàn không phổ biến) đã được xuất bản, phát triển môi trường máy tính để bàn với giao diện cổ điển theo phong cách CDE (Môi trường máy tính để bàn chung), được điều chỉnh để sử dụng trên các hệ thống giống Unix và Linux hiện đại. Môi trường dựa trên trình quản lý cửa sổ FVWM với chủ đề, ứng dụng, bản vá và tiện ích bổ sung để tạo lại màn hình CDE gốc. Mã dự án được phân phối theo giấy phép GPLv3. Tiện ích bổ sung được viết bằng Python và Shell. Các gói cài đặt được tạo cho Fedora, openSUSE, Debian và Ubuntu.
Mục tiêu của dự án là mang đến một môi trường thoải mái và thuận tiện cho những người yêu thích phong cách retro, hỗ trợ các công nghệ hiện đại và không gây khó chịu do thiếu chức năng. Để cung cấp cho các ứng dụng người dùng đã khởi chạy kiểu CDE, các trình tạo chủ đề đã được chuẩn bị cho Xt, Xaw, Motif, GTK2, GTK3 và Qt5, cho phép bạn tạo kiểu cho thiết kế của hầu hết các chương trình sử dụng X11 làm giao diện cổ điển. NsCDE cho phép bạn kết hợp thiết kế CDE và các công nghệ hiện đại, chẳng hạn như rasterization phông chữ bằng XFT, Unicode, menu động và chức năng, máy tính để bàn ảo, ứng dụng, hình nền máy tính, chủ đề/biểu tượng, v.v.

Trong phiên bản mới:
- Đối với các tiện ích Qt, việc tạo chủ đề tự động được cung cấp bằng công cụ Kvantum, có thể được chọn trong cài đặt Trình quản lý kiểu màu làm công cụ thay thế cho công cụ dựa trên GTK2. Việc sử dụng công cụ mới giúp có thể cung cấp giao diện gốc CDE cho các ứng dụng được viết bằng Qt5 và được sử dụng trong KDE.
- Một cơ chế đã được triển khai để xác định các bộ phím tắt. Ở dạng hiện tại, chỉ có một bộ nscde được cung cấp, nhưng trong tương lai người ta dự kiến sẽ thêm một bộ với các kết hợp được xác định trong đặc tả IBM CUA.
- Đã thêm mẫu màu cho trình mô phỏng thiết bị đầu cuối Konsole và Qterminal.
- Mẫu cấu hình màu colormgr.local đã được đơn giản hóa, hiện bao gồm khả năng gọi các hàm từ /share/NsCDE/config_templates/colormgr.addons.
- Cung cấp hỗ trợ cho việc di chuyển bảng điều khiển giữa các màn hình.
- Trong quá trình khởi tạo, cài đặt tiện ích được xác định trong các tệp như gtkrc và qt5ct.conf sẽ được sao lưu.
- Việc khởi chạy và khởi động lại các đại lý polkit đã được điều chỉnh.


Nguồn: opennet.ru
