Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate

Lansarea distribuției Nitrux 2.4.0 a fost publicată, precum și o nouă ediție a bibliotecii asociate MauiKit 2.2.0 cu componente pentru construirea interfețelor utilizator. Distribuția este construită pe baza pachetului Debian, tehnologiile KDE și sistemul de inițializare OpenRC. Proiectul oferă propriul său desktop, NX Desktop, care este un add-on pentru mediul de utilizator KDE Plasma. Pe baza bibliotecii Maui, se dezvoltă un set de aplicații standard de utilizator care pot fi utilizate atât pe sisteme desktop, cât și pe dispozitive mobile. Pentru a instala aplicații suplimentare, este promovat un sistem de pachete autonome AppImages. Dimensiunea imaginii complete de boot este de 1.9 GB, iar cea redusă cu managerul de ferestre JWM este de 1.3 GB. Dezvoltarile proiectului sunt distribuite sub licente gratuite.

Desktopul NX oferă un stil diferit, o implementare proprie a barei de sistem, a centrului de notificare și a diferitelor plasmoizi, cum ar fi un configurator de conexiune la rețea și un applet multimedia pentru controlul volumului și controlul redării media. Aplicațiile construite folosind cadrul MauiKit includ managerul de fișiere Index (poate fi folosit și Dolphin), editorul de text Note, emulatorul de terminal Station, playerul muzical VVave, playerul video Clip, Centrul software NX și vizualizatorul de imagini Pix.

Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate

Principalele inovații ale Nitrux 2.4:

  • Componentele NX Desktop au fost actualizate la KDE Plasma 5.25.4, KDE Frameworks 5.97.0 și KDE Gear (Aplicații KDE) 22.08. Versiunile programului au fost actualizate, inclusiv Firefox 104. Panoul Latte Dock a fost actualizat la starea depozitului principal al proiectului.
  • În mod implicit, pachetul mesa-git este activat, corespunzător stării depozitului git în care este dezvoltată următoarea ramură Mesa.
  • În mod implicit, este utilizat nucleul Linux 5.19 cu corecții Xanmod. Pentru instalare sunt oferite și pachete cu versiuni vanilla, Libre și Liquorix ale nucleului Linux.
  • Am actualizat pachetul openrc-config pentru a evita conflictele cu pachetul OpenRC din proiectul Debian.
  • Suita de birou LibreOffice a fost eliminată din pachetul de bază, pentru instalarea căruia se recomandă utilizarea Centrului de aplicații. Pe lângă LibreOffice, sunt disponibile și pachete cu OnlyOffice, WPS Office și OpenOffice.
  • Pictograme noi au fost adăugate la tema Luv.
  • Aplicațiile din setul de aplicații Maui au fost actualizate. Au fost adăugate două noi aplicații maui: planificatorul de calendar Agenda și mediul de dezvoltare integrat Strike.
    Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate
  • Centrul de software NX a fost mutat pentru a utiliza noua versiune a MauiKit. S-a adăugat o nouă filă Magazin cu o bară laterală care arată categoriile de aplicații disponibile. Puteți vizualiza o listă de aplicații din AppImageHub pregătită de un anumit autor. Interfață îmbunătățită de căutare a programelor.
    Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate

În plus, puteți observa raportul privind dezvoltarea mediului de utilizator Maui DE (Maui Shell), a cărui dezvoltare este realizată de același proiect. Maui DE (Maui Shell) include un set de aplicații Maui și Maui Shell, care se adaptează automat la dimensiunea ecranului și la metodele de introducere disponibile, permițându-le să fie utilizate nu numai pe sisteme desktop, ci și pe smartphone-uri și tablete. Mediul dezvoltă conceptul „Convergență”, care presupune capacitatea de a lucra cu aceleași aplicații atât pe ecranele tactile ale smartphone-urilor și tabletelor, cât și pe ecranele mari ale laptopurilor și PC-urilor. Maui DE poate fi rulat fie cu serverul său compus Zpace care rulează Wayland, fie rulând un shell Cask separat într-o sesiune bazată pe server X.

Printre modificările legate de Maui DE:

  • A fost propusă o nouă componentă MauiMan (Maui Manager), care oferă un server DBus MauiManServer și o bibliotecă cu un API pentru sincronizarea setărilor între diferite procese. Printre altele, MauiMan oferă o interfață de programare pentru diferite programe pentru a accesa setările comune de stil și parametrii interfeței, cum ar fi raza colțului ferestrei, culorile focale, metoda de introducere, orientarea ecranului și designul butoanelor. Pentru a gestiona setările pe baza API-ului MauiMan, a fost implementat un configurator grafic Maui Settings.
    Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate
  • Bibliotecile legate de MauiKit pentru gestionarea mediului utilizator sunt separate în setul Maui Core, care este utilizat în Setări Maui pentru a aplica setările sincronizate prin MauiMan. Bibliotecile oferă, de asemenea, API-uri pentru gestionarea consumului de energie, a parametrilor de sunet, a accesului la rețea și a conturilor.
  • Maui Shell, care a intrat în a doua versiune beta, a trecut la utilizarea componentelor MauiCore și MauiMan. Codul responsabil cu gestionarea sesiunilor a fost reproiectat semnificativ. S-a adăugat suport pentru repornire, oprire, oprire, repaus și operațiuni de ieșire. A fost implementat suportul pentru rotirea ecranului.

    S-a adăugat serverul CaskServer DBus, care emite comenzi tuturor proceselor copil Maui Shell pentru a gestiona sesiunea și a efectua anumite acțiuni, cum ar fi repornirea, deconectarea și închiderea. Pentru a configura CaskServer, este furnizată o interfață grafică care vă permite să configurați parametri precum comportamentul și aspectul panoului. Maui Shell utilizează în prezent trei executabile: startcask-wayland (setează variabilele de mediu, se conectează la CaskServer și apelează managerul de sesiune), cask-session (managerul de sesiune, pornește toate procesele copil necesare, inclusiv CaskServer și MauiManServer) și cask (shell grafic).

    Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate

  • În cadrul MauiKit 2.2, utilizarea stilurilor care determină aspectul aplicațiilor a fost reproiectată semnificativ. Vă puteți defini propriile scheme de culori și culori focale, care pot varia în funcție de sistemul de operare și de factorul de formă a dispozitivului. Stilurile de bază sunt acum precompilate și încorporate în fiecare aplicație. Pentru a gestiona centralizat stilul tuturor aplicațiilor, sunt furnizate setări globale care vă permit să modificați parametri precum raza marginilor elementelor, utilizarea animației și dimensiunea pictogramelor.

    Designul multor elemente de interfață, cum ar fi butoanele, glisoarele și file-urile, a fost modernizat. S-a adăugat componenta SideBarView pentru crearea barelor laterale. Suportul pentru verificarea ortografică a fost adăugat elementului TextEditor cu un formular de editare a textului. S-a adăugat suport pentru editarea, adăugarea și eliminarea metadatelor EXIF ​​în elementul ImageTools.

    Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate

  • Managerul de fișiere Index utilizează acum o instanță existentă a programului la lansări noi (în loc să pornească un nou proces, o filă nouă este creată într-un proces care rulează deja). S-a adăugat suport inițial pentru specificațiile FreeDektop pentru interfața de gestionare a fișierelor. Bara laterală a fost reproiectată pentru a include o listă de fișiere deschise recent.
    Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate
  • Capacitățile playerului de muzică VVave, vizualizatorului de imagini Pix, sistemului de luare a notițelor Buho, editorului de text Nota, emulatorul terminalului Station, agenda de adrese Communicator, vizualizatorul de documente Shelf, playerul video Clip și Centrul de software NX au fost extinse. Au fost adăugate noi aplicații: browserul web Fiery (înlocuind aplicația Sol), un mediu de dezvoltare Strike simplu și shell-ul Bonsai git. A început testarea beta a programului pentru lucrul cu camera Booth, precum și testarea alfa a planificatorului de calendar Agenda și a interfeței de ajustare a culorii Paleta.
    Lansarea distribuției Nitrux 2.4. Dezvoltarea continuă a carcasei Maui personalizate

Sursa: opennet.ru

Adauga un comentariu