Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet

Utgivelsen av Nitrux 2.4.0-distribusjonen er publisert, samt en ny utgivelse av det tilhørende MauiKit 2.2.0-biblioteket med komponenter for å bygge brukergrensesnitt. Distribusjonen er bygget på Debian-pakkebasen, KDE-teknologier og OpenRC-initialiseringssystemet. Prosjektet tilbyr sitt eget skrivebord, NX Desktop, som er et tillegg til KDE Plasma-brukermiljøet. Basert på Maui-biblioteket utvikles et sett med standard brukerapplikasjoner som kan brukes på både stasjonære systemer og mobile enheter. For å installere flere applikasjoner, markedsføres et system med selvstendige AppImages-pakker. Størrelsen på full oppstartsbilde er 1.9 GB, og den reduserte med JWM-vindusbehandleren er 1.3 GB. Prosjektets utviklinger distribueres under frie lisenser.

NX Desktop tilbyr en annen stil, sin egen implementering av systemstatusfeltet, varslingssenter og ulike plasmoider, for eksempel en nettverkstilkoblingskonfigurator og en multimedieapplet for volumkontroll og medieavspillingskontroll. Applikasjoner bygget ved hjelp av MauiKit-rammeverket inkluderer indeksfilbehandling (Dolphin kan også brukes), notattekstredigerer, stasjonsterminalemulator, VVave-musikkspiller, klippvideospiller, NX Software Center og Pix-bildeviser.

Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet

De viktigste nyvinningene til Nitrux 2.4:

  • NX Desktop-komponenter har blitt oppdatert til KDE Plasma 5.25.4, KDE Frameworks 5.97.0 og KDE Gear (KDE Applications) 22.08. Programversjoner er oppdatert, inkludert Firefox 104. Latte Dock-panelet har blitt oppdatert til tilstanden til prosjektets hovedlager.
  • Som standard er mesa-git-pakken aktivert, tilsvarende tilstanden til git-depotet der neste Mesa-gren er utviklet.
  • Som standard brukes Linux 5.19-kjernen med Xanmod-patcher. Pakker med vanilje-, Libre- og Liquorix-bygg av Linux-kjernen tilbys også for installasjon.
  • Oppdaterte openrc-config-pakken for å unngå konflikter med OpenRC-pakken fra Debian-prosjektet.
  • LibreOffice-kontorpakken er fjernet fra grunnpakken, og det anbefales å bruke applikasjonssenteret for installasjon. I tillegg til LibreOffice er pakker med OnlyOffice, WPS Office og OpenOffice også tilgjengelig.
  • Nye ikoner er lagt til Luv-temaet.
  • Applikasjoner fra Maui Apps-settet har blitt oppdatert. To nye Maui-applikasjoner er lagt til: Agenda-kalenderplanleggeren og Strike-integrert utviklingsmiljø.
    Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet
  • NX Software Center har blitt flyttet til å bruke den nye versjonen av MauiKit. Lagt til en ny Store-fane med et sidefelt som viser tilgjengelige appkategorier. Du kan se en liste over applikasjoner fra AppImageHub utarbeidet av en spesifikk forfatter. Forbedret grensesnitt for programsøk.
    Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet

I tillegg kan du legge merke til rapporten om utviklingen av brukermiljøet Maui DE (Maui Shell), utviklingen av dette er utført av det samme prosjektet. Maui DE (Maui Shell) inkluderer et sett med Maui Apps og Maui Shell, som automatisk tilpasser seg skjermstørrelse og tilgjengelige inndatametoder, slik at de kan brukes ikke bare på stasjonære systemer, men også på smarttelefoner og nettbrett. Miljøet utvikler «Convergence»-konseptet, som innebærer muligheten til å jobbe med de samme applikasjonene både på berøringsskjermene til smarttelefoner og nettbrett, og på store skjermer på bærbare og PC-er. Maui DE kan kjøres enten med sin Zpace-komposittserver som kjører Wayland, eller ved å kjøre et separat Cask-skall i en X-serverbasert sesjon.

Blant endringene knyttet til Maui DE:

  • En ny MauiMan-komponent (Maui Manager) har blitt foreslått, som gir en DBus-server MauiManServer og et bibliotek med en API for synkronisering av innstillinger mellom ulike prosesser. MauiMan tilbyr blant annet et programmeringsgrensesnitt for forskjellige programmer for å få tilgang til vanlige stilinnstillinger og grensesnittparametere, slik som vindushjørneradius, fokalfarger, inndatametode, skjermorientering og knappdesign. For å administrere innstillinger basert på MauiMan API, har en grafisk konfigurator Maui Settings blitt implementert.
    Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet
  • MauiKit-relaterte biblioteker for å administrere brukermiljøet er delt inn i Maui Core-settet, som brukes i Maui-innstillinger for å bruke innstillinger synkronisert gjennom MauiMan. Bibliotekene tilbyr også APIer for å administrere strømforbruk, lydparametere, nettverkstilgang og kontoer.
  • Maui Shell, som har gått inn i sin andre betaversjon, har gått over til å bruke MauiCore- og MauiMan-komponenter. Koden som er ansvarlig for å administrere økter, har blitt betydelig redesignet. Lagt til støtte for omstart, avslåing, avslutning, hvilemodus og utgangsoperasjoner. Støtte for skjermrotasjon er implementert.

    La til CaskServer DBus-serveren, som gir kommandoer til alle underordnede Maui Shell-prosesser for å administrere økten og utføre visse handlinger som å starte på nytt, logge av og slå av. For å konfigurere CaskServer er det gitt et grafisk grensesnitt som lar deg konfigurere parametere som oppførsel og utseende til panelet. Maui Shell bruker for tiden tre kjørbare filer: startcask-wayland (setter miljøvariabler, kobler til CaskServer og kaller sesjonsadministratoren), cask-session (session manager, starter alle nødvendige underordnede prosesser, inkludert CaskServer og MauiManServer) og cask (grafisk skall).

    Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet

  • I MauiKit 2.2-rammeverket har bruken av stiler som bestemmer utseendet til applikasjoner blitt betydelig redesignet. Du kan definere dine egne fargeskjemaer og brennfarger, som kan variere avhengig av operativsystemet og enhetens formfaktor. Basisstiler er nå forhåndskompilert og innebygd i hver applikasjon. For sentralt å administrere stilen til alle applikasjoner, er det gitt globale innstillinger som lar deg endre parametere som radius på grensene til elementer, bruk av animasjon og størrelsen på ikoner.

    Utformingen av mange grensesnittelementer, som knapper, skyveknapper og faner, har blitt modernisert. Lagt til SideBarView-komponent for å lage sidefelt. Støtte for stavekontroll er lagt til i TextEditor-elementet med et tekstredigeringsskjema. Lagt til støtte for å redigere, legge til og fjerne EXIF-metadata til ImageTools-elementet.

    Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet

  • Indeksfilbehandleren bruker nå en eksisterende forekomst av programmet ved nye lanseringer (i stedet for å starte en ny prosess, opprettes en ny fane i en allerede kjørende prosess). Lagt til innledende støtte for FreeDektop-spesifikasjoner for filbehandlingsgrensesnittet. Sidefeltet har blitt redesignet for å inkludere en liste over nylig åpnede filer.
    Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet
  • Mulighetene til VVave-musikkspilleren, Pix-bildevisningen, Buho-notatsystemet, Nota-tekstredigeringsprogrammet, Stationsterminalemulatoren, Communicator-adresseboken, Shelf-dokumentviseren, Clip-videospilleren og NX Software Center har blitt utvidet. Nye applikasjoner er lagt til: Fiery-nettleseren (erstatter Sol-applikasjonen), et enkelt Strike-utviklingsmiljø og Bonsai git-skallet. Betatesting av programmet for å jobbe med Booth-kameraet har startet, samt alfatesting av Agenda-kalenderplanleggeren og Paleta-fargejusteringsgrensesnittet.
    Utgivelse av Nitrux 2.4-distribusjonen. Fortsatt utvikling av Maui-brukerskallet

Kilde: opennet.ru

Legg til en kommentar