Objavljen je novi korisnički okruženje Dux Shell 2.0, koje podržava rad na složenim serverima niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous i Miracle WM. Ovo je prvo izdanje nakon preimenovanja projekta DankMaterialShell (DMS) u Dux Shell. Novo ime je jednostavnije, zvuči poput pingvina Tux i ne uključuje deo naziv stranog brenda. Dux Shell razvija set međusobno povezanih komponenti za formiranje radne površine, kao što su traka sa zadacima, prebacivač virtualnih radnih površina, interfejs za navigaciju kroz instalirane aplikacije i konfigurator. Dizajn je usklađen sa konceptom Material Design 3.
Dux Shell podržava dinamičke teme, koje se automatski primenjuju na GTK, Qt i sistemske aplikacije. Schematike boja za teme se formiraju uzimajući u obzir boju odabranih pozadina radne površine. Moguće je uključiti noćni režim rada, kao i prebacivati se između svetlih i tamnih tema. Funkcionalnost se može proširivati putem dodataka. Kod pozadinskog procesa za integraciju sa sistemom, alatima i instalaterom napisan je na jeziku Go i distribuira se pod MIT licencom. Komponente interfejsa, trake, i grafičke aplikacije su pripremljene na jeziku QML koristeći framework Quickshell, napisan na C++ uz korišćenje Qt.
Uključuje:
- Traka sa widgetima za kalendar, vremensku prognozu, pregled istorije rada sa međuspremnikom i integraciju sa multimedijalnim plejračima putem MPRIS protokola.
- Interfejs za navigaciju kroz instalirane aplikacije u sistemu uz podršku za pretragu programa, datoteka, otvorenih prozora i komandi.
- Centar za upravljanje sa interfejsom za podešavanje mreže, Bluetooth, zvučne uređaje i ekran.
- Ugrađeni alati u pozadinskom procesu za prikupljanje metrika o temperaturi i potrošnji resursa CPU, RAM-a i GPU-a. Postoji interfejs za upravljanje aktivnim procesima.
- Centar za obaveštenja, koji podržava grupisanje obaveštenja, korišćenje markup-a u tekstu i navigaciju putem tastature.
- Zaslon za zaključavanje sistema sa mogućnostima upravljanja sesijom. Moguće je aktivirati režim spavanja ili zaključati ekran nakon određenog perioda neaktivnosti korisnika.
- Zaslon za prijavu u sistem Dux Greeter.
- Svestrani instalater koji omogućuje postavljanje i konfiguriranje okruženja temeljenog na Dux Shell-u u Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo i Void Linuxu.
- Alat Dux Search za pretraživanje datoteka u sustavu.
- Kalendar-planer Dux Calendar, koji podržava CalDAV protokol i sinkronizira se s Google i Microsoft uslugama.
- Upravitelj datoteka Dux Files.
- Aplikacija DuxConnect za integraciju sa pametnim telefonom.

Među promjenama u novom izdanju:
- Aplikacije Settings, Control Center, Dash i widgeti prevedeni su koristeći koncept dizajna Material 3 Expressive. Implementirani su novi interfejsni elementi, grupiranje postavki, ponuđena su nova sredstva za navigaciju i promijenjena je shema boja.

- Proširene su mogućnosti za prilagodbu sadržaja padajuće trake
Dash, koja sada nije ograničena na ugrađene kartice i omogućuje spajanje dodatnih kartica s dodacima. Mogućnost pregrupiranja i promjene veličine sekcija. Preuređena je struktura ugrađenih stranica — preglednog načina rada, multimedia playera i područja s vremenskom prognozom.
- Dodana je podrška za postavljanje widgeta na zaključanom ekranu sustava, kao što su sati, područje obavijesti, statusna traka i upravljački elementi za potrošnju energije. Omogućena je prilagodba fontova, boja, veličine i stila widgeta.

- Multimedijskom playeru dodan je pogon za preuzimanje i sinkronizaciju tekstova pjesama s usluga Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB i YouTube Music.

- Predstavljen je neovisni upravitelj datoteka Dux Files, koji podržava kartice, dvostruko okno, prikaz sadržaja u obliku popisa ili mreže ikona, pregled sadržaja, rad s arhivima, pretraživanje datoteka i pristup mrežnim pohrambenim sustavima.

- Dodan je generator pozadina radne površine.

- Omogućeno je postavljanje više Dock-traka, pričvršćivanje na bilo koji rub ekrana, proširivanje po cijeloj širini, postavljanje u traku standardnih widgeta i dodataka. Omogućena je promjena između kompaktnog načina prikazivanja ikona i novog načina radne trake.

- Preoblikovane su pločice za brzo mijenjanje postavki u centru za upravljanje.

- Na Dash panel dodana je posebna kartica za praćenje vremena provedenog ispred ekrana i postavljanje limita svakodnevnog rada ili rada s pojedinim aplikacijama.

- Dodana je nova sučelje za navigaciju kroz katalog dodataka.

- Proširena je integracija s kompozitnim upraviteljima Hyprland, Niri i MangoWC, te je dodana podrška za njihove nove verzije. Implementirana je podrška za kompozitne upravitelje Aqueous i Umbriel.
- Dodana je mogućnost navigacije kroz konfigurator isključivo pomoću tipkovnice.
Izvor: opennet.ru










