Programeri projekta Nitrux predstavili su nova izdanja komponenti koje se koriste za izgradnju sučelja u korisničkom okruženju Maui DE (Maui Shell). Maui DE se sastoji od skupa Maui Apps, Maui Shell i MauiKit okvira za izgradnju korisničkih sučelja, koji nudi gotove predloške elemenata sučelja. Razvoj također koristi okvir Kirigami, koji je razvila KDE zajednica i koji je dodatak elementima Qt Quick Controls 2.
Maui komponente se automatski prilagođavaju veličini zaslona i dostupnim metodama unosa, što im omogućuje korištenje ne samo na stolnim računalima već i na pametnim telefonima i tabletima. Okruženje unapređuje koncept "Konvergencije", što podrazumijeva mogućnost rada s istim aplikacijama na zaslonima osjetljivim na dodir pametnih telefona i tableta te na većim zaslonima prijenosnih i stolnih računala. Maui DE može raditi s vlastitim kompozitnim sučeljem. poslužitelja Zpace, koji koristi Wayland, i pokretanjem zasebne Cask ljuske unutar sesije temeljene na X-poslužitelju. Maui aplikacije i biblioteke dostupne su za preuzimanje u APK, AppImage i TAR formatima. Za testiranje trenutnog stanja razvoja koristite Maui DE okruženje temeljeno na Manjaru. Linux Sklopovi za pokretanje generiraju se periodično.

Velike promjene:
- Dodana podrška za internacionalizaciju i prijevod sučelja na nekoliko jezika.
- MauiKit nudi nove komponente: Kalendar za prikaz i navigaciju kalendarom; Dokumenti za pregled datoteka u PDF i EPubs formatima.
- Dodan Arca arhivski upravitelj, koji pruža sučelje za otvaranje arhiva, pregled datoteka i dodavanje novih datoteka u arhivu.
- Sučelje Maui Apps je modernizirano, za koje je implementirana mogućnost kombiniranja trake kartica s alatnom trakom. Jelovnik je redizajniran. Dodani efekti transparentnosti.
- Preglednik Fiery, integrirano razvojno okruženje Strike, aplikacija za kameru Booth i kalendar Agenda spremni su za distribuciju korisnicima.

- Dodan Maui Demo program, koji demonstrira sve elemente sučelja dostupne u MauiKit Core sa savjetom i primjerom koda.
- MauiKit objedinjuje stil vizualizacije stanja (kursor lebdi, odabran, pritisnut, itd.) u elementima kao što su TextField, Switches, Sliders, CheckBoxes, ComboBox. Element ToolBar prema zadanim postavkama koristi raspored linija za brzo postavljanje elemenata. Predložen je novi stil za element Tumbler s podrškom za kotačić miša. Element AbouDialog je redizajniran, s proširenim mogućnostima za prikaz dodatnih informacija o autorima, prevoditeljima, bibliotekama i poveznicama. Poboljšan odabir položaja za element ContextualMenu u mobilnom načinu rada. Element ComboBox je redizajniran. Kada se omogući ukrašavanje na strani klijenta (CSD), elementi se više ne prikazuju kada je aktivan način rada preko cijelog zaslona.
- Mogućnost provjere pravopisa dodana je komponenti TextEditor.
- Komponenta ImageTools pruža podršku za uređivanje, dodavanje i uklanjanje EXIF metapodataka.
- U FileBrowser komponenti, “.po” datoteke su dodane na popis prepoznatih mime vrsta. Prilikom pretraživanja, prikazan je napredak operacija datoteka.
- Prilikom izgradnje MauiKita, generiranje ".aar" paketa s Java komponentama za integraciju s Android.
- Dodana podrška za postavljanje slika u QRC (Qt Resource Collection) datoteke za ImageColors.
- U upravitelju datoteka, dizajn odjeljka je promijenjen za brzu navigaciju do omiljenih direktorija. Dodana je mogućnost prevođenja sučelja na različite jezike.

- VVave glazbeni player dodao je podršku za internacionalizaciju i prilagodio prikaz naslova naslovnice albuma u glavnoj playlisti.

- Pix preglednik slika i upravitelj fotografija ima poboljšane preglede sadržaja imenika i oznaka. Sučelje za pregled slika je pojednostavljeno. Dodana podrška za internacionalizaciju.

- Softver za bilježenje Buho, uređivač teksta Nota, video player Clip, web preglednik Fiery, Git manager Bonsai i adresar Communicator dodali su podršku za internacionalizaciju.



- U emulatoru terminala Station dodana je funkcija testiranja transparentnosti, redizajniran je dijaloški okvir postavki prečaca, poboljšana je traka kartica i dodana je podrška za internacionalizaciju.

- Preglednik dokumenata Shelf pretvoren je u upotrebu biblioteke MauiKit Documents za prikaz PDF-ova i stripova. Dodana podrška za internacionalizaciju.

- Aplikacija za kameru Booth dodala je postavku za onemogućavanje skeniranja QR koda i dodanu podršku za internacionalizaciju.
- Strike, integrirano razvojno okruženje s podrškom za C++ i CMake, poboljšalo je traku za izradu i dodalo podršku za internacionalizaciju.

- Planer kalendara Agenda pretvoren je u upotrebu biblioteke MauiKit Calendar. Implementirana podrška za kreiranje i prikaz događaja u kalendaru. Dodana podrška za internacionalizaciju.

Izvor: opennet.ru











