Izdaja distribucije Nitrux 2.7 z uporabniškimi okolji NX Desktop in Maui Shell

Objavljena je bila izdaja distribucije Nitrux 2.7.0, zgrajene na osnovi paketov Debian, tehnologij KDE in inicializacijskega sistema OpenRC. Projekt ponuja lastno namizje, NX Desktop, ki je dodatek za KDE Plasma, kot tudi ločeno okolje Maui Shell. Na podlagi knjižnice Maui se za distribucijo razvija niz standardnih uporabniških aplikacij, ki jih je mogoče uporabljati tako v namiznih sistemih kot v mobilnih napravah. Za namestitev dodatnih aplikacij se spodbuja sistem samostojnih paketov AppImages. Velikost celotne zagonske slike je 3.2 GB (NX Desktop) in 2.6 GB (Maui Shell). Razvoj projekta se distribuira pod brezplačnimi licencami.

Namizje NX ponuja drugačen slog, lastno implementacijo sistemske vrstice, centra za obveščanje in različne plazmoide, kot sta konfigurator omrežne povezave in multimedijski programček za prilagajanje glasnosti in nadzor predvajanja multimedijskih vsebin. Aplikacije, zgrajene z uporabo ogrodja MauiKit, vključujejo upravitelja datotek Index (uporablja se lahko tudi Dolphin), urejevalnik besedila Note, terminalski emulator Station, glasbeni predvajalnik VVave, video predvajalnik Clip, NX Software Center in pregledovalnik slik Pix.

Izdaja distribucije Nitrux 2.7 z uporabniškimi okolji NX Desktop in Maui Shell

Uporabniško okolje Maui Shell je razvito v skladu s konceptom »konvergence«, ki pomeni možnost dela z istimi aplikacijami tako na zaslonih na dotik pametnega telefona in tablice kot tudi na velikih zaslonih prenosnih in osebnih računalnikov. Maui Shell se samodejno prilagaja velikosti zaslona in razpoložljivim načinom vnosa ter se lahko uporablja ne le v namiznih sistemih, temveč tudi v pametnih telefonih in tablicah. Projektna koda je napisana v C++ in QML in se distribuira pod licenco LGPL 3.0.

Izdaja distribucije Nitrux 2.7 z uporabniškimi okolji NX Desktop in Maui Shell

Maui Shell uporablja komponente GUI MauiKit in ogrodje Kirigami, ki ju je razvila skupnost KDE. Kirigami je dodatek k Qt Quick Controls 2, MauiKit pa ponuja že pripravljene predloge elementov vmesnika, ki omogočajo zelo hitro ustvarjanje aplikacij. Projekt uporablja tudi komponente, kot so BlueDevil (Bluetooth upravljanje), Plasma-nm (omrežno upravljanje), KIO, PowerDevil (power management), KSolid in PulseAudio.

Izhod informacij je zagotovljen s pomočjo njegovega sestavljenega upravitelja Zpace, ki je odgovoren za prikazovanje in postavitev oken ter obdelavo virtualnih namizij. Protokol Wayland se uporablja kot glavni protokol, s katerim se dela z API-jem Qt Wayland Compositor. Nad Zpace deluje lupina Cask, ki implementira vsebnik, ki pokriva celotno vsebino zaslona, ​​in nudi tudi osnovne implementacije elementov, kot so zgornja vrstica, pojavna pogovorna okna, zemljevidi zaslona, ​​območja za obvestila, priklopna plošča, bližnjice, programski klicni vmesnik itd.

Isto lupino je mogoče uporabiti za namizne sisteme, pametne telefone in tablične računalnike, ne da bi bilo treba ustvariti ločene različice za naprave z različnimi faktorji oblike. Pri delu na običajnih monitorjih lupina deluje v namiznem načinu, s ploščo, pritrjeno na vrhu, možnostjo odpiranja poljubnega števila oken in nadzora z miško. Če imate zaslon na dotik, lupina deluje v tabličnem načinu z navpično razporeditvijo elementov in odpiranjem oken, ki zapolnijo celoten zaslon, ali postavitvijo eno ob drugi, podobno kot upravitelji oken s ploščicami. Na pametnih telefonih se elementi plošče in aplikacije razširijo na celoten zaslon, tako kot na tradicionalnih mobilnih platformah.

Ključne novosti v Nitruxu 2.7:

  • Začelo se je oblikovanje ločene ISO slike z Maui Shell. Posodobljene različice MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 in Maui Shell 0.6.0. Sklop je trenutno nameščen tako, da prikazuje zmogljivosti nove lupine in razpoložljivih aplikacij. Vključeni so Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike in VVave.
  • Komponente namizja NX so posodobljene na KDE Plasma 5.27.2, KDE Frameworks 5.103.0 in KDE Gear (aplikacije KDE) 22.12.3. Posodobljene različice programske opreme, vključno z gonilniki Mesa 23.1-git, Firefox 110.0.1 in NVIDIA 525.89.02.
  • Privzeto je uporabljeno jedro Linuxa 6.1.15 s popravki Liquorix.
  • Vključeni so paketi z OpenVPN in open-iscsi.
  • Iz žive slike so bile odstranjene izvedljive datoteke s pripomočki za upravljanje paketov (namestitveni program Calamares lahko namesti sistem in njih, v statični živi sliki pa so odveč).
  • Programsko središče NX je bilo obnovljeno z uporabo MauiKita.

Vir: opennet.ru

Dodaj komentar