Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet

Releasen av Nitrux 2.4.0-distributionen har publicerats, liksom en ny version av det associerade MauiKit 2.2.0-biblioteket med komponenter för att bygga användargränssnitt. Distributionen är byggd på Debians paketbas, KDE-teknologier och OpenRC-initieringssystemet. Projektet erbjuder ett eget skrivbord, NX Desktop, som är ett tillägg till KDE Plasma-användarmiljön. Baserat på Maui-biblioteket utvecklas en uppsättning standardanvändarapplikationer 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. Storleken på den fullständiga startbilden är 1.9 GB, och den reducerade med JWM-fönsterhanteraren är 1.3 GB. 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.

Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet

De viktigaste innovationerna i Nitrux 2.4:

  • NX Desktop-komponenter har uppdaterats till KDE Plasma 5.25.4, KDE Frameworks 5.97.0 och KDE Gear (KDE Applications) 22.08. Programversioner har uppdaterats, inklusive Firefox 104. Latte Dock-panelen har uppdaterats till tillståndet för projektets huvudlager.
  • Som standard är mesa-git-paketet aktiverat, vilket motsvarar tillståndet för git-förvaret där nästa Mesa-gren utvecklas.
  • Som standard används Linux-kärnan 5.19 med Xanmod-korrigeringar. Paket med vanilj-, Libre- och Liquorix-versioner av Linux-kärnan erbjuds också för installation.
  • Uppdaterade paketet openrc-config för att undvika konflikter med OpenRC-paketet från Debianprojektet.
  • LibreOffice-kontorssviten har tagits bort från grundpaketet, för installation av vilket det föreslås att du använder Application Center. Förutom LibreOffice finns även paket med OnlyOffice, WPS Office och OpenOffice tillgängliga.
  • Nya ikoner har lagts till i Luv-temat.
  • Applikationer från Maui Apps-setet har uppdaterats. Två nya maui-applikationer har lagts till: Agenda-kalenderplaneraren och den integrerade utvecklingsmiljön Strike.
    Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet
  • NX Software Center har flyttats för att använda den nya versionen av MauiKit. Lade till en ny butiksflik med ett sidofält som visar tillgängliga appkategorier. Du kan se en lista över applikationer från AppImageHub som utarbetats av en specifik författare. Förbättrat programsökgränssnitt.
    Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet

Dessutom kan du notera rapporten om utvecklingen av användarmiljön Maui DE (Maui Shell), vars utveckling utförs av samma projekt. Maui DE (Maui Shell) inkluderar en uppsättning Maui Apps och Maui Shell, som automatiskt anpassar sig till skärmstorlek och tillgängliga inmatningsmetoder, vilket gör att de kan användas inte bara på stationära system utan även på smartphones och surfplattor. Miljön utvecklar konceptet "Convergence", vilket innebär möjligheten att arbeta med samma applikationer både på pekskärmar på smartphones och surfplattor, och på stora skärmar på bärbara datorer och datorer. Maui DE kan köras antingen med sin Zpace-kompositserver som kör Wayland, eller genom att köra ett separat Cask-skal i en X-serverbaserad session.

Bland ändringarna relaterade till Maui DE:

  • En ny MauiMan-komponent (Maui Manager) har föreslagits, som tillhandahåller en DBus-server MauiManServer och ett bibliotek med ett API för att synkronisera inställningar mellan olika processer. MauiMan tillhandahåller bland annat ett programmeringsgränssnitt för olika program för att komma åt vanliga stilinställningar och gränssnittsparametrar, såsom fönsterhörnradie, brännfärger, inmatningsmetod, skärmorientering och knappdesign. För att hantera inställningar baserat på MauiMan API har en grafisk konfigurator Maui Settings implementerats.
    Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet
  • MauiKit-relaterade bibliotek för att hantera användarmiljön separeras i Maui Core-uppsättningen, som används i Maui Settings för att tillämpa inställningar som synkroniseras via MauiMan. Biblioteken tillhandahåller även API:er för att hantera strömförbrukning, ljudparametrar, nätverksåtkomst och konton.
  • Maui Shell, som har gått in i sin andra betaversion, har gått över till att använda komponenterna MauiCore och MauiMan. Koden som ansvarar för att hantera sessioner har gjorts om avsevärt. Tillagt stöd för omstart, avstängning, avstängning, viloläge och utgång. Stöd för skärmrotation har implementerats.

    Lade till CaskServer DBus-servern, som utfärdar kommandon till alla underordnade Maui Shell-processer för att hantera sessionen och utföra vissa åtgärder som att starta om, logga ut och stänga av. För att konfigurera CaskServer finns ett grafiskt gränssnitt som låter dig konfigurera parametrar som panelens beteende och utseende. Maui Shell använder för närvarande tre körbara filer: startcask-wayland (ställer in miljövariabler, ansluter till CaskServer och anropar sessionshanteraren), cask-session (sessionshanterare, startar alla nödvändiga underordnade processer, inklusive CaskServer och MauiManServer) och cask (grafiskt skal).

    Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet

  • I MauiKit 2.2-ramverket har användningen av stilar som bestämmer utseendet på applikationer gjorts om avsevärt. Du kan definiera dina egna färgscheman och brännfärger, som kan variera beroende på operativsystem och enhetsformfaktor. Basstilar är nu förkompilerade och inbyggda i varje applikation. För att centralt hantera stilen för alla applikationer tillhandahålls globala inställningar som gör att du kan ändra parametrar som radien på elementens gränser, användningen av animationer och storleken på ikoner.

    Utformningen av många gränssnittselement, såsom knappar, reglage och flikar, har moderniserats. Tillagd SideBarView-komponent för att skapa sidofält. Stöd för stavningskontroll har lagts till i TextEditor-elementet med ett textredigeringsformulär. Lade till stöd för att redigera, lägga till och ta bort EXIF-metadata till ImageTools-elementet.

    Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet

  • Indexfilhanteraren använder nu en befintlig instans av programmet vid nya lanseringar (istället för att starta en ny process skapas en ny flik i en redan pågående process). Lade till initialt stöd för FreeDektop-specifikationer för filhanteringsgränssnittet. Sidofältet har gjorts om för att inkludera en lista över nyligen öppnade filer.
    Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet
  • Möjligheterna hos VVave-musikspelaren, Pix-bildvisaren, Buho-anteckningssystemet, Nota-textredigeraren, Stationsterminalemulatorn, Communicator-adressboken, Shelf-dokumentvisaren, Clip-videospelaren och NX Software Center har utökats. Nya applikationer har lagts till: Fiery-webbläsaren (ersätter Sol-applikationen), en enkel utvecklingsmiljö för Strike och Bonsai git-skalet. Betatestning av programmet för att arbeta med Booth-kameran har påbörjats, liksom alfatestning av kalenderplaneraren Agenda och färgjusteringsgränssnittet Paleta.
    Utgivning av Nitrux 2.4-distributionen. Fortsatt utveckling av det anpassade Maui-skalet

Källa: opennet.ru

Lägg en kommentar