Udgivelsen af brugergrænsefladen DankMaterialShell 1.6

Vi præsenterer udgivelsen af brugergrænsefladen DankMaterialShell (DMS) 1.6, der understøtter drift på tværs af de kompositte servere niri, Hyprland, Sway, MangoWC, labwc, Scroll og Miracle WM. DankMaterialShell tilbyder et samlet sæt af sammenhængende komponenter til opbygning af skrivebordet, såsom proceslinje, virtual desktop-switcher, grænseflade til navigation mellem installerede applikationer og en konfigurationsværktøj. Designet er i overensstemmelse med Material Design 3-konceptet. Koden for baggrundsprocessen til integration med systemet, værktøjet og installationsprogrammet er skrevet i Go og distribueres under MIT-licensen. Brugergrænsefladekomponenter, paneler, widgets og grafiske applikationer er forberedt i QML ved hjælp af Quickshell-frameworket, der er skrevet i C++ med Qt.

Funktioner i DankMaterialShell:

  • Dynamiske temaer, der automatisk anvendes på GTK, Qt og systemapplikationer. Farveskemaer for temaer dannes med hensyntagen til farven på de valgte skrivebordsbaggrunde.
  • Inkluderede værktøjer i den baggrundsorienterede proces til indsamling af målinger om temperatur og ressourceforbrug fra CPU, RAM og GPU. Der er en grænseflade til styring af kørende processer.
  • Udvideligt grænseflade via plugins til navigation blandt installerede applikationer i systemet, med støtte til søgning af programmer, filer, åbne vinduer og kommandoer.
  • Kontrolcenter med en grænseflade til konfiguration af netværk, Bluetooth, lydindretninger og skærm.
  • Mulighed for aktivering af nattilstand samt skift mellem lys og mørkt tema.
  • Notifikationscenter, der understøtter gruppering af notifikationer, brug af markup i teksten og navigation med tastatur.
  • Panel med widgets til kalender, vejrudsigter, visning af historik for udklipsholder og integration med multimedieafspillere via MPRIS-protokollen.
  • Systemlåsning med funktioner til styring af sessionen. Det er muligt at aktivere dvaletilstand eller låse skærmen efter en bestemt periode med brugeraktivitet.
  • Login-skærm for Dank Greeter.
  • Et plugins-system, der udvider funktionaliteten og kan installeres fra plugin-repositoriet.
  • Universel installationsprogram, der muliggør udrulning og konfiguration af miljøet baseret på DankMaterialShell i Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo og Void Linux.
  • Dank Search-værktøjet til at søge efter filer i systemet.
  • Dank Calendar, en kalenderplanlægger, der understøtter CalDAV-protokollen og synkroniseres med tjenesterne Google og Microsoft.
  • Der udvikles en egen filhåndterer og appen DankConnect til integration med smartphones.

Blandt ændringerne i den nye udgave:

  • Ydeevnen er optimeret, hvilket har resulteret i, at levering af meddelelser via IPC er blevet 5,2 gange hurtigere, mens gemmning af billeder med skærmbilledeværktøjet er hurtigere med 4-8 gange, og CPU-belastningen ved brug af pipetten til farvebestemmelse er faldet med 3,9 gange. Hukommelsesforbruget for brugergrænsefladen er reduceret med 19% og udgør nu 76 MB.
  • Der er foreslået en ny udseendepanel-tilstand - Dank Island, hvor widgets er designet som visuelt adskilte øer, der dynamisk reagerer på brugerhandlinger eller systembegivenheder. Tilstanden aktiveres via indstillingen "Island" i "Bar -> Appearance".
  • Den første version af login-skærmen dank-greeter er blevet udviklet.
  • I systemovervågningsværktøjet dgop og søgesystemet dsearch er der tilføjet grundlæggende understøttelse af FreeBSD OS.
  • I kalenderplanlæggeren dcal er der implementeret understøttelse af oprettelse af begivenheder via træk-og-slip af elementer i dag- og ugevisningerne. Det er tilladt at vælge flere elementer samtidigt.
  • I skærmbilledeværktøjet er det muligt at vælge et skærmområde, der dækker information fra flere skærme. Der er tilføjet en grundlæggende implementation af rulle-tilstand for at fange indhold, der kræver rulle. Understøttelse af Wayland-protokollen wp_color_manager_v1 er blevet tilføjet, hvilket gør det muligt at arbejde med 10-bit farvepræsentation og HDR.
  • En ny plugin-browser er blevet tilføjet.
  • For GTK3-applikationer er der implementeret understøttelse af dynamiske temaer (GTK3-applikationer kan nu opfange ændringer af det systemfarveskema uden genstart).
  • I tema-udvalgsgrænsefladen vises tekstkontrastniveau (AA - 4.5:1 eller AAA - 7:1).
  • I netværksindstillingsvinduet er der tilføjet understøttelse af aktivering af Wi-Fi Hotspot for at give netværksadgang til andre systemer. Der er tilføjet en knap til at opdatere listen over trådløse netværk. I NetworkManager er der tilføjet en backend til mobile modemer.
  • Support for simultaneous operation with multiple Bluetooth adapters has been added.
  • Pinned and running applications have been separated in the taskbar.
  • Initial support for the FreeBSD platform has been added.
  • Version numbering for desktop components has been unified. Versions dsearch, dgop, dcal, and dgreeter are now released together with DMS and share a common release number.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster