Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner

Utviklerne av Nitrux-prosjektet presenterte nye utgivelser av komponenter som brukes til å bygge et grensesnitt i Maui DE-brukermiljøet (Maui Shell). Maui DE består av et sett med Maui-apper, Maui-skallet og MauiKit-rammeverket for å bygge brukergrensesnitt, som tilbyr ferdiglagde grensesnittelementmaler. Utviklingen bruker også Kirigami-rammeverket, som er utviklet av KDE-fellesskapet og er et tillegg til Qt Quick Controls 2-elementene.

Maui-komponenter tilpasser seg automatisk til skjermstørrelse og tilgjengelige inndatametoder, slik at de ikke bare kan brukes 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. Maui-applikasjoner og -biblioteker er tilgjengelige for nedlasting i APK-, AppImage- og TAR-formater. For å teste den nåværende utviklingstilstanden til Maui DE-miljøet basert på Manjaro Linux, genereres oppstartsbygg med jevne mellomrom.

Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner

Hovedendringer:

  • Lagt til støtte for internasjonalisering og grensesnittoversettelse til flere språk.
  • MauiKit tilbyr nye komponenter: Kalender for å vise og navigere i kalenderen; Dokumenter for visning av filer i PDF- og EPubs-formater.
  • Lagt til Arca arkivbehandling, som gir et grensesnitt for å åpne arkiver, forhåndsvise filer og legge til nye filer i arkivet.
  • Grensesnittet til Maui Apps er modernisert, og muligheten til å kombinere fanelinjen med verktøylinjen er implementert. Menyen har blitt redesignet. Lagt til gjennomsiktighetseffekter.
  • Fiery-nettleseren, Strike-integrerte utviklingsmiljø, Booth-kameraapplikasjonen og Agenda-kalenderen er klargjort for distribusjon til brukere.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
  • Lagt til Maui Demo-program, som demonstrerer alle grensesnittelementer tilgjengelig i MauiKit Core med et hint og eksempelkode.
  • MauiKit forener stilen til tilstandsvisualisering (markøren svevet, valgt, trykket osv.) i elementer som TextField, Switches, Sliders, CheckBoxes, ComboBox. ToolBar-elementet bruker et linjeoppsett som standard for rask plassering av elementer. En ny stil for Tumbler-elementet med støtte for musehjul har blitt foreslått. AbouDialog-elementet har blitt redesignet, med utvidede muligheter for å vise tilleggsinformasjon om forfattere, oversettere, biblioteker og lenker. Forbedret posisjonsvalg for ContextualMenu-elementet i mobilmodus. ComboBox-elementet har blitt redesignet. Når du aktiverer klientsidedekorasjon (CSD), vises ikke elementene lenger når fullskjermmodus er aktiv.
  • Evnen til å kontrollere stavemåten er lagt til i TextEditor-komponenten.
  • ImageTools-komponenten gir støtte for å redigere, legge til og fjerne EXIF-metadata.
  • I FileBrowser-komponenten er ".po"-filer lagt til listen over gjenkjente mime-typer. Når du søker, vises en indikasjon på fremdriften av filoperasjoner.
  • Når du bygger MauiKit, er genereringen av en ".aar"-pakke med Java-komponenter for integrasjon med Android sikret.
  • Lagt til støtte for bildeplassering i QRC-filer (Qt Resource Collection) for ImageColors.
  • I filbehandleren er utformingen av delen endret for raskt å navigere til favorittkataloger. Lagt til muligheten til å oversette grensesnittet til forskjellige språk.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
  • VVave-musikkspilleren har lagt til støtte for internasjonalisering og justert visningen av albumomslagstittelen i hovedspillelisten.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
  • Pix-bildeviseren og bildebehandlingen har forbedret forhåndsvisninger av kataloginnhold og -tagger. Grensesnittet for bildevisning er forenklet. Lagt til støtte for internasjonalisering.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
  • Notatprogramvare Buho, tekstredigering Nota, videospiller Clip, nettleser Fiery, Git manager Bonsai og adressebok Communicator har lagt til støtte for internasjonalisering.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
  • I Station-terminalemulatoren er en funksjon for gjennomsiktighetstesting lagt til, dialogboksen for hurtigtastinnstillinger har blitt redesignet, fanelinjen er forbedret og internasjonaliseringsstøtte er lagt til.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
  • Hylledokumentvisningen har blitt konvertert til å bruke MauiKit-dokumentbiblioteket til å vise PDF-er og tegneserier. Lagt til støtte for internasjonalisering.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
  • Booth-kameraappen har lagt til en innstilling for å deaktivere QR-kodeskanning og lagt til støtte for internasjonalisering.
  • Strike, et integrert utviklingsmiljø med støtte for C++ og CMake, har forbedret byggelinjen og lagt til støtte for internasjonalisering.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner
  • Agenda-kalenderplanleggeren har blitt konvertert til å bruke MauiKit-kalenderbiblioteket. Implementert støtte for å lage og vise hendelser i kalenderen. Lagt til støtte for internasjonalisering.
    Oppdatering av rammeverket for å bygge Maui-grensesnittet og Maui Apps-settet med applikasjoner

Kilde: opennet.ru

Legg til en kommentar