Rakirina belavkirina Nitrux 2.7 bi hawîrdorên bikarhênerê 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). Наработки проекта распространяются под свободными лицензиями.

Sermaseya NX şêwazek cihêreng, pêkanîna xwe ya pelika pergalê, navenda ragihandinê û plasmoîdên cihêreng pêşkêşî dike, wek mîhengsazek ​​pêwendiya torê û sepanek multimedia ji bo kontrolkirina deng û kontrolkirina lîstika medyayê. Serlêdanên ku bi karanîna çarçoweya MauiKit hatine çêkirin di nav xwe de rêveberê pelê Indeks (Dolphin jî dikare were bikar anîn), edîtorê nivîsê Nîşe, emulatora termînalê Station, lîstikvana muzîkê VVave, lîstikvana vîdyoya Clip, Navenda Nermalava NX, û temaşekera wêneya Pix hene.

Rakirina belavkirina Nitrux 2.7 bi hawîrdorên bikarhênerê NX Desktop û Maui Shell

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

Rakirina belavkirina Nitrux 2.7 bi hawîrdorên bikarhênerê 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 закреплённой сверху панелью, возможностью открытия произвольного числа окон и управлением при помощи мыши. При наличии сенсорного экрана оболочка работает в режиме планшета с вертикальной компоновкой элементов и открытием окон на весь экран или компоновкой бок о бок по аналогии с мозаичными оконными менеджерами. На смартфонах элементы панели и приложения раскрываются на весь экран, как в традиционных мобильных платформах.

Nûbûnên sereke yên 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.
  • Ji hêla xwerû ve, kernel Linux 6.1.15 bi paçeyên Liquorix ve tê bikar anîn.
  • В состав включены пакеты с OpenVPN и open-iscsi.
  • Из Live-образа удалены исполняемые файлы с утилитами управления пакетами (инсталлятор Calamares может установить систему и них, и в статичном Live-образе они лишние).
  • Центр управления приложениями NX Software Center пересобран с использованием MauiKit.

Source: opennet.ru

Add a comment