Прадстаўлены рэліз карыстацкага асяроддзя DankMaterialShell (DMS) 1.6, які падтрымлівае працу па-над кампазітнымі серверамі niri, Hyprland, Sway, MangoWC, labwc, Scroll і Miracle WM. DankMaterialShell падае адзіны набор якія спалучаюцца паміж сабой кампанентаў для фармавання працоўнага стала, такіх як панэль задач, перамыкач віртуальных працоўных сталоў, інтэрфейс навігацыі па ўсталяваных прыкладаннях і канфігуратар. Афармленне адпавядае канцэпцыі Material Design 3. Код фонавага працэсу для інтэграцыі з сістэмай, інструментарыя і ўсталёўніка напісаны на мове Go і распаўсюджваюцца пад ліцанізей MIT. Кампаненты інтэрфейсу, панэлі, фішкі і графічныя прыкладанні падрыхтаваны на мове QML з ужываннем фрэймворка Quickshell, напісанага на C++ з выкарыстаннем Qt.
Магчымасці DankMaterialShell:
- Дынамічныя тэмы афармлення, якія аўтаматычна прымяняюцца да GTK, Qt і сістэмных прыкладанняў. Каляровыя схемы для тэм фармуюцца з улікам колеру абраных шпалер працоўнага стала.
- Убудаваныя ў кіраўнік фонавы працэс сродкі збору метрык аб тэмпературы і спажыванні рэсурсаў CPU, АЗП і GPU. Наяўнасць інтэрфейсу для кіравання запушчанымі працэсамі.
- Які пашыраецца праз убудовы інтэрфейс для навігацыі па ўсталяваных у сістэме прыкладанням з падтрымкай пошуку праграм, файлаў, адчыненых вокнаў і каманд.
- Цэнтр кіравання з інтэрфейсам для наладкі сеткі, Bluetooth, гукавых прылад і экрана.
- Магчымасць уключэння начнога рэжыму працы, а таксама пераключэнні паміж светлай і цёмнай тэмамі афармлення.
- Цэнтр апавяшчэнняў, які падтрымлівае групоўку апавяшчэнняў, выкарыстанне разметкі ў тэксце і навігацыю пры дапамозе клавіятуры.
- Панэль з фішкамі для календара, прагнозу надвор'я, прагляду гісторыі працы з буферам абмену і інтэграцыі з мультымедыйнымі прайгравальнікамі пры дапамозе пратаколу MPRIS.
- Экран блакіроўкі сістэмы з магчымасцямі кіравання сеансам. Магчыма актывацыя спячага рэжыму або блакіроўка экрана пры пэўным перыядзе неактыўнасці карыстальніка.
- Экран уваходу ў сістэму Dank Greeter.
- Сістэма плагінаў, якія пашыраюць функцыянальнасць і ўстанаўліваюцца з рэпазітара плагінаў.
- Універсальны ўсталёўнік, які дазваляе разгарнуць і наладзіць асяроддзе на базе DankMaterialShell у Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo і Void Linux.
- Інструментарый Dank Search для пошуку файлаў у сістэме.
- Каляндар-планавальнік Dank Calendar, які падтрымлівае пратакол CalDAV і які сінхранізуецца з сэрвісамі Google і Microsoft.
- У распрацоўцы знаходзіцца ўласны файлавы мэнэджар і дадатак DankConnect для інтэграцыі са смартфонам.

Сярод змен у новым выпуску:
- Праведзена аптымізацыя прадукцыйнасці, у выніку якой дастаўка паведамленняў праз IPC паскорана ў 5.2 разы, захаванне малюнкаў інструментам для стварэння скрыншотаў стала хутчэй у 4-8 разоў, а нагрузка на CPU пры выкарыстанні піпеткі для вызначэння кветак знізілася ў 3/9 разы. Спажыванне памяці карыстацкім асяроддзем зніжана на 19% і зараз складае 76 MB.
- Прапанаваны новы рэжым панэлі - Dank Island, у якім фішкі аформлены ў выглядзе візуальна аддзеленых астраўкоў, дынамічна рэагуюць на дзеянні карыстальніка або сістэмныя падзеі. Рэжым уключаецца праз опцыю "Island" у наладах "Bar -> Appearance".


- Сфарміраваны першы выпуск экрана ўваходу ў сістэму dank-greeter.

- Ва ўтыліце для маніторынгу за станам сістэмы dgop і сістэме пошуку dsearch дададзена пачатковая падтрымка АС FreeBSD.

- У календары-планавальніку dcal рэалізаваная падтрымка стварэння падзей праз перацягванне элементаў у дзённыя і тыднёвыя спісы ў рэжыме drag&drop. Дазволена вылучэнне адначасова некалькіх элементаў.

- Ва ўтыліце для стварэння скрыншотаў дазволена вылучэнне вобласці экрана, якая ахоплівае інфармацыю з некалькіх манітораў. Дададзена пачатковая рэалізацыя рэжыму захопу з пракруткай змесціва для адлюстравання абласцей у акне, якія патрабуюць пракруткі. Дададзена падтрымка Wayland-пратакола wp_color_manager_v1, які дазволіў забяспечыць працу c 10-бітным прадстаўленнем колеру і HDR.

- Дададзены новы браўзэр плагінаў.

- Для GTK3-прыкладанняў рэалізавана падтрымка дынамічных тэм афармлення (GTK3-прыкладанні зараз падхапляюць змену сістэмнай каляровай схемы на лета без неабходнасці перазапуску).
- У інтэрфейсе выбару тэмы афармлення рэалізаваны паказ узроўня кантрасту тэксту (AA - 4.5:1 або AAA - 7:1).
- У інтэрфейс наладкі сеткі дададзена падтрымка ўключэння Wi-Fi Hotspot для прадастаўлення сеткавага доступу іншым сістэмам. Дададзена кнопка абнаўлення спісу бесправадных сетак. У NetworkManager дададзены бэкенд для сотавых мадэмаў.
- Дададзена падтрымка працы адначасова з некалькімі Bluetooth-адаптарамі.
- У панэлі задач падзелены замацаваныя і запушчаныя прыкладанні.
- Дададзена пачатковая падтрымка платформы FreeBSD.
- Уніфікавана прысваенне нумароў версій кампанентам працоўнага стала. Версіі dsearch, dgop, dcal і dgreeter зараз выпускаюцца разам з DMS і маюць агульны нумар выпуску.
Крыніца: opennet.ru







