Objavljen je izdaj uporabniškega okolja Dux Shell 2.0, ki podpira delovanje nad kompozitnimi strežniki niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous in Miracle WM. To je prvo izdajo po preimenovanju projekta DankMaterialShell (DMS) v Dux Shell. Novo ime je preprostejše, se ujema s pingvinom Tux in ne vključuje druge blagovne znamke v svoj naslov. Dux Shell razvija niz medsebojno povezanih komponent za oblikovanje namizja, kot so opravilna vrstica, preklapljalnik virtualnih delovnih namizij, uporabniški vmesnik za navigacijo po nameščenih aplikacijah in konfigurator. Oblikovanje ustreza konceptu Material Design 3.
Dux Shell podpira dinamične teme, ki se samodejno uporabljajo za GTK, Qt in sistemske aplikacije. Barvne sheme za teme so oblikovane ob upoštevanju barve izbranih ozadij namizja. Možno je vključiti nočni način dela ter preklapljati med svetlim in temnim načinom. Funkcionalnost se lahko razširi preko vtičnikov. Koda ozadnega procesa za integracijo s sistemom, orodji in namestitvijo je napisana v jeziku Go in je distribuirana pod licenco MIT. Komponente vmesnika, panele, pripomočki in grafične aplikacije so pripravljene v jeziku QML z uporabo ogrodja Quickshell, napisanega v C++ ob uporabi Qt.
V paket so vključeni:
- Panel z pripomočki za koledar, vremensko napoved, pregled zgodovine dela s papirjem in integracijo z večpredstavnostnimi predvajalniki prek protokola MPRIS.
- Vmesnik za navigacijo po aplikacijah nameščenih v sistemu s podporo za iskanje programov, datotek, odprtih oken in ukazov.
- Središče za upravljanje z vmesnikom za nastavitev omrežja, Bluetooth, zvočnih naprav in zaslona.
- Vgrajena orodja za zbiranje meritev o temperaturi in porabi virov CPU, RAM in GPU. Na voljo je vmesnik za upravljanje z aktivnimi procesi.
- Središče obvestil, ki podpira grupiranje obvestil, uporabo označevanja v besedilu in navigacijo s tipkovnico.
- Zaslon za zaklepanje sistema z možnostmi upravljanja seje. Možna je aktivacija spanja ali zaklepanje zaslona po določenem obdobju neaktivnosti uporabnika.
- Zaslon za prijavo v sistem Dux Greeter.
- Universalen installer, ki omogoča namestitev in konfiguracijo okolja na osnovi Dux Shell v Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo in Void Linux.
- Orodja Dux Search za iskanje datotek v sistemu.
- Koledar, načrtovalnik Dux Calendar, ki podpira protokol CalDAV in se sinhronizira s storitvami Google in Microsoft.
- Upravitelj datotek Dux Files.
- Aplikacija DuxConnect za integracijo s pametnim telefonom.

Med spremembami v novi izdaji:
- Aplikacije Settings, Control Center, Dash in vidžeti so prešli na oblikovno zasnovo Material 3 Expressive. Uvedeni so novi vmesniški elementi, ter se je skupina nastavitev reorganizirala, dodane so nove možnosti navigacije in spremenjena barvna shema.

- Razširjene možnosti za prilagajanje vsebine padajoče plošče
Dash, ki zdaj ni omejena na vgrajene zavihke in omogoča povezovanje vtičnikov z dodatnimi zavihki. Možnost je pregrupirati in spremeniti velikost sekcij. Prenovljen je izgled vgrajenih strani — pregleda, predvajalnika večpredstavnostnih vsebin in področja z vremensko napovedjo.
- Dodana je podpora za postavitev vidžetov na zaklenjenem zaslonu sistema, kot so ure, obvestilno področje, statusna vrstica in elementi za nadzor porabe energije. Omogočeno je prilagajanje pisav, barv, velikosti in sloga vidžetov.

- V večpredstavnostni predvajalnik je dodan motor za prenos in sinhronizacijo besedil pesmi s storitvami Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB in YouTube Music.

- Predstavljen je samostojen upravitelj datotek Dux Files, ki podpira zavihke, dvopanelni ogled, prikaz vsebine v obliki seznama ali omrežnih ikon, predogled vsebine, delo z arhivi, iskanje datotek in dostop do omrežnih skladišč.

- Dodan je generator ozadij za namizje.

- Dovoljeno je postavljanje več Dock-plošč, njihovo pripenjanje na kateri koli rob zaslona, raztezanje po celotni širini, postavitev na ploščo standardnih vidžetov in vtičnikov. Omogočeno je preklapljanje med kompaktno obliko prikaza ikon in novo obliko nalogovne vrstice.

- Preoblikovane so ploščice za hitro spreminjanje nastavitev v centru za upravljanje.

- Na ploščo Dash je dodan ločen zavihek za spremljanje časa, preživetega pred zaslonom, in nastavljanje omejitev za dnevno delo ali delo z posameznimi aplikacijami.

- Dodana je nova vmesnik za navigacijo po katalogu vtičnikov.

- Širila se je integracija s kompozitnimi upravljalniki Hyprland, Niri in MangoWC ter dodana podpora za njihove nove različice. Uvedena je podpora za kompozitne upravljalnike Aqueous in Umbriel.
- Dodana je možnost navigacije po konfiguratorju le s tipkovnico.
Izvor: opennet.ru










