Lanseringen av anvÀndarmiljön DankMaterialShell (DMS) 1.6 har presenterats, vilket stöder drift över kompositservrar som niri, Hyprland, Sway, MangoWC, labwc, Scroll och Miracle WM. DankMaterialShell erbjuder en enhetlig uppsÀttning komponenter som kan kombineras för att skapa en skrivbordsmiljö, inklusive aktivitetsfÀlt, vÀxlare för virtuella skrivbord, navigeringsgrÀnssnitt för installerade program och konfigurerare. Designen följer konceptet Material Design 3. Koden för bakgrundsprocessen för integration med systemet, verktygen och installationsprogrammet Àr skriven i Go-sprÄket och distribueras under MIT-licensen. GrÀnssnittskomponenter, paneler, widgetar och grafiska tillÀmpningar Àr förberedda med QML-sprÄket med hjÀlp av ramen Quickshell, skriven i C++ med Qt-anvÀndning.
Möjligheter med DankMaterialShell:
- Dynamiska teman som automatiskt tillÀmpas pÄ GTK, Qt och systemprogram. FÀrgscheman för teman skapas med hÀnsyn till fÀrgen pÄ de valda skrivbordsbakgrunderna.
- Inbyggda verktyg i den styrande bakgrundsprocessen för att samla in mÀtvÀrden om temperatur och resursanvÀndning för CPU, RAM och GPU. Finns ett grÀnssnitt för att hantera körande processer.
- Ett utökningsbart grÀnssnitt med plugins för navigering bland installerade program i systemet, med stöd för sökning av program, filer, öppna fönster och kommandon.
- En kontrollcentral med ett grÀnssnitt för att konfigurera nÀtverk, Bluetooth, ljudenheter och skÀrm.
- Möjlighet att aktivera nattlÀge samt att vÀxla mellan ljusa och mörka teman.
- Ett notifikationscenter som stöder gruppering av meddelanden, anvÀndning av markup i text och navigering med hjÀlp av tangentbordet.
- En panel med widgets för kalender, vÀderprognos, visning av historik frÄn urklipp och integration med multimedia-spelare via MPRIS-protokollet.
- Ett lÄsskÀrmsystem med funktioner för hantering av sessioner. Det Àr möjligt att aktivera vilolÀge eller lÄsa skÀrmen efter en viss period av anvÀndarens inaktivitet.
- InloggningsskÀrm för Dank Greeter.
- Ett pluginsystem som utökar funktionaliteten och installeras frÄn plugin-förrÄdet.
- En universell installerare som gör det möjligt att distribuera och konfigurera en miljö baserad pÄ DankMaterialShell i Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo och Void Linux.
- Verktyget Dank Search för att söka efter filer i systemet.
- Kalenderplaneraren Dank Calendar, som stöder CalDAV-protokollet och synkroniseras med Google och Microsoft-tjÀnster.
- En egen filhanterare och applikationen DankConnect för integration med smartphones Àr under utveckling.

Bland förÀndringarna i den nya versionen:
- Prestandaoptimering har genomförts, vilket resulterade i att meddelandeöverföring via IPC har ökat hastigheten 5,2 gÄnger, bildsparandet med verktyget för att skapa skÀrmdumpar har blivit snabbare 4-8 gÄnger, och CPU-belastningen vid anvÀndning av pipetten för fÀrgdetection har minskat med 3,9 gÄnger. MinneÄtgÄngen för anvÀndarmiljön har minskat med 19% och uppgÄr nu till 76 MB.
- En ny panellÀge har föreslagits - Dank Island, dÀr widgets Àr utformade som visuellt Ätskilda öar som dynamiskt reagerar pÄ anvÀndarens handlingar eller systemhÀndelser. LÀge aktiveras via alternativet "Island" i instÀllningarna "Bar -> Utseende".


- Den första versionen av inloggningsskÀrmen dank-greeter har skapats.

- I systemmonitoreringsverktyget dgop och söksystemet dsearch har grundlÀggande stöd för operativsystemet FreeBSD lagts till.

- I kalender- och schemalÀggaren dcal har stöd för att skapa hÀndelser genom att dra och slÀppa element i dagliga och veckovisa listor implementerats. Det Àr nu möjligt att markera flera element pÄ en gÄng.

- I skÀrmdumpsverktyget har möjligheten att markera en skÀrmdel som tÀcker information frÄn flera skÀrmar lagts till. En grundlÀggande implementering av rullande innehÄllsfÄngst har lagts till för att spegla omrÄden i fönstret som krÀver rullning. Stöd för Wayland-protokollet wp_color_manager_v1 har lagts till, vilket möjliggör arbete med 10-bitars fÀrgdjup och HDR.

- En ny plugins webblÀsare har lagts till.

- För GTK3-appar har stöd för dynamiska teman implementerats (GTK3-appar kan nu upptÀcka Àndring av systemfÀrgscheman utan att behöva starta om).
- I temavaltsgrÀnssnittet har visning av kontrastnivÄer för text (AA - 4.5:1 eller AAA - 7:1) implementerats.
- I nÀtverksinstÀllningsgrÀnssnittet har stöd för att aktivera Wi-Fi Hotspot för att ge nÀtverksÄtkomst till andra system lagts till. En uppdateringsknapp för listan över trÄdlösa nÀtverk har lagts till. En baksystem för mobilmodem har lagts till i NetworkManager.
- Stöd för samtidig anvÀndning av flera Bluetooth-adaptrar har lagts till.
- I aktivitetsfÀltet har fastsatta och körda appar separerats.
- GrundlÀggande stöd för FreeBSD-plattformen har lagts till.
- Versionsnummer för skrivbordskomponenter har enhetliggjorts. Versionerna dsearch, dgop, dcal och dgreeter slÀpps nu tillsammans med DMS och har ett gemensamt versionsnummer.
KĂ€lla: opennet.ru







