Predstavljen je izdanak korisničkog okruženja DankMaterialShell (DMS) 1.6, koje podržava rad na kompozitnim poslužiteljima niri, Hyprland, Sway, MangoWC, labwc, Scroll i Miracle WM. DankMaterialShell nudi jedinstveni skup međusobno povezivih komponenata za formiranje radne površine, poput trake zadataka, prekidača virtualnih radnih površina, sučelja za navigaciju instaliranim aplikacijama i konfiguratora. Izgled odgovara konceptu Material Design 3. Kod pozadinskog procesa za integraciju sa sustavom, alatima i instalaterom napisan je na jeziku Go i distribuira se pod MIT licencom. Komponente sučelja, trake, widgeti i grafičke aplikacije pripremljene su na jeziku QML uz korištenje okvira Quickshell, napisanog na C++ koristeći Qt.
Mogućnosti DankMaterialShell:
- Dinamičke teme dizajna, automatski primjenjuju se na GTK, Qt i sistemske aplikacije. Bojne sheme za teme formiraju se uzimajući u obzir boju odabranih pozadina radne površine.
- Ugrađeni alati u pozadinskom procesu za prikupljanje metrika o temperaturi i potrošnji resursa CPU, RAM-a i GPU-a. Postoji interfejs za upravljanje aktivnim procesima.
- Ekstenzibilno sučelje putem dodataka za navigaciju kroz instalirane aplikacije u sustavu s podrškom za pretraživanje programa, datoteka, otvorenih prozora i naredbi.
- Centar za upravljanje sa interfejsom za podešavanje mreže, Bluetooth, zvučne uređaje i ekran.
- Mogućnost uključivanja noćnog načina rada, kao i prebacivanja između svijetlih i tamnih tema dizajna.
- Centar za obaveštenja, koji podržava grupisanje obaveštenja, korišćenje markup-a u tekstu i navigaciju putem tastature.
- Traka sa widgetima za kalendar, vremensku prognozu, pregled istorije rada sa međuspremnikom i integraciju sa multimedijalnim plejračima putem MPRIS protokola.
- Zaslon za zaključavanje sistema sa mogućnostima upravljanja sesijom. Moguće je aktivirati režim spavanja ili zaključati ekran nakon određenog perioda neaktivnosti korisnika.
- Ekran za prijavu u sustav Dank Greeter.
- Sustav dodataka koji proširuju funkcionalnost i instaliraju se iz repozitorija dodataka.
- Univerzalni instalater koji omogućava postavljanje i konfiguraciju okruženja temeljenog na DankMaterialShell u Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo i Void Linux.
- Alat Dank Search za pretraživanje datoteka u sustavu.
- Kalendar-planer Dank Calendar, koji podržava CalDAV protokol i sinkronizovan s uslugama Google i Microsoft.
- U razvoju je vlastiti upravitelj datoteka i aplikacija DankConnect za integraciju s pametnim telefonom.

Među promjenama u novom izdanju:
- Provedena je optimizacija performansi, kao rezultat koje je isporuka poruka putem IPC-a ubrzana 5.2 puta, spremanje slika alatom za stvaranje snimaka zaslona postalo je brže 4-8 puta, a opterećenje CPU-a prilikom korištenja pipete za određivanje boja smanjeno je 3.9 puta. Potrošnja memorije od strane korisničkog okruženja snižena je za 19% i sada iznosi 76 MB.
- Predložen je novi režim panela — Dank Island, u kojem su widgeti dizajnirani kao vizualno odvojeni otoci koji dinamički reagiraju na radnje korisnika ili sistemske događaje. Režim se uključuje putem opcije „Island” u postavkama „Bar -> Appearance”.


- Formiran je prvi ispravak ekrana za prijavu u sustav dank-greeter.

- U alatu za praćenje stanja sustava dgop i sustavu pretraživanja dsearch dodana je početna podrška za OS FreeBSD.

- U kalendaru-planeru dcal implementirana je podrška za stvaranje događaja povlačenjem elemenata u dnevne i tjedne popise u režimu drag&drop. Omogućeno je odabir više elemenata istovremeno.

- U alatu za izradu snimaka ekrana omogućeno je odabir područja ekrana koje obuhvaća informacije s više monitora. Dodana je početna implementacija načina snimanja sa pomicanjem sadržaja kako bi se prikazala područja u prozoru koja zahtijevaju pomicanje. Dodana je podrška za Wayland-ov protokol wp_color_manager_v1, koja omogućuje rad s 10-bitnim prikazom boje i HDR-om.

- Dodani su novi preglednici ekstenzija.

- Za GTK3-aplikacije implementirana je podrška za dinamičke teme dizajna (GTK3-aplikacije sada preuzimaju promjenu sistemske sheme boja u stvarnom vremenu bez potrebe za ponovnim pokretanjem).
- U sučelju za odabir teme dizajna implementirano je prikazivanje razine kontrasta teksta (AA — 4.5:1 ili AAA — 7:1).
- U sučelju za postavke mreže dodana je podrška za uključivanje Wi-Fi Hotspot-a za pružanje mrežnog pristupa drugim sustavima. Dodano je dugme za osvježavanje popisa bežičnih mreža. U NetworkManager je dodan backend za mobilne modeme.
- Dodana je podrška za simultano korištenje nekoliko Bluetooth adapatera.
- Na traci zadataka razdvojene su pričvršćene i pokrenute aplikacije.
- Dodana je početna podrška za platformu FreeBSD.
- Ujednačeno je dodjeljivanje brojeva verzija komponentama radne površine. Verzije dsearch, dgop, dcal i dgreeter sada se izdaju zajedno s DMS-om i imaju zajednički broj izdanja.
Izvor: opennet.ru







