Utvecklarna av Nitrux-projektet presenterade nya versioner av komponenterna som anvÀnds för att bygga grÀnssnittet i Maui DE (Maui Shell) anvÀndarmiljö. Maui DE bestÄr av Maui Apps-sviten, Maui Shell och MauiKit UI-ramverket, som erbjuder förbyggda UI-mallar. Utvecklingen anvÀnder ocksÄ Kirigami-ramverket, som Àr utvecklat av KDE-communityt och Àr ett tillÀgg till Qt Quick Controls 2-element.
Maui-komponenter anpassar sig automatiskt till skÀrmstorleken och tillgÀngliga inmatningsmetoder, vilket gör att de kan anvÀndas inte bara pÄ stationÀra datorer utan Àven pÄ smartphones och surfplattor. Miljön frÀmjar konceptet "konvergens", vilket innebÀr möjligheten att arbeta med samma applikationer pÄ bÄde pekskÀrmar pÄ smartphones och surfplattor och pÄ större bÀrbara datorer och PC-skÀrmar. Maui DE kan köras med sitt eget kompositgrÀnssnitt. server Zpace, som anvÀnder Wayland, och genom att köra ett separat Cask-skal i en X-serverbaserad session. Maui-applikationer och bibliotek finns tillgÀngliga för nedladdning i APK-, AppImage- och TAR-format. För att testa det aktuella utvecklingslÀget, anvÀnd den Manjaro-baserade Maui DE-miljön. Linux Startaggregat genereras regelbundet.

HuvudÀndringar:
- Lade till stöd för internationalisering och översÀttning av grÀnssnittet till flera sprÄk.
- MauiKit erbjuder nya komponenter: Kalender för att visa och navigera i en kalender; Dokument för att visa PDF- och EPubs-filer.
- Arca archive manager har lagts till, vilket ger ett grÀnssnitt för att öppna arkiv, förhandsgranska filer och lÀgga till nya filer i ett arkiv.
- GrÀnssnittet för Maui Apps har moderniserats, för vilket möjligheten att kombinera flikfÀltet med verktygsfÀltet har implementerats. Omdesignad meny. Lade till transparenseffekter.
- Fiery-webblÀsaren, Strike IDE, Booth-kameraappen och Agenda-kalendern Àr redo för distribution till anvÀndare.

- Lade till Maui Demo-programmet, som visar alla grÀnssnittselement som finns tillgÀngliga i MauiKit Core med verktygstips och exempelkod.
- MauiKit förenar stilen för renderingstillstÄnd (svÀvat, valt, nedtryckt, etc.) i element som TextField, Switchar, Sliders, CheckBoxes, ComboBox. VerktygsfÀltet har en standardinbÀddad layout för snabb objektplacering. En ny stil med Tumbler-element har föreslagits med stöd för mushjul. AbouDialog-elementet har gjorts om, dÀr möjligheterna att visa ytterligare information om författare, översÀttare, bibliotek och lÀnkar utökas. FörbÀttrat positionsval för ContextualMenu-elementet i mobillÀge. ComboBox-elementet har gjorts om. Aktivering av klientsidans dekoration (CSD) slutade visa element nÀr helskÀrmen var aktiv.
- Möjligheten att kontrollera stavning har lagts till i TextEditor-komponenten.
- ImageTools-komponenten ger stöd för att redigera, lÀgga till och ta bort EXIF-metadata.
- Lade till ".po"-filer i listan över kÀnda mimetyper i FileBrowser-komponenten. Vid sökning ges en indikation pÄ hur filoperationer fortskrider.
- NÀr man bygger MauiKit, genereringen av ett ".aar"-paket med Java-komponenter för integration med Android.
- QRC-filer (Qt Resource Collection) för ImageColors har lagt till stöd för positionering av bilder.
- I filhanteraren har sektionens design Àndrats för att snabbt navigera till favoritkataloger. Lade till möjligheten att översÀtta grÀnssnittet till olika sprÄk.

- Lade till stöd för internationalisering i VVave-musikspelaren och justerade visningen av albumomslagstiteln i huvudspellistan.

- Pix Image Viewer och Photo Manager har förbÀttrat förhandsvisningar av kataloger och taggar. Förenklat grÀnssnitt för visning av bilder. Lade till stöd för internationalisering.

- Buho-programvara för anteckningar, Nota-textredigerare, Clip-videospelare, Fiery webblÀsare, Bonsai Git-hanterare och Communicator-adressbok har lagt till stöd för internationalisering.



- Transparenstestningsfunktionen har lagts till i Stationsterminalemulatorn, dialogrutan för snabbtangentinstÀllningar har gjorts om, flikfÀltet har förbÀttrats och internationaliseringsstöd har lagts till.

- Shelf Document Viewer har migrerats för att anvÀnda MauiKit Documents-biblioteket för att visa PDF-filer och serier. Lade till stöd för internationalisering.

- Lade till en instÀllning för att inaktivera skanning av QR-koder i Booth-kameraappen och lade till stöd för internationalisering.
- Strike, en integrerad utvecklingsmiljö som stöder C++ och CMake, har förbÀttrat bygglisten och lagt till stöd för internationalisering.

- KalenderschemalÀggaren har migrerats för att anvÀnda MauiKit Calendar-biblioteket. Implementerat stöd för att skapa och visa hÀndelser i kalendern. Lade till stöd för internationalisering.

KĂ€lla: opennet.ru











