Programeri projekta Nitrux predstavili su nova izdanja komponenti koje se koriste za izgradnju interfejsa u korisničkom okruženju Maui DE (Maui Shell). Maui DE se sastoji od skupa Maui aplikacija, Maui Shell-a i MauiKit okvira za izgradnju korisničkih interfejsa, koji nudi gotove šablone za elemente interfejsa. Razvoj takođe 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 ekrana i dostupnim metodama unosa, što im omogućava korištenje ne samo na desktop sistemima, već i na pametnim telefonima i tabletima. Okruženje unapređuje koncept "Konvergencije", što podrazumijeva mogućnost rada s istim aplikacijama i na ekranima osjetljivim na dodir pametnih telefona i tableta, kao i na većim ekranima laptopa i računara. Maui DE može raditi sa vlastitim kompozitnim interfejsom. server Zpace, koji koristi Wayland, i pokretanjem zasebne Cask ljuske unutar sesije bazirane na X-serveru. Maui aplikacije i biblioteke dostupne su za preuzimanje u APK, AppImage i TAR formatima. Za testiranje trenutnog stanja razvoja, koristite Maui DE okruženje bazirano na Manjaru. Linux Sklopovi za pokretanje se generiraju periodično.

Glavne promjene:
- Dodata podrška za internacionalizaciju i prevod interfejsa na nekoliko jezika.
- MauiKit nudi nove komponente: Kalendar za prikaz i navigaciju kalendarom; Dokumenti za pregled datoteka u PDF i EPubs formatima.
- Dodan je Arca archive manager, koji pruža interfejs za otvaranje arhiva, pregled datoteka i dodavanje novih fajlova u arhivu.
- Moderniziran je interfejs Maui Apps-a, za koji je implementirana mogućnost kombinovanja trake sa karticama sa trakom sa alatkama. Meni je redizajniran. Dodati efekti transparentnosti.
- Fiery pretraživač, integrisano razvojno okruženje Strike, aplikacija za kameru Booth i kalendar Agenda pripremljeni su za distribuciju korisnicima.

- Dodan Maui Demo program, koji demonstrira sve elemente interfejsa koji su dostupni u MauiKit Core-u sa nagoveštajem i primerom koda.
- MauiKit objedinjuje stil vizualizacije stanja (kursor lebdi, odabran, pritisnut, itd.) u elementima kao što su TextField, Switches, Sliders, CheckBoxes, ComboBox. Element ToolBar podrazumevano koristi izgled linije za brzo postavljanje elemenata. Predložen je novi stil za Tumbler element sa podrškom za točkić miša. Element AbouDialog je redizajniran, sa proširenim mogućnostima za prikaz dodatnih informacija o autorima, prevodiocima, bibliotekama i linkovima. Poboljšan odabir pozicije za element ContextualMenu u mobilnom načinu rada. Element ComboBox je redizajniran. Kada se omogući dekoracija na strani klijenta (CSD), elementi se više ne prikazuju kada je aktivan način rada na cijelom ekranu.
- Mogućnost provjere pravopisa dodana je komponenti TextEditor.
- Komponenta ImageTools pruža podršku za uređivanje, dodavanje i uklanjanje EXIF metapodataka.
- U komponenti FileBrowser, “.po” datoteke su dodate na listu prepoznatih mime tipova. Prilikom pretraživanja, daje se indikacija napretka operacija datoteka.
- Prilikom izgradnje MauiKita, generiranje ".aar" paketa s Java komponentama za integraciju sa Android.
- Dodata podrška za postavljanje slike u QRC (Qt Resource Collection) datoteke za ImageColors.
- U upravitelju datoteka, dizajn odjeljka je promijenjen kako bi se brzo kretao do omiljenih direktorija. Dodata mogućnost prevođenja interfejsa na različite jezike.

- VVave muzički plejer je dodao podršku za internacionalizaciju i podesio prikaz naslova omota albuma u glavnoj plejlisti.

- Pregledač slika Pix i menadžer fotografija poboljšali su pregled sadržaja direktorija i oznaka. Interfejs za gledanje slika je pojednostavljen. Dodata podrška za internacionalizaciju.

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



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

- Pregledač dokumenata polica je pretvoren da koristi MauiKit Documents biblioteku za prikaz PDF-ova i stripova. Dodata podrška za internacionalizaciju.

- Aplikacija Booth camera je dodala postavku za onemogućavanje skeniranja QR kodova i dodala podršku za internacionalizaciju.
- Strike, integrisano razvojno okruženje sa podrškom za C++ i CMake, poboljšalo je traku za izgradnju i dodalo podršku za internacionalizaciju.

- Planer kalendara Agenda je pretvoren da koristi MauiKit kalendar biblioteku. Implementirana podrška za kreiranje i prikazivanje događaja u kalendaru. Dodata podrška za internacionalizaciju.

izvor: opennet.ru











