Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui

Vývojári projektu Nitrux predstavili nové vydania komponentov používaných na vytvorenie rozhrania v používateľskom prostredí Maui DE (Maui Shell). Maui DE pozostáva zo sady aplikácií Maui, prostredia Maui Shell a rámca MauiKit na vytváranie používateľských rozhraní, ktorý ponúka hotové šablóny prvkov rozhrania. Pri vývoji sa využíva aj rámec Kirigami, ktorý je vyvinutý komunitou KDE a je doplnkom prvkov Qt Quick Controls 2.

Komponenty Maui sa automaticky prispôsobujú veľkosti obrazovky a dostupným metódam vstupu, čo umožňuje ich použitie nielen na stolných systémoch, ale aj na smartfónoch a tabletoch. Prostredie rozvíja koncept „Konvergencia“, čo znamená schopnosť pracovať s rovnakými aplikáciami na dotykových obrazovkách smartfónov a tabletov, ako aj na veľkých obrazovkách notebookov a počítačov. Maui DE je možné spustiť buď s jeho kompozitným serverom Zpace so systémom Wayland, alebo spustením samostatného shellu Cask v rámci relácie založenej na X serveri. Aplikácie a knižnice Maui sú k dispozícii na stiahnutie vo formátoch APK, AppImage a TAR. Na testovanie súčasného stavu vývoja prostredia Maui DE založeného na Manjaro Linuxe sa pravidelne generujú boot buildy.

Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui

Hlavné zmeny:

  • Pridaná podpora pre internacionalizáciu a preklad rozhrania do niekoľkých jazykov.
  • MauiKit ponúka nové komponenty: Kalendár na zobrazenie a navigáciu v kalendári; Dokumenty na prezeranie súborov vo formátoch PDF a EPubs.
  • Pridaný správca archívov Arca, ktorý poskytuje rozhranie na otváranie archívov, prezeranie súborov a pridávanie nových súborov do archívu.
  • Modernizované bolo rozhranie Maui Apps, pre ktoré bola implementovaná možnosť kombinovať lištu kariet s lištou nástrojov. Menu bolo prepracované. Pridané efekty priehľadnosti.
  • Prehliadač Fiery, integrované vývojové prostredie Strike, aplikácia fotoaparátu Booth a kalendár Agenda boli pripravené na distribúciu používateľom.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
  • Pridaný program Maui Demo, ktorý demonštruje všetky prvky rozhrania dostupné v MauiKit Core s nápovedou a ukážkovým kódom.
  • MauiKit zjednocuje štýl vizualizácie stavu (umiestnený kurzor, vybraný, stlačený atď.) v prvkoch ako TextField, Switches, Sliders, CheckBoxes, ComboBox. Element ToolBar štandardne používa rozloženie čiar na rýchle umiestnenie prvkov. Bol navrhnutý nový štýl pre prvok Tumbler s podporou kolieska myši. Prepracovaný bol prvok AbouDialog s rozšírenými možnosťami zobrazenia ďalších informácií o autoroch, prekladateľoch, knižniciach a odkazoch. Vylepšený výber pozície pre prvok ContextualMenu v mobilnom režime. Prvok ComboBox bol prepracovaný. Keď povolíte dekoráciu na strane klienta (CSD), prvky sa už nezobrazujú, keď je aktívny režim celej obrazovky.
  • Do komponentu TextEditor bola pridaná možnosť kontroly pravopisu.
  • Komponent ImageTools poskytuje podporu na úpravu, pridávanie a odstraňovanie metadát EXIF ​​​​.
  • V komponente FileBrowser boli do zoznamu rozpoznaných typov MIME pridané súbory „.po“. Pri vyhľadávaní sa zobrazuje priebeh operácií so súbormi.
  • Pri budovaní MauiKitu je zabezpečené vygenerovanie balíka „.aar“ s Java komponentmi pre integráciu s Androidom.
  • Pridaná podpora pre umiestnenie obrázkov v súboroch QRC (Qt Resource Collection) pre ImageColors.
  • V správcovi súborov bol zmenený dizajn sekcie pre rýchlu navigáciu do obľúbených adresárov. Pridaná možnosť preložiť rozhranie do rôznych jazykov.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
  • Hudobný prehrávač VVave pridal podporu internacionalizácie a upravil zobrazovanie názvu obalu albumu v hlavnom playliste.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
  • Prehliadač obrázkov a správca fotografií Pix má vylepšené náhľady obsahu adresára a značiek. Rozhranie na prezeranie obrázkov bolo zjednodušené. Pridaná podpora pre internacionalizáciu.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
  • Softvér na písanie poznámok Buho, textový editor Nota, prehrávač videa Clip, webový prehliadač Fiery, Git manager Bonsai a adresár Communicator pridali podporu pre internacionalizáciu.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
  • V emulátore terminálu Station pribudla funkcia testovania priehľadnosti, prepracoval sa dialóg nastavenia klávesových skratiek, zlepšila sa lišta kariet a pribudla podpora internacionalizácie.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
  • Prehliadač dokumentov Shelf bol prevedený na používanie knižnice dokumentov MauiKit na zobrazovanie súborov PDF a komiksov. Pridaná podpora pre internacionalizáciu.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
  • Aplikácia Booth Camera pridala nastavenie na zakázanie skenovania QR kódov a pridala podporu pre internacionalizáciu.
  • Strike, integrované vývojové prostredie s podporou pre C++ a CMake, vylepšilo stavací panel a pridalo podporu pre internacionalizáciu.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui
  • Plánovač kalendára Agenda bol prevedený na používanie knižnice kalendára MauiKit. Implementovaná podpora pre vytváranie a zobrazovanie udalostí v kalendári. Pridaná podpora pre internacionalizáciu.
    Rámec budovania rozhrania Maui a aktualizácia balíka aplikácií Maui

Zdroj: opennet.ru

Pridať komentár