DankMaterialShell (DMS) 1.6 er nu tilgængelig. Den understøtter følgende sammensatte servere: niri, Hyprland, Sway, MangoWC, labwc, Scroll og Miracle WM. DankMaterialShell leverer et samlet sæt af komponenter, der kan kombineres til at danne et skrivebord, herunder en proceslinje, en virtuel skrivebordsskifter, en grænseflade til navigation gennem installerede applikationer og en konfigurator. Dens design følger Material Design 3-konceptet. Baggrundsprocessen for systemintegration, værktøjer og installationsprogram er skrevet i Go og licenseret under MIT-licensen. Grænsefladekomponenter, paneler, widgets og grafiske applikationer er skrevet i QML ved hjælp af Quickshell-frameworket, skrevet i C++ med Qt.
DankMaterialShell funktioner:
- Dynamiske temaer anvendes automatisk på GTK-, Qt- og systemapplikationer. Temaernes farveskemaer er baseret på farven på dit valgte skrivebordsbaggrund.
- Indbyggede målinger til indsamling af CPU-, RAM- og GPU-temperatur- og ressourceforbrugsdata i baggrundsprocessen. En grænseflade til styring af kørende processer er tilgængelig.
- En plugin-udvidelig grænseflade til navigering gennem programmer installeret på systemet, med understøttelse af søgning efter programmer, filer, åbne vinduer og kommandoer.
- Kontrolcenter med en grænseflade til konfiguration af netværk, Bluetooth, lydenheder og display.
- Muligheden for at aktivere nattilstand samt skifte mellem lyse og mørke temaer.
- Et notifikationscenter, der understøtter notifikationsgruppering, markuptekst og tastaturnavigation.
- Et widgetpanel til kalender, vejrudsigt, udklipsholderhistorik og integration med medieafspillere ved hjælp af MPRIS-protokollen.
- En systemlåseskærm med sessionsstyringsfunktioner. Du kan aktivere dvaletilstand eller låse skærmen efter en vis periode med brugerinaktivitet.
- Dank Greeter loginskærm.
- Et system af plugins, der udvider funktionalitet og installeres fra plugin-arkivet.
- Et universelt installationsprogram, der giver dig mulighed for at implementere og konfigurere et miljø baseret på DankMaterialShell i Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo og Void Linux.
- Dank Search-værktøj til at søge efter filer i systemet.
- Dank Calendar er en kalenderplanlægger, der understøtter CalDAV-protokollen og synkroniserer med Google- og Microsoft-tjenester.
- En proprietær filhåndtering og DankConnect-app til smartphone-integration er under udvikling.

Blandt ændringerne i den nye udgivelse:
- Der er implementeret ydeevneoptimeringer, hvilket har resulteret i en hastighed på 5.2 gange hurtigere levering af IPC-meddelelser, 4-8 gange hurtigere billedlagring med skærmbilledeværktøjet, og en 3.9-dobbelt reduceret CPU-belastning ved brug af farvevælgeren. Hukommelsesforbruget i brugermiljøet er reduceret med 19 % til 76 MB.
- En ny paneltilstand, Dank Island, er blevet introduceret. I denne tilstand er widgets designet som visuelt adskilte øer, der dynamisk reagerer på brugerhandlinger eller systemhændelser. Denne tilstand aktiveres via indstillingen "Ø" i indstillingerne "Bjælke -> Udseende".


- Den første udgivelse af loginskærmen til Dank-Greeter er blevet færdiggjort.

- Systemovervågningsværktøjet dgop og søgemaskinen dsearch har nu initial understøttelse af FreeBSD.

- dcal-kalenderplanlæggeren understøtter nu oprettelse af begivenheder med træk-og-slip-funktioner i daglige og ugentlige lister. Det er nu muligt at vælge flere elementer samtidigt.

- Skærmbilledeværktøjet giver dig nu mulighed for at vælge et skærmområde, der strækker sig over flere skærme. En foreløbig implementering af rulbar optagelsestilstand er blevet tilføjet for at optage områder af vinduet, der kræver rulning. Understøttelse af Wayland wp_color_manager_v1-protokollen er blevet tilføjet, hvilket muliggør understøttelse af 10-bit farve og HDR.

- Tilføjet ny plugin-browser.

- Understøttelse af dynamiske temaer er blevet implementeret for GTK3-applikationer (GTK3-applikationer registrerer nu ændringer i systemets farveskema direkte uden behov for genstart).
- Grænsefladen til valg af et designtema viser nu tekstens kontrastniveau (AA - 4.5:1 eller AAA - 7:1).
- Netværksindstillingerne understøtter nu aktivering af Wi-Fi Hotspot til deling af netværksadgang med andre systemer. Der er tilføjet en knap til opdatering af listen over trådløse netværk. Der er tilføjet en backend til mobilmodemer til NetworkManager.
- Tilføjet understøttelse af at arbejde med flere Bluetooth-adaptere samtidigt.
- Proceslinjen adskiller fastlåste og kørende applikationer.
- Tilføjet indledende understøttelse af FreeBSD-platformen.
- Versionsnummereringen af desktopkomponenter er blevet standardiseret. dsearch, dgop, dcal og dgreeter udgives nu sammen med DMS og deler et fælles udgivelsesnummer.
Kilde: opennet.ru







