Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus

Nitruxi projekti arendajad esitlesid Maui DE (Maui Shell) kasutajakeskkonnas liidese koostamiseks kasutatud komponentide uusi väljalaseid. Maui DE koosneb Maui Appsi komplektist, Maui Shellist ja MauiKiti kasutajaliidese raamistikust, mis pakub eelehitatud kasutajaliidese malle. Arenduses kasutatakse ka Kirigami raamistikku, mille on välja töötanud KDE kogukond ja mis on lisandmoodul Qt Quick Controls 2 elementidele.

Maui komponendid kohanduvad automaatselt ekraani suuruse ja saadaolevate sisestusmeetoditega, võimaldades neid kasutada mitte ainult lauaarvutites, vaid ka nutitelefonides ja tahvelarvutites. Keskkond arendab kontseptsiooni "Convergence", mis eeldab võimalust töötada samade rakendustega nii nutitelefoni ja tahvelarvuti puuteekraanidel kui ka sülearvutite ja personaalarvutite suurtel ekraanidel. Maui DE saab käivitada kas oma Zpace'i komposiitserveriga, kasutades Waylandi, või käivitades X-serveripõhises seansi sees eraldi Cask-shelli. Maui rakendused ja teegid on allalaadimiseks saadaval APK, AppImage ja TAR vormingutes. Manjaro Linuxil põhineva Maui DE keskkonna arengu hetkeseisu testimiseks genereeritakse perioodiliselt alglaadimisversioone.

Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus

Peamised muudatused:

  • Lisatud on liidese rahvusvahelistumise ja tõlkimise tugi mitmesse keelde.
  • MauiKit pakub uusi komponente: Kalender kalendri kuvamiseks ja navigeerimiseks; Dokumendid PDF- ja EPub-failide vaatamiseks.
  • Lisatud on Arca arhiivihaldur, mis pakub liidest arhiivide avamiseks, failide eelvaateks ja uute failide arhiivi lisamiseks.
  • Maui Appsi liidest on kaasajastatud, mille jaoks on rakendatud vahekaardiriba ja tööriistariba kombineerimise võimalus. Uuendatud menüü. Lisatud läbipaistvusefektid.
  • Fiery brauser, Strike IDE, Boothi ​​kaamerarakendus ja Agenda kalender on kasutajatele levitamiseks valmis.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
  • Lisatud on Maui Demo programm, mis demonstreerib kõiki MauiKit Core'is saadaolevaid liidese elemente koos tööriistaspikri ja näidiskoodiga.
  • MauiKit ühendab renderdusoleku stiili (hõljutatud, valitud, vajutatud jne) sellistes elementides nagu tekstiväli, lülitid, liugurid, märkeruudud, liitkastid. Tööriistaribal on üksuste kiireks paigutamiseks vaikesisene paigutus. Hiireratta toega on pakutud välja uus Tumbleri elemendi stiil. Uuendatud on element AbouDialog, milles avarduvad autorite, tõlkijate, raamatukogude ja linkide lisainfo kuvamise võimalused. Täiustatud asukohavalik ContextualMenu elemendi jaoks mobiilirežiimis. ComboBoxi element on ümber kujundatud. Kliendipoolse dekoratsiooni (CSD) lubamine lõpetas elementide kuvamise, kui täisekraan oli aktiivne.
  • Tekstiredaktori komponendile on lisatud õigekirja kontrollimise võimalus.
  • Komponent ImageTools toetab EXIF ​​​​metaandmete redigeerimist, lisamist ja kustutamist.
  • Failibrauseri komponendi tunnustatud MIME tüüpide loendisse lisati ".po" failid. Otsimisel kuvatakse failitoimingute edenemine.
  • MauiKiti ehitamisel luuakse Java komponentidega pakett ".aar" Androidiga integreerimiseks.
  • QRC (Qt Resource Collection) failid ImageColorsile lisasid tuge piltide positsioneerimiseks.
  • Failihalduris on jaotise kujundust muudetud, et kiiresti lemmikkataloogidesse navigeerida. Lisatud on võimalus tõlkida liidest erinevatesse keeltesse.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
  • Lisati VVave muusikapleieri rahvusvahelistumise tugi ja kohandati albumi kujunduse pealkirja kuvamist põhiesitusloendis.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
  • Pix Image Viewer ja Photo Manager on täiustanud kataloogide ja siltide sisu eelvaateid. Lihtsustatud liides piltide vaatamiseks. Lisatud on rahvusvahelistumise tugi.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
  • Buho märkmete tegemise tarkvara, Nota tekstiredaktor, Clip videopleier, Fiery veebibrauser, Bonsai Git manager ja Communicator aadressiraamat on lisanud rahvusvahelistumise toe.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
  • Jaama terminali emulaatorisse on lisatud läbipaistvuse testimise funktsioon, kiirklahvide seadistuste dialoog on ümber kujundatud, vahekaartide riba on täiustatud ja rahvusvahelistumise tugi.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
  • Riiuli dokumendivaatur on üle viidud PDF-ide ja koomiksite kuvamiseks MauiKiti dokumentide teeki. Lisatud on rahvusvahelistumise tugi.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
  • Lisati säte QR-koodide skannimise keelamiseks Boothi ​​kaamerarakenduses ja lisati rahvusvahelistumise tugi.
  • Strike, integreeritud arenduskeskkond, mis toetab C++ ja CMake'i, on täiustanud ehitusriba ja lisanud tuge rahvusvahelistumisele.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus
  • Agenda kalendri planeerija on üle viidud MauiKiti kalendri teeki kasutama. Rakendatud on sündmuste loomise ja kalendris kuvamise tugi. Lisatud on rahvusvahelistumise tugi.
    Maui liidese loomise raamistik ja Maui Appsi komplekti värskendus

Allikas: opennet.ru

Lisa kommentaar