Izdaja distribucije Nitrux 2.4. Nadaljnji razvoj lupine Maui po meri

Objavljena je bila izdaja distribucije Nitrux 2.4.0 ter nova izdaja pripadajoče knjižnice MauiKit 2.2.0 s komponentami za gradnjo uporabniških vmesnikov. Distribucija je zgrajena na podlagi paketa Debian, tehnologij KDE in inicializacijskega sistema OpenRC. Projekt ponuja lastno namizje NX Desktop, ki je dodatek k uporabniškemu okolju KDE Plasma. Na podlagi knjižnice Maui se 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 1.9 GB, pomanjšane z upraviteljem oken JWM pa 1.3 GB. 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.4. Nadaljnji razvoj lupine Maui po meri

Ključne novosti v Nitruxu 2.4:

  • Komponente namizja NX so bile posodobljene na KDE Plasma 5.25.4, KDE Frameworks 5.97.0 in KDE Gear (KDE aplikacije) 22.08. Različice programa so bile posodobljene, vključno s Firefoxom 104. Plošča Latte Dock je bila posodobljena na stanje glavnega repozitorija projekta.
  • Privzeto je omogočen paket mesa-git, ki ustreza stanju repozitorija git, v katerem je razvita naslednja veja Mesa.
  • Privzeto je uporabljeno jedro Linuxa 5.19 s popravki Xanmod. Za namestitev so na voljo tudi paketi z različicami jedra Linux vanilla, Libre in Liquorix.
  • Posodobljen paket openrc-config, da bi se izognili konfliktom s paketom OpenRC iz projekta Debian.
  • Iz osnovnega paketa je odstranjen pisarniški paket LibreOffice, za namestitev katerega se predlaga uporaba aplikacijskega centra. Poleg LibreOffice so na voljo tudi paketi z OnlyOffice, WPS Office in OpenOffice.
  • Temi Luv so bile dodane nove ikone.
  • Aplikacije iz nabora Maui Apps so posodobljene. Dodani sta bili dve novi aplikaciji maui: planer koledarja Agenda in integrirano razvojno okolje Strike.
    Izdaja distribucije Nitrux 2.4. Nadaljnji razvoj lupine Maui po meri
  • NX Software Center je bil premaknjen na uporabo nove izdaje MauiKit. Dodan nov zavihek Trgovina s stransko vrstico, ki prikazuje razpoložljive kategorije aplikacij. Ogledate si lahko seznam aplikacij iz AppImageHub, ki jih je pripravil določen avtor. Izboljšan vmesnik za iskanje po programu.
    Izdaja distribucije Nitrux 2.4. Nadaljnji razvoj lupine Maui po meri

Poleg tega si lahko ogledate poročilo o razvoju uporabniškega okolja Maui DE (Maui Shell), katerega razvoj izvaja isti projekt. Maui DE (Maui Shell) vključuje nabor Maui Apps in Maui Shell, ki se samodejno prilagajajo velikosti zaslona in razpoložljivim načinom vnosa, kar omogoča njihovo uporabo ne le v namiznih sistemih, ampak tudi v pametnih telefonih in tablicah. Okolje razvija koncept »konvergence«, ki pomeni možnost dela z istimi aplikacijami tako na zaslonih na dotik pametnih telefonov in tablic kot tudi na velikih zaslonih prenosnikov in osebnih računalnikov. Maui DE je mogoče zagnati z njegovim kompozitnim strežnikom Zpace, ki izvaja Wayland, ali z zagonom ločene lupine Cask znotraj seje, ki temelji na strežniku X.

Med spremembami, povezanimi z Maui DE:

  • Predlagana je bila nova komponenta MauiMan (Maui Manager), ki zagotavlja strežnik DBus MauiManServer in knjižnico z API-jem za sinhronizacijo nastavitev med različnimi procesi. Med drugim MauiMan ponuja programski vmesnik za različne programe za dostop do skupnih slogovnih nastavitev in parametrov vmesnika, kot so polmer vogalov okna, goriščne barve, način vnosa, orientacija zaslona in oblika gumbov. Za upravljanje nastavitev na podlagi API-ja MauiMan je implementiran grafični konfigurator Maui Settings.
    Izdaja distribucije Nitrux 2.4. Nadaljnji razvoj lupine Maui po meri
  • Knjižnice, povezane z MauiKit za upravljanje uporabniškega okolja, so ločene v nabor Maui Core, ki se uporablja v nastavitvah Maui za uporabo nastavitev, sinhroniziranih prek MauiMana. Knjižnice ponujajo tudi API-je za upravljanje porabe energije, zvočnih parametrov, dostopa do omrežja in računov.
  • Maui Shell, ki je izdal svojo drugo različico beta, je prešel na uporabo komponent MauiCore in MauiMan. Koda, odgovorna za upravljanje sej, je bila bistveno preoblikovana. Dodana podpora za ponovni zagon, izklop, zaustavitev, spanje in izhod. Izvedena je podpora za vrtenje zaslona.

    Dodan je strežnik CaskServer DBus, ki izdaja ukaze vsem podrejenim procesom Maui Shell za upravljanje seje in izvajanje določenih dejanj, kot so ponovni zagon, odjava in zaustavitev. Za konfiguracijo CaskServerja je na voljo grafični vmesnik, ki vam omogoča konfiguracijo parametrov, kot sta obnašanje in videz plošče. Maui Shell trenutno uporablja tri izvedljive datoteke: startcask-wayland (nastavi spremenljivke okolja, se poveže s CaskServerjem in pokliče upravitelja sej), cask-session (upravljalnik sej, zažene vse potrebne podrejene procese, vključno s CaskServerjem in MauiManServerjem) in cask (grafična lupina).

    Izdaja distribucije Nitrux 2.4. Nadaljnji razvoj lupine Maui po meri

  • V ogrodju MauiKit 2.2 je bila uporaba stilov, ki določajo videz aplikacij, bistveno preoblikovana. Določite lahko lastne barvne sheme in žariščne barve, ki se lahko razlikujejo glede na operacijski sistem in obliko naprave. Osnovni slogi so zdaj vnaprej prevedeni in vgrajeni v vsako aplikacijo. Za centralno upravljanje sloga vseh aplikacij so na voljo globalne nastavitve, ki vam omogočajo spreminjanje parametrov, kot so polmer robov elementov, uporaba animacije in velikost ikon.

    Zasnova številnih elementov vmesnika, kot so gumbi, drsniki in zavihki, je posodobljena. Dodana komponenta SideBarView za ustvarjanje stranskih vrstic. Podpora za preverjanje črkovanja je bila dodana elementu TextEditor z obrazcem za urejanje besedila. Dodana podpora za urejanje, dodajanje in odstranjevanje metapodatkov EXIF ​​v elementu ImageTools.

    Izdaja distribucije Nitrux 2.4. Nadaljnji razvoj lupine Maui po meri

  • Upravitelj datotek Index zdaj uporablja obstoječo instanco programa pri novih zagonih (namesto zagona novega procesa se ustvari nov zavihek v procesu, ki se že izvaja). Dodana začetna podpora za specifikacije FreeDektop za vmesnik za upravljanje datotek. Stranska vrstica je bila preoblikovana tako, da vključuje seznam nedavno odprtih datotek.
    Izdaja distribucije Nitrux 2.4. Nadaljnji razvoj lupine Maui po meri
  • Zmogljivosti glasbenega predvajalnika VVave, pregledovalnika slik Pix, sistema za beleženje Buho, urejevalnika besedila Nota, emulatorja terminala Station, adresarja Communicator, pregledovalnika dokumentov Shelf, video predvajalnika Clip in NX Software Center so bili razširjeni. Dodane so bile nove aplikacije: spletni brskalnik Fiery (nadomešča aplikacijo Sol), preprosto razvojno okolje Strike in lupina Bonsai git. Začelo se je beta testiranje programa za delo s kamero Booth ter alfa testiranje koledarskega planerja Agenda in vmesnika za prilagajanje barv Paleta.
    Izdaja distribucije Nitrux 2.4. Nadaljnji razvoj lupine Maui po meri

Vir: opennet.ru

Dodaj komentar