Utvecklarna av projektet Nitrux har presenterat nya versioner av komponenterna som anvÀnds för att bygga grÀnssnitt i anvÀndarmiljön Maui DE (Maui Shell). Maui DE bildar en uppsÀttning applikationer kallade Maui Apps, Maui Shell och ramverket MauiKit för att skapa anvÀndargrÀnssnitt, vilket erbjuder fÀrdiga mallar för grÀnssnittselement. Vid utvecklingen anvÀnds Àven ramverket Kirigami, som utvecklas av KDE-gemenskapen och Àr en överbyggnad av Qt Quick Controls 2-element.
Maui-komponenter anpassar sig automatiskt efter 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 pÄ bÄde pekskÀrmar och stora skÀrmar för bÀrbara datorer och stationÀra datorer. Maui DE kan startas bÄde med sin egen kompositör servern Zpace, som anvÀnder Wayland, och genom att köra en separat Cask-shell inom en session baserad pÄ X-servern. Applikationer och bibliotek för Maui Àr tillgÀngliga för nedladdning i formaten APK, AppImage och TAR. För att testa det nuvarande utvecklingslÀget för Maui DE-miljön baserad pÄ Manjaro Linux skapas periodiskt bootbara byggnader.

Huvudsakliga förÀndringar:
- Stöd för internationalisering och översÀttning av grÀnssnittet till flera sprÄk har lagts till.
- MauiKit har introducerat nya komponenter: Calendar för att visa kalendern och navigera i den; Documents för att visa filer i formaten PDF och EPubs.
- Arkivhanteraren Arca har lagts till, vilket ger ett grÀnssnitt för att öppna arkiv, förhandsgranska filer och lÀgga till nya filer i arkivet.
- GrÀnssnittet för Maui Apps har moderniserats, vilket gör det möjligt att kombinera flikpanelen med verktygsfÀltet. Menyn har omarbetats. Transparenseffekter har lagts till.
- WebblÀsaren Fiery, den integrerade utvecklingsmiljön Strike, kameraprogrammet Booth och kalendern Agenda har fÀrdigstÀllts för distribution till anvÀndare.

- Programmet Maui Demo har lagts till, vilket visar alla tillgÀngliga grÀnssnittselement i MauiKit Core med tips och exempel pÄ kod.
- I MauiKit finns en enhetlig stil för visuell status (pekaren över, vald, tryckt osv.) i element som TextField, Switches, Sliders, CheckBoxes, ComboBox. Standardlayouten för ToolBar Àr en rad för snabb placering av element. En ny stil för elementet Tumbler har introducerats med stöd för musa-hjul. Elementet AbouDialog har omarbetats för att ge större möjligheter att visa ytterligare information om författare, översÀttare, bibliotek och lÀnkar. Valet för positionen av elementet ContextualMenu har förbÀttrats i mobil lÀge. ComboBox-elementet har omarbetats. Vid aktivering av klient-sidan dekoration (CSD) har visningen av element upphört i aktivt fullskÀrmslÀge.
- TextEditorn har fÄtt möjlighet att kontrollera stavning.
- I komponenten ImageTools har stöd för redigering, tillÀgg och borttagning av EXIF-metadata lagts till.
- I komponenten FileBrowser har stöd för att kÀnna igen mime-typer för filer med " .po " lagts till. Vid sökning ges en indikation pÄ framstegen i filoperationerna.
- Vid byggandet av MauiKit sÀkerstÀlls genereringen av paketet " .aar " med Java-komponenter för integration med Android.
- I QRC-filer (Qt Resource Collection) för ImageColors har stöd för placering av bilder lagts till.
- I filhanteraren har utformningen av avsnittet för snabb Ätkomst till favoritmappar Àndrats. Möjlighet att översÀtta grÀnssnittet till olika sprÄk har lagts till.

- I musikspelaren VVave har stöd för internationalisering lagts till och visningen av albumcoverets titel i den huvudsakliga spellistan har förbÀttrats.

- I bildvisaren och fotohanteraren Pix har förhandsvisningen av innehÄllet i mappar och taggar förbÀttrats. GrÀnssnittet för bildvisning har förenklats. Stöd för internationalisering har lagts till.

- I anteckningsprogrammet Buho, textredigeraren Nota, videospelaren Clip, webblÀsaren Fiery, Git-hanteraren Bonsai och adressboken Communicator har stöd för internationalisering lagts till.



- I terminalemulatorn Station har en funktion för att testa transparens lagts till, instÀllningsdialogen för genvÀgar har omarbetats, flikpanelen har förbÀttrats och stöd för internationalisering har lagts till.

- Dokumentvisaren Shelf har översatts för att anvÀnda MauiKit-biblioteket Documents för visning av PDF-filer och serier. Stöd för internationalisering har lagts till.

- I appen för kameraarbete Booth har en instÀllning lagts till för att stÀnga av QR-kodskanning och internationellt stöd har lagts till.
- I Strike, den integrerade utvecklingsmiljön med stöd för C++ och CMake, har byggpanelen (build-bar) aktiverats och internationellt stöd har lagts till.

- Planeringskalendern Agenda har omvandlats för att anvÀnda MauiKit-biblioteket Calendar. Stöd för att skapa och visa hÀndelser i kalendern har implementerats. Internationellt stöd har lagts till.

KĂ€lla: opennet.ru











