Lansarea mediului utilizator Dux Shell 2.0

A fost lansat Dux Shell 2.0, un mediu pentru utilizatori care suportă funcționarea pe serverele compozite niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous și Miracle WM. Aceasta este prima versiune după renamingul proiectului DankMaterialShell (DMS) în Dux Shell. Noul nume este mai simplu, se potrivește cu pinguinul Tux și nu include în parte numele unui brand străin. Dux Shell dezvoltă un set de componente care interacționează pentru a forma un desktop, cum ar fi bara de activități, comutatorul birouri virtuale, interfața de navigare pentru aplicațiile instalate și configuratorul. Designul respectă conceptul Material Design 3.

Dux Shell suportă teme dinamice care se aplică automat aplicațiilor GTK, Qt și sistemului. Schemele de culori pentru teme sunt formate ținând cont de culoarea fundalului ales. Există posibilitatea de a activa modul de noapte, precum și de a comuta între teme luminoase și întunecate. Funcționalitatea poate fi extinsă prin pluginuri. Codul procesului de fundal pentru integrarea cu sistemul, instrumentele și instalatorul este scris în limbajul Go și este distribuit sub licența MIT. Componentele interfeței, barele, widgeturile și aplicațiile grafice sunt pregătite în limbajul QML utilizând framework-ul Quickshell, scris în C++ folosind Qt.

Componentele includ:

  • Bară de widget-uri pentru calendar, prognoza vremii, vizualizarea istoricului cu clipboard-ul și integrarea cu redatoarele multimedia prin protocolul MPRIS.
  • O interfață pentru navigarea aplicațiilor instalate în sistem, cu suport pentru căutarea programelor, fișierelor, ferestrelor deschise și comenzilor.
  • Centru de control cu o interfață pentru configurarea rețelei, Bluetooth, dispozitivelor audio și ecranului.
  • Instrumente integrate în procesul de fundal pentru colectarea metricilor privind temperatura și consumul de resurse CPU, RAM și GPU. Există o interfață pentru gestionarea proceselor active.
  • Centru de notificări, care suportă gruparea notificărilor, utilizarea marcajelor în text și navigarea cu ajutorul tastaturii.
  • Ecran de blocare a sistemului cu opțiuni pentru gestionarea sesiunii. Este posibilă activarea modului de repaus sau blocarea ecranului după un anumit interval de inactivitate a utilizatorului.
  • Ecranul de autentificare Dux Greeter.
  • Un instalator universal care permite desfășurarea și configurarea mediului pe baza Dux Shell în Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo și Void Linux.
  • Instrumentul Dux Search pentru căutarea fișierelor în sistem.
  • Calendarul-planificator Dux Calendar, care suportă protocolul CalDAV și se sincronizează cu serviciile Google și Microsoft.
  • Managerul de fișiere Dux Files.
  • Aplicația DuxConnect pentru integrarea cu smartphone-ul.

Printre modificările din noua versiune:

  • Aplicațiile Settings, Control Center, Dash și widgeturile au fost adaptate la conceptul de design Material 3 Expressive. Au fost implementate noi elemente de control ale interfeței, gruparea setărilor, oferind noi metode de navigare și o nouă schemă de culori.

  • Au fost extinse opțiunile pentru personalizarea conținutului panoului derulant.
    Dash, care acum nu se limitează la tab-urile încorporate și permite conectarea pluginurilor cu realizarea de tab-uri suplimentare. Este posibilă regruparea și schimbarea dimensiunii secțiunilor. Decorarea paginilor încorporate a fost îmbunătățită — modul de vizualizare, playerul multimedia și zona cu prognoza vremii.

  • A fost adăugată suportul pentru plasarea widget-urilor pe ecranul de blocare al sistemului, cum ar fi ceasul, zona de notificări, bara de stare și elementele de control al consumului de energie. A fost oferită posibilitatea de a personaliza fonturile, culorile, dimensiunea și stilul widget-urilor.

  • În playerul multimedia a fost adăugat un motor pentru descărcarea și sincronizarea textelor melodiei din serviciile Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB și YouTube Music.

  • A fost introdus un manager de fișiere dedicat, Dux Files, care suportă tab-uri, vizualizare în două panouri, afișarea conținutului sub formă de listă sau grilă de pictograme, previzualizarea conținutului, lucrul cu arhive, căutarea fișierelor și accesul la stocarea în rețea.

  • A fost adăugat un generator de fundaluri desktop.
  • A fost permisă plasarea mai multor panouri Dock, fixarea lor pe orice margine a ecranului, extinderea pe toată lățimea, plasarea în panoul widget-urilor standard și plugin-urilor. A fost oferită posibilitatea de a comuta între modul compact de afișare a pictogramelor și noul mod al barei de sarcini.

  • Pătrățelele pentru schimbarea rapidă a setărilor din centrul de control au fost reproiectate.

  • Pe panoul Dash a fost adăugată o tab separată pentru monitorizarea timpului petrecut în fața ecranului și stabilirea limitelor pentru lucrul zilnic sau pentru lucrul cu aplicații individuale.
  • A fost adăugat o nouă interfață pentru navigarea prin catalogul pluginurilor.

  • A fost extinsă integrarea cu managerii de compozitie Hyprland, Niri și MangoWC, și a fost adăugat suport pentru versiunile lor noi. A fost implementat suport pentru managerii de compoziție Aqueous și Umbriel.
  • A fost adăugată posibilitatea de navigare prin configurator doar cu ajutorul tastaturii.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster