Bol uvoľnená verzia používateľského prostredia Dux Shell 2.0, podporujúca prácu nad kompozitnými servermi niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous a Miracle WM. Je to prvé vydanie po premenovaní projektu DankMaterialShell (DMS) na Dux Shell. Nový názov je jednoduchší, znie podobne ako tučniak Tux a neobsahuje v názve cudzí brand. Dux Shell rozvíja súbor komponentov, ktoré sa navzájom kombinujú na vytvorenie pracovnej plochy, ako je panel úloh, prepínač virtuálnych pracovných plôch, rozhranie na navigáciu medzi nainštalovanými aplikáciami a konfigurátor. Dizajn zodpovedá koncepcii Material Design 3.
Dux Shell podporuje dynamické témy, ktoré sa automaticky aplikujú na GTK, Qt a systémové aplikácie. Farebné schémy pre témy sú vytvárané s ohľadom na farbu vybranej tapety pracovnej plochy. Je možné zapnúť nočný režim, ako aj prepínať medzi svetlými a tmavými témami. Funkcionalitu je možné rozšíriť prostredníctvom pluginov. Kód na pozadí pre integráciu so systémom, nástrojmi a inštalátorom je napísaný v jazyku Go a je distribuovaný pod licenciou MIT. Komponenty rozhrania, panely, widgety a grafické aplikácie sú pripravené v jazyku QML s použitím rámca Quickshell, napísaného v C++ s použitím Qt.
Súčasťou sú:
- Panel s widgetmi pre kalendár, predpoveď počasia, prehľad histórie práce so schránkou a integráciu s multimediálnymi prehrávačmi pomocou protokolu MPRIS.
- Rozhranie na navigáciu medzi nainštalovanými aplikáciami v systéme s podporou vyhľadávania programov, súborov, otvorených okien a príkazov.
- Centrum správy s rozhraním na nastavenie siete, Bluetooth, zvukových zariadení a obrazovky.
- Zabudované v správcovskom procesore nástroje na zhromažďovanie metrík o teplote a spotrebe zdrojov CPU, RAM a GPU. Dostupné rozhranie na správu bežiacich procesov.
- Centrum oznámení, podporujúce skupinovanie oznámení, používanie formátovania v texte a navigáciu pomocou klávesnice.
- Obrazovka zamknutia systému s možnosťami správy relácie. Môže byť aktivovaný spánkový režim alebo zamknutie obrazovky po určitom období neaktivity používateľa.
- Prihlasovacia obrazovka Dux Greeter.
- Univerzálny inštalátor, ktorý umožňuje rozšíriť a nastaviť prostredie založené na Dux Shell v Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo a Void Linux.
- Nástroj Dux Search na vyhľadávanie súborov v systéme.
- Kalendár a plánovač Dux Calendar, ktorý podporuje protokol CalDAV a synchronizuje sa so službami Google a Microsoft.
- Správca súborov Dux Files.
- Aplikácia DuxConnect na integráciu so smartfónom.

Medzi zmenami v novom vydaní:
- Aplikácie nastavení, ovládacieho centra, Dash a widgety boli prevedené na koncept dizajnu Material 3 Expressive. Realizovali sa nové ovládacie prvky rozhrania, vykonala sa skupina nastavení, navrhli sa nové možnosti navigácie a zmenil sa farebný schéma.

- Rozšírené možnosti prispôsobenia obsahu rozbaľovacej panela.
Dash, ktorý už nie je obmedzený na predvolené karty, umožňuje pripojiť pluginy s implementáciou ďalších kariet. Je možné preusporiadať a meniť veľkosť sekcií. Zmenil sa vzhľad predvolených stránok - režimu prehľadu, multimediálneho prehrávača a oblasti s predpoveďou počasia.
- Pridaná podpora umiestnenia widgetov na uzamknutej obrazovke systému, ako sú hodiny, oblasť oznámení, stavový riadok a ovládanie spotreby energie. Poskytla sa možnosť nastavenia písiem, farieb, veľkosti a štýlu widgetov.

- Do multimediálneho prehrávača bol pridaný engine na načítanie a synchronizáciu textov piesní zo služieb Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB a YouTube Music.

- Predstavený samostatný správca súborov Dux Files, ktorý podporuje karty, dvojpanelové zobrazenie, zobrazenie obsahu vo forme zoznamu alebo mriežky ikon, náhľad obsahu, prácu s archívmi, vyhľadávanie súborov a prístup k sieťovým úložiskám.

- Pridaný generátor tapiet na plochu.

- Povolené umiestnenie viacerých Dock panelov, pripevnenie ich k ľubovoľnému okraju obrazovky, rozťahovanie po celej šírke, umiestnenie na panel typových widgetov a pluginov. Poskytla sa možnosť prepínania medzi kompaktným režimom zobrazenia ikon a novým režimom panela úloh.

- Prepracované dlaždice rýchlej zmeny nastavení v ovládacom centre.

- Na panel Dash bola pridaná samostatná karta na sledovanie času stráveného pred obrazovkou a nastavovanie limitov dennej práce alebo práce s jednotlivými aplikáciami.

- Bol pridanej nová rozhranie pre navigáciu v katalogu pluginov.

- Rozšírená integrácia s kompozitnými manažérmi Hyprland, Niri a MangoWC, a pridaná podpora ich nových verzií. Realizovaná podpora kompozitných manažérov Aqueous a Umbriel.
- Pridaná možnosť navigácie v konfigurátore iba pomocou klávesnice.
Zdroj: opennet.ru










