Выпуск дыстрыбутыва Nitrux 2.7 з карыстацкімі асяродкамі NX Desktop і Maui Shell

Апублікаваны выпуск дыстрыбутыва Nitrux 2.7.0, пабудаванага на пакетнай базе Debian, тэхналогіях KDE і сістэме ініцыялізацыі OpenRC. Праект прапануе ўласны працоўны стол NX Desktop, які ўяўляе сабой надбудову над KDE Plasma, а таксама асобнае асяроддзе Maui Shell. На аснове бібліятэкі Maui для дыстрыбутыва развіваецца набор тыпавых карыстацкіх дадаткаў, якія можна выкарыстоўваць як на настольных сістэмах, так і на мабільных прыладах. Для ўсталёўкі дадатковых прыкладанняў прасоваецца сістэма самадастатковых пакетаў AppImages. Памер поўнай загрузнай выявы складае 3.2 ГБ (NX Desktop) і 2.6 ГБ (Maui Shell). Напрацоўкі праекту распаўсюджваюцца пад вольнымі ліцэнзіямі.

Працоўны стол NX Desktop прапануе іншае стылявое афармленне, уласную рэалізацыю сістэмнага латка, цэнтра высновы апавяшчэнняў і розных плазмоідаў, такіх як канфігуратар сеткавых злучэнняў і мультымедыйны аплет для рэгулявання гучнасці і кіраванне прайграваннем мультымедыйнага кантэнту. З прыкладанняў, створаных пры дапамозе фрэймворка MauiKit, можна адзначыць файлавы мэнэджар Index (можна выкарыстоўваць і Dolphin), тэкставы рэдактар ​​Note, эмулятар тэрмінала Station, музычны прайгравальнік VVave, відэапрайгравальнік Clip, цэнтр кіравання прыкладаннямі NX Software Center і прагляднік малюнкаў Pix.

Выпуск дыстрыбутыва Nitrux 2.7 з карыстацкімі асяродкамі NX Desktop і Maui Shell

Карыстальніцкае асяроддзе Maui Shell развіваецца ў адпаведнасці з канцэпцыяй "Convergence", якая разумее магчымасць працы з аднымі і тымі ж прыкладаннямі як на сэнсарных экранах смартфона і планшэта, так і на вялікіх экранах наўтбукаў і ПК. Maui Shell аўтаматычна адаптуецца да памеру экрана і даступным метадам уводу інфармацыі, і можа прымяняцца не толькі на настольных сістэмах, але і на смартфонах і планшэтах. Код праекту напісаны на мовах C++ і QML, і распаўсюджваецца пад ліцэнзіяй LGPL 3.0.

Выпуск дыстрыбутыва Nitrux 2.7 з карыстацкімі асяродкамі NX Desktop і Maui Shell

Maui Shell выкарыстоўвае кампаненты для пабудовы графічных інтэрфейсаў MauiKit і фрэймворк Kirigami, якія развіваюцца супольнасцю KDE. Kirigami з'яўляецца надбудовай над элементамі Qt Quick Controls 2, а MauiKit прапануе гатовыя шаблоны элементаў інтэрфейсу, якія дазваляюць вельмі хутка ствараць прыкладанні. У праекце таксама выкарыстоўваюцца такія кампаненты, як BlueDevil (кіраванне Bluetooth), Plasma-nm (кіраванне сеткавымі злучэннямі), KIO, PowerDevil (кіраванне сілкаваннем), KSolid і PulseAudio.

Выснова інфармацыі забяспечваецца пры дапамозе свайго кампазітнага мэнэджара Zpace, які адказвае за адлюстраванне і размяшчэнне вокнаў і апрацоўку віртуальных працоўных сталоў. У якасці асноўнага выкарыстоўваецца пратакол Wayland, праца з якім ажыццяўляецца пры дапамозе API Qt Wayland Compositor. Па-над Zpace выконваецца абалонка Cask, якая рэалізуе кантэйнер, які ахоплівае ўсё змесціва экрана, а таксама якая прадстаўляе базавыя рэалізацыі такіх элементаў, як верхняя панэль, усплываючыя дыялогі, экранныя карты, вобласці апавяшчэнняў, dock-панэль, цэтлікі, інтэрфейс выкліку праграм і да т.п.

Адна і тая ж абалонка можа прымяняцца для настольных сістэм, смартфонаў і планшэтаў, без неабходнасці стварэння асобных версій для прылад з розным формаў-фактарам. Пры працы на звычайных маніторах абалонка функцыянуе ў рэжыме працоўнага стала, c замацаванай зверху панэллю, магчымасцю адкрыцця адвольнага ліку вокнаў і кіраваннем пры дапамозе мышы. Пры наяўнасці сэнсарнага экрана абалонка працуе ў рэжыме планшэта з вертыкальнай кампаноўкай элементаў і адкрыццём вокнаў на ўвесь экран ці кампаноўкай бок аб бок па аналогіі з мазаічнымі аконнымі мэнэджэрамі. На смартфонах элементы панэлі і дадатку раскрываюцца на ўвесь экран, як у традыцыйных мабільных платформах.

Асноўныя навіны Nitrux 2.7:

  • Пачалося фармаванне асобнай ISO-выявы з абалонкай Maui Shell. Абноўлены версіі MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 і Maui Shell 0.6.0. Зборка пакуль пазіцыянуецца для дэманстрацыі магчымасцяў новай абалонкі і даступных прыкладанняў. У склад уключаны праграмы Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike і VVave.
  • Кампаненты працоўнага стала NX Desktop абноўлены да версій KDE Plasma 5.27.2, KDE Frameworks 5.103.0 і KDE Gear (KDE Applications) 22.12.3. Абноўлены версіі праграм, у тым ліку Mesa 23.1-git, Firefox 110.0.1 і драйверы NVIDIA 525.89.02.
  • Па змаўчанні задзейнічана ядро ​​Linux 6.1.15 з патчамі Liquorix.
  • У склад уключаны пакеты з OpenVPN і open-iscsi.
  • З Live-выявы выдаленыя выкананыя файлы з утылітамі кіравання пакетамі (усталёўнік Calamares можа ўсталяваць сістэму і іх, і ў статычным Live-выяве яны лішнія).
  • Цэнтр кіравання прыкладаннямі NX Software Center перасабраны з выкарыстаннем MauiKit.

Крыніца: opennet.ru

Дадаць каментар