Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal

Udgivelsen af ​​Nitrux 2.4.0-distributionen er blevet offentliggjort, samt en ny udgivelse af det tilhørende MauiKit 2.2.0-bibliotek med komponenter til opbygning af brugergrænseflader. Distributionen er bygget på Debians pakkebase, KDE-teknologier og OpenRC-initialiseringssystemet. Projektet tilbyder sit eget skrivebord, NX Desktop, som er en tilføjelse til KDE Plasma-brugermiljøet. Baseret på Maui-biblioteket udvikles et sæt standardbrugerapplikationer, der kan bruges på både desktop-systemer og mobile enheder. For at installere yderligere applikationer promoveres et system af selvstændige AppImages-pakker. Størrelsen på det fulde opstartsbillede er 1.9 GB, og det reducerede med JWM-vinduehåndteringen er 1.3 GB. Projektets udviklinger distribueres under gratis licenser.

NX Desktop tilbyder en anden stil, sin egen implementering af systembakken, notifikationscenter og forskellige plasmoider, såsom en netværksforbindelseskonfigurator og en multimedieapplet til volumenkontrol og medieafspilningskontrol. Applikationer, der er bygget ved hjælp af MauiKit-rammerne, omfatter indeksfilhåndtering (Dolphin kan også bruges), notetekstredigerer, Stationsterminalemulator, VVave-musikafspiller, Clip-videoafspiller, NX Software Center og Pix-billedfremviser.

Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal

De vigtigste nyskabelser i Nitrux 2.4:

  • NX Desktop-komponenter er blevet opdateret til KDE Plasma 5.25.4, KDE Frameworks 5.97.0 og KDE Gear (KDE Applications) 22.08. Programversioner er blevet opdateret, inklusive Firefox 104. Latte Dock-panelet er blevet opdateret til status for projektets hovedlager.
  • Som standard er mesa-git-pakken aktiveret, svarende til tilstanden for det git-lager, hvori den næste Mesa-gren er udviklet.
  • Som standard bruges Linux-kernen 5.19 med Xanmod-patches. Pakker med vanilla, Libre og Liquorix builds af Linux-kernen tilbydes også til installation.
  • Opdaterede openrc-config-pakken for at undgå konflikter med OpenRC-pakken fra Debian-projektet.
  • LibreOffice-kontorpakken er blevet fjernet fra basispakken, og til installationen anbefales det at bruge Application Center. Udover LibreOffice er pakker med OnlyOffice, WPS Office og OpenOffice også tilgængelige.
  • Nye ikoner er blevet tilføjet til Luv-temaet.
  • Applikationer fra Maui Apps-sættet er blevet opdateret. To nye maui-applikationer er blevet tilføjet: Agenda kalenderplanlæggeren og Strikes integrerede udviklingsmiljø.
    Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal
  • NX Software Center er blevet flyttet til at bruge den nye udgivelse af MauiKit. Tilføjet en ny butiksfane med en sidebjælke, der viser tilgængelige appkategorier. Du kan se en liste over applikationer fra AppImageHub udarbejdet af en specifik forfatter. Forbedret programsøgningsgrænseflade.
    Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal

Derudover kan du bemærke rapporten om udviklingen af ​​brugermiljøet Maui DE (Maui Shell), hvis udvikling er udført af det samme projekt. Maui DE (Maui Shell) inkluderer et sæt Maui Apps og Maui Shell, som automatisk tilpasser sig skærmstørrelse og tilgængelige inputmetoder, så de ikke kun kan bruges på desktop-systemer, men også på smartphones og tablets. Miljøet udvikler "Convergence"-konceptet, som indebærer muligheden for at arbejde med de samme applikationer både på touchskærme på smartphones og tablets og på store skærme på bærbare og pc'er. Maui DE kan køres enten med dens Zpace-sammensatte server, der kører Wayland, eller ved at køre en separat Cask-skal i en X-serverbaseret session.

Blandt ændringerne relateret til Maui DE:

  • En ny MauiMan-komponent (Maui Manager) er blevet foreslået, som giver en DBus-server MauiManServer og et bibliotek med en API til synkronisering af indstillinger mellem forskellige processer. MauiMan leverer blandt andet en programmeringsgrænseflade til forskellige programmer for at få adgang til almindelige stilindstillinger og grænsefladeparametre, såsom vindueshjørneradius, brændvidde, inputmetode, skærmorientering og knapdesign. For at administrere indstillinger baseret på MauiMan API er en grafisk konfigurator Maui Settings blevet implementeret.
    Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal
  • MauiKit-relaterede biblioteker til styring af brugermiljøet er adskilt i Maui Core-sættet, som bruges i Maui-indstillinger til at anvende indstillinger synkroniseret gennem MauiMan. Bibliotekerne leverer også API'er til styring af strømforbrug, lydparametre, netværksadgang og konti.
  • Maui Shell, som er gået ind i sin anden beta-udgivelse, er skiftet til at bruge MauiCore- og MauiMan-komponenter. Koden, der er ansvarlig for at administrere sessioner, er blevet væsentligt omdesignet. Tilføjet understøttelse af genstart, sluk, nedlukning, dvale og afslutning. Understøttelse af skærmrotation er implementeret.

    Tilføjet CaskServer DBus-serveren, som udsteder kommandoer til alle underordnede Maui Shell-processer for at styre sessionen og udføre visse handlinger såsom genstart, logge ud og lukke ned. For at konfigurere CaskServer leveres en grafisk grænseflade, der giver dig mulighed for at konfigurere parametre såsom panelets opførsel og udseende. Maui Shell bruger i øjeblikket tre eksekverbare filer: startcask-wayland (sætter miljøvariabler, forbinder til CaskServer og kalder sessionsmanageren), cask-session (sessionsmanager, starter alle nødvendige underordnede processer, inklusive CaskServer og MauiManServer) og cask (grafisk skal).

    Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal

  • I MauiKit 2.2-rammerne er brugen af ​​stilarter, der bestemmer udseendet af applikationer, blevet væsentligt omdesignet. Du kan definere dine egne farveskemaer og brændvidder, som kan variere afhængigt af operativsystemet og enhedsformfaktoren. Basisstile er nu prækompileret og indbygget i hver applikation. For centralt at administrere stilen for alle applikationer er der globale indstillinger, der giver dig mulighed for at ændre parametre såsom radius af elementernes grænser, brugen af ​​animation og størrelsen af ​​ikoner.

    Designet af mange grænsefladeelementer, såsom knapper, skydere og faner, er blevet moderniseret. Tilføjet SideBarView-komponent til oprettelse af sidebjælker. Understøttelse af stavekontrol er blevet tilføjet til TextEditor-elementet med en tekstredigeringsformular. Tilføjet understøttelse for redigering, tilføjelse og fjernelse af EXIF-metadata til ImageTools-elementet.

    Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal

  • Indeksfilhåndteringen bruger nu en eksisterende forekomst af programmet ved nye lanceringer (i stedet for at starte en ny proces, oprettes en ny fane i en allerede kørende proces). Tilføjet indledende understøttelse af FreeDektop-specifikationer til filhåndteringsgrænsefladen. Sidebjælken er blevet omdesignet til at inkludere en liste over nyligt åbnede filer.
    Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal
  • Mulighederne i VVave-musikafspilleren, Pix-billedfremviseren, Buho-notesystemet, Nota-teksteditoren, Stationsterminalemulatoren, Communicator-adressebogen, Shelf-dokumentfremviseren, Clip-videoafspilleren og NX Software Center er blevet udvidet. Nye applikationer er blevet tilføjet: Fiery-webbrowseren (erstatter Sol-applikationen), et simpelt Strike-udviklingsmiljø og Bonsai git-shell. Betatestning af programmet til at arbejde med Booth-kameraet er begyndt, samt alfatest af Agenda-kalenderplanlæggeren og Paleta-farvejusteringsgrænsefladen.
    Frigivelse af Nitrux 2.4 distributionen. Fortsat udvikling af Maui brugerskal

Kilde: opennet.ru

Tilføj en kommentar