ĂshtĂ« publikuar versioni i ambientit tĂ« pĂ«rdoruesit Dux Shell 2.0, i cili mbĂ«shtet funksionimin mbi serverĂ«t kompozitorĂ« niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous dhe Miracle WM. Ky Ă«shtĂ« dalja e parĂ« pas ribĂ«rjes emrit tĂ« projektit DankMaterialShell (DMS) nĂ« Dux Shell. Emri i ri Ă«shtĂ« mĂ« i thjeshtĂ«, i ngjashĂ«m me pingun Tux dhe nuk pĂ«rfshin pjesĂ« tĂ« emrit tĂ« markave tĂ« huaja. Dux Shell zhvillon njĂ« grup komponentĂ«sh tĂ« bashkĂ«renduar pĂ«r formimin e desktopit, tĂ« tillĂ« si paneli i detyrave, ndĂ«rruesi e skripteve virtuale, ndĂ«rfaqja e navigimit pĂ«r aplikacionet e instaluara dhe konfiguruesi. Dizajni pĂ«rputhet me konceptin e Material Design 3.
Dux Shell mbështet temat dinamike të dizajnit, të cilat aplikohen automatikisht në aplikacionet GTK, Qt dhe sistemore. Skemat e ngjyrave për temat formohen duke marrë parasysh ngjyrën e sfondit të zgjedhur të desktopit. Ka mundësi për aktivizim të modit të natës si dhe ndërrim midis temave të ndritshme dhe të errëta. Funksionaliteti mund të zgjerohet përmes plugin-ëve. Kodi i procesit të prapavijës për integrimin me sistemin, ndihmën dhe instaluesin është shkruar në gjuhën Go dhe shpërndahet nën licencën MIT. Komponentët e ndërfaqes, panellat, widget-et dhe aplikacionet grafike janë përgatitur në gjuhën QML duke përdorur kornizën Quickshell, e cila është shkruar në C++ duke përdorur Qt.
Pjesët përfshijnë:
- Panel me widget për kalendarin, parashikimin e motit, shikimin e historisë së përdorimit të buferit të kopjimit dhe integrimin me playerat multimedialë përmes protokollit MPRIS.
- Ndërfaqja për navigimin në aplikacionet e instaluara në sistem me mbështetje për kërkimin e programeve, skedarëve, dritareve të hapura dhe komandave.
- Qendra e menaxhimit me një ndërfaqe për konfigurimin e rrjetit, Bluetooth, pajisjeve audio dhe ekranit.
- Mjetet e integruara në procesin e menaxhimit në sfond për mbledhjen e matjeve për temperaturën dhe konsumimin e burimeve CPU, RAM dhe GPU. Prania e një ndërfaqeje për menaxhimin e proceseve të aktivizuar.
- Qendra e njoftimeve, që mbështet grumbullimin e njoftimeve, përdorimin e skemës në tekst dhe navigimin me anë të tastierës.
- Ekrani i bllokimit të sistemit me mundësi menaxhimi të seancave. Aktivizimi i modulit të gjumit ose bllokimi i ekranit pas një periudhe të caktuar inaktiviteti të përdoruesit është e mundur.
- Ekrani i hyrjes në sistem Dux Greeter.
- Instaluesi universal, i cili lejon vendosjen dhe konfigurimin e ambientit mbi Dux Shell në Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo dhe Void Linux.
- Shtabi Dux Search për kërkimin e skedarëve në sistem.
- Kalendari-planifikues Dux Calendar, që mbështet protokollin CalDAV dhe sinkronizohet me shërbimet Google dhe Microsoft.
- Menaxheri i skedarëve Dux Files.
- Aplikacioni DuxConnect për integrimin me smartphone-in.

Mes ndryshimeve në versionin e ri:
- Aplikacionet Settings, Control Center, Dash dhe widget-et janë përkthyer në konceptin e dizajnit Material 3 Expressive. Janë realizuar elemente të reja të kontrollit të ndërfaqes, janë grupuar cilësimet, janë ofruar mjete të reja navigimi dhe është ndryshuar skema e ngjyrave.

- Janë zgjeruar mundësitë për personalizimin e përmbajtjes së panelit të rënies
Dash, e cila tani nuk kufizohet vetĂ«m me tabs tĂ« ndĂ«rtuara dhe lejon lidhjen e plugin-eve pĂ«r implementimin e tabs shtesĂ«. Riorganizimi dhe ndryshimi i madhĂ«sisĂ« sĂ« seksioneve Ă«shtĂ« i mundur. Kjo pĂ«rfshin rinovimin e dizajnit tĂ« faqeve tĂ« integruara â pamja e pĂ«rgjithshme, mediatori multimedial dhe zona e parashikimit tĂ« motit.
- Shtuar mbështetje për vendosjen e widget-ëve në ekranin e bllokimit të sistemit, si orët, zona e njoftimeve, barra e statusit dhe elementet e kontrollit të konsumit të energjisë. Ofron mundësinë e konfigurimit të shkrimeve, ngjyrave, madhësisë dhe stilit të widget-ëve.

- Në mediatori multimedial është shtuar një motor për shkarkimin dhe sinkronizimin e teksteve të këngëve nga shërbimet Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB dhe YouTube Music.

- Prezantohet menaxher i veçantë skedarësh Dux Files, i cili mbështet tabs, pamje me dy panelet, shfaqjen e përmbajtjes si listë ose rrjet ikonesh, parashikimin e përmbajtjes, punën me arkivat, kërkimin e skedarëve dhe qasjen në depozitë rrjeti.

- Shtuar një gjenerator për sfondet e desktopit.

- Lejohet vendosja e disa Dock-panelesh, ngjitja e tyre në çdo skaj të ekranit, shtrirja në të gjithë gjerësinë, vendosja në panelin e widget-eve dhe plugin-eve të zakonshme. Ofron mundësinë e kalimit midis mënyrës kompakte të shfaqjes së ikona dhe mënyrës së re të panelit të detyrave.

- Rikonstruktuar pllakat e shpejtë për ndryshimin e cilësimeve në qendrën e kontrollit.

- Në panelin Dash është shtuar një tab e veçantë për monitorimin e kohës së kaluar para ekranit dhe vendosjen e kufijve të punës së përditshme ose punës me aplikacione të veçanta.

- Shtuar një ndërfaqe të re për navigimin në katalogun e plugin-eve.

- Zgjeruar integrimin me menaxherët kompozit Hyprland, Niri dhe MangoWC, dhe është shtuar mbështetje për versionet e tyre të reja. Implementuar mbështetje për menaxherët kompozit Aqueous dhe Umbriel.
- Shtuar mundësia e navigimit në konfigurator vetëm me tastierë.
Burimi: opennet.ru










