Release av Nitrux 2.7-distributionen med användarmiljöerna NX Desktop och Maui Shell

Utgivningen av distributionen Nitrux 2.7.0, byggd på Debians paketbas, KDE-teknologier och OpenRC-initieringssystemet, har publicerats. Projektet erbjuder ett eget skrivbord, NX Desktop, som är ett tillägg för KDE Plasma, samt en separat Maui Shell-miljö. Baserat på Maui-biblioteket utvecklas en uppsättning standardanvändarapplikationer för distributionen som kan användas på både stationära system och mobila enheter. För att installera ytterligare applikationer marknadsförs ett system med fristående AppImages-paket. Den fullständiga startbildstorleken är 3.2 GB (NX Desktop) och 2.6 GB (Maui Shell). Projektets utveckling distribueras under fria licenser.

NX Desktop erbjuder en annan stil, en egen implementering av systemfältet, meddelandecenter och olika plasmoider, såsom en nätverksanslutningskonfigurator och en multimedia-applet för volymkontroll och medieuppspelningskontroll. Applikationer byggda med MauiKit-ramverket inkluderar Index-filhanteraren (Dolphin kan också användas), Note-textredigerare, Stationsterminalemulator, VVave-musikspelare, Clip-videospelare, NX Software Center och Pix-bildvisare.

Release av Nitrux 2.7-distributionen med användarmiljöerna NX Desktop och Maui Shell

Maui Shell-användarmiljön är utvecklad i enlighet med konceptet "Convergence", vilket innebär möjligheten att arbeta med samma applikationer både på pekskärmarna på en smartphone och surfplatta, och på de stora skärmarna på bärbara datorer och datorer. Maui Shell anpassar sig automatiskt till skärmstorlek och tillgängliga inmatningsmetoder och kan användas inte bara på stationära system utan även på smartphones och surfplattor. Projektkoden är skriven i C++ och QML, och distribueras under LGPL 3.0-licensen.

Release av Nitrux 2.7-distributionen med användarmiljöerna NX Desktop och Maui Shell

Maui Shell använder MauiKit GUI-komponenter och Kirigami-ramverket, som utvecklats av KDE-communityt. Kirigami är ett tillägg till Qt Quick Controls 2, och MauiKit erbjuder färdiga mallar för gränssnittselement som låter dig skapa applikationer mycket snabbt. Projektet använder även komponenter som BlueDevil (Bluetooth-hantering), Plasma-nm (nätverkshantering), KIO, PowerDevil (strömhantering), KSolid och PulseAudio.

Informationsutmatning tillhandahålls med hjälp av dess komposithanterare Zpace, som är ansvarig för att visa och placera fönster och bearbeta virtuella skrivbord. Wayland-protokollet används som huvudprotokoll, vilket bearbetas med Qt Wayland Compositor API. På toppen av Zpace körs Cask-skalet, som implementerar en behållare som täcker hela innehållet på skärmen, och som också tillhandahåller grundläggande implementeringar av element som toppfältet, popup-dialoger, skärmkartor, meddelandeområden, dockningspanel, genvägar, programanropsgränssnitt, etc.

Samma skal kan användas för stationära system, smartphones och surfplattor, utan att behöva skapa separata versioner för enheter med olika formfaktorer. När du arbetar på vanliga bildskärmar fungerar skalet i skrivbordsläge, med en panel fäst på toppen, möjligheten att öppna ett godtyckligt antal fönster och styra med musen. Om du har en pekskärm fungerar skalet i surfplatta-läge med en vertikal layout av element och öppningsbara fönster för att fylla hela skärmen eller en sida-vid-sida-layout som liknar kaklade fönsterhanterare. På smartphones expanderar panelelement och applikationer till helskärm, precis som traditionella mobila plattformar.

De viktigaste innovationerna i Nitrux 2.7:

  • Bildandet av en separat ISO-bild med Maui-skalet har börjat. Uppdaterade versioner av MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 och Maui Shell 0.6.0. Monteringen är för närvarande placerad för att demonstrera kapaciteten hos det nya skalet och tillgängliga applikationer. Inkluderat är Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike och VVave.
  • NX Desktop-komponenter har uppdaterats till KDE Plasma 5.27.2, KDE Frameworks 5.103.0 och KDE Gear (KDE Applications) 22.12.3. Uppdaterade programvaruversioner inklusive Mesa 23.1-git, Firefox 110.0.1 och NVIDIA-drivrutiner 525.89.02.
  • Som standard används Linux 6.1.15-kärnan med Liquorix-korrigeringar.
  • Paket med OpenVPN och open-iscsi ingår.
  • Körbara filer med pakethanteringsverktyg har tagits bort från Live-avbildningen (Calamares-installationsprogrammet kan installera systemet och dem, och i en statisk Live-avbildning är de överflödiga).
  • NX Software Center har byggts om med MauiKit.

Källa: opennet.ru

Lägg en kommentar