Опубликован релиз пользовательского окружения Dux Shell 2.0, поддерживающего работу поверх композитных серверов niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous и Miracle WM. Это первый выпуск после переименования проекта DankMaterialShell (DMS) в Dux Shell. Новое имя проще, созвучно с пингвином Tux и не включает в часть названия чужого бренда. Dux Shell развивает набор сочетающихся между собой компонентов для формирования рабочего стола, таких как панель задач, переключатель εικονικές επιφάνειες εργασίας, интерфейс навигации по установленным приложениям и конфигуратор. Оформление соответствует концепции Material Design 3.
Dux Shell поддерживает динамические темы оформления, автоматически применяемые к GTK, Qt и системным приложениям. Цветовые схемы для тем формируются с учётом цвета выбранных обоев рабочего стола. Имеется возможность включения ночного режима работы, а также переключения между светлой и тёмной темами оформления. Функциональность может расширяться через плагины. Код фонового процесса для интеграции с системой, инструментария и инсталлятора написаны на языке Go и распространяются под лиценизей MIT. Компоненты интерфейса, панели, виджеты и графические приложения подготовлены на языке QML с применением фреймворка Quickshell, написанного на C++ с использованием Qt.
Η δομή περιλαμβάνει:
- Ένα πλαίσιο widget για ημερολόγιο, πρόγνωση καιρού, ιστορικό πρόχειρου και ενσωμάτωση με προγράμματα αναπαραγωγής πολυμέσων χρησιμοποιώντας το πρωτόκολλο MPRIS.
- Интерфейс для навигации по установленным в системе приложениям с поддержкой поиска программ, файлов, открытых окон и команд.
- Κέντρο ελέγχου με διεπαφή για τη διαμόρφωση δικτύου, Bluetooth, συσκευών ήχου και οθόνης.
- Ενσωματωμένες μετρήσεις για τη συλλογή δεδομένων θερμοκρασίας και κατανάλωσης πόρων CPU, RAM και GPU εντός της διεργασίας στο παρασκήνιο. Διατίθεται μια διεπαφή για τη διαχείριση των διεργασιών που εκτελούνται.
- Ένα κέντρο ειδοποιήσεων που υποστηρίζει ομαδοποίηση ειδοποιήσεων, κείμενο σήμανσης και πλοήγηση μέσω πληκτρολογίου.
- Μια οθόνη κλειδώματος συστήματος με δυνατότητες διαχείρισης περιόδων λειτουργίας. Μπορείτε να ενεργοποιήσετε τη λειτουργία αναστολής λειτουργίας ή να κλειδώσετε την οθόνη μετά από μια συγκεκριμένη περίοδο αδράνειας του χρήστη.
- Экран входа в систему Dux Greeter.
- Универсальный инсталлятор, позволяющий развернуть и настроить окружение на базе Dux Shell в Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo και Void Linux.
- Инструментарий Dux Search для поиска файлов в системе.
- Календарь-планировщик Dux Calendar, поддерживающий протокол CalDAV и синхронизируемый с сервисами Google и Microsoft.
- Файловый менеджер Dux Files.
- Приложение DuxConnect для интеграции со смартфоном.

Μεταξύ των αλλαγών στη νέα έκδοση:
- На использование концепции дизайна Material 3 Expressive переведены приложения Settings, Control Center, Dash и виджеты. Реализованы новые управляющие элементы интерфейса, выполнена группировка настроек, предложены новые средства навигации и изменена цветовая схема.

- Расширены возможности для настройки содержимого выпадающей панели
Dash, которая теперь не ограничивается встроенными вкладками и позволяет подключать плагины с реализацией дополнительных вкладок. Возможна перегруппировка и изменение размера секций. Передалено оформление встроенных страниц — обзорного режима, мультимедийного проигрывателя и области с прогнозом погоды.
- Добавлена поддержка размещения виджетов на экране блокировки системы, таких как часы, область уведомлений, статусная строка и элементы управления энергопотреблением. Предоставлена возможность настройки шрифтов, цветов, размера и стиля виджетов.

- В мультимедийный проигрыватель добавлен движок для загрузки и синхронизации текстов песен с сервисов Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB и YouTube Music.

- Представлен обособленный файловый менеджер Dux Files, поддерживающий вкладки, двухпанельный просмотр, отображение содержимого в виде списка или сетки пиктограмм, предпросмотр контента, работу с архивами, поиск файлов и обращение к сетевым хранилищам.

- Добавлен генератор обоев рабочего стола.

- Разрешено размещение нескольких Dock-панелей, закрепление их к любому краю экрана, растяжение по всей ширине, размещение в панели типовых виджетов и плагинов. Предоставлена возможность переключения между компактным режимом отображения пиктограмм и новым режимом панели задач.

- Переделаны плитки быстрого изменения настроек в центре управления.

- В панель Dash добавлена отдельная вкладка для отслеживания времени, проведённого перед экраном, и выставления лимитов ежедневной работы или работы с отдельными приложениями.

- Добавлен новый интерфейс для навигации по каталогу плагинов.

- Расширена интеграция с композитными менеджерами Hyprland, Niri и MangoWC, и добавлена поддержка их новых версий. Реализована поддержка композитных менеджеров Aqueous и Umbriel.
- Добавлена возможность навигации по конфигуратору только при помощи клавиатуры.
Πηγή: opennet.ru










