Maui interface building framework ug Maui Apps suite update

Ang mga nag-develop sa proyekto sa Nitrux nagpresentar sa mga bag-ong pagpagawas sa mga sangkap nga gigamit sa paghimo og interface sa Maui DE user environment (Maui Shell). Ang Maui DE naglangkob sa usa ka set sa Maui Apps, ang Maui Shell ug ang MauiKit nga gambalay alang sa pagtukod sa mga interface sa user, nga nagtanyag og andam nga mga template sa elemento sa interface. Ang pag-uswag naggamit usab sa Kirigami framework, nga gimugna sa KDE nga komunidad ug usa ka add-on sa Qt Quick Controls 2 nga mga elemento.

Ang mga sangkap sa Maui awtomatikong mopahiangay sa gidak-on sa screen ug magamit nga mga pamaagi sa pag-input, nga gitugotan sila nga magamit dili lamang sa mga sistema sa desktop, apan usab sa mga smartphone ug tablet. Ang palibot nagpalambo sa konsepto nga "Convergence", nga nagpasabot sa abilidad sa pagtrabaho sa parehas nga mga aplikasyon sa mga touch screen sa mga smartphone ug tablet, ug sa dagkong mga screen sa mga laptop ug PC. Ang Maui DE mahimong ipadagan bisan sa iyang Zpace composite server nga nagpadagan sa Wayland, o pinaagi sa pagpadagan sa usa ka separado nga Cask shell sulod sa usa ka X server-based session. Ang mga aplikasyon sa Maui ug mga librarya magamit alang sa pag-download sa mga format sa APK, AppImage ug TAR. Aron masulayan ang kasamtangan nga kahimtang sa pag-uswag sa Maui DE nga palibot nga gibase sa Manjaro Linux, ang mga boot build kanunay nga gihimo.

Maui interface building framework ug Maui Apps suite update

Panguna nga mga pagbag-o:

  • Gidugang nga suporta alang sa internasyonalisasyon ug paghubad sa interface sa daghang mga pinulongan.
  • Nagtanyag ang MauiKit og bag-ong mga sangkap: Kalendaryo alang sa pagpakita ug pag-navigate sa kalendaryo; Mga dokumento alang sa pagtan-aw sa mga file sa PDF ug EPubs nga mga format.
  • Gidugang ang Arca archive manager, nga naghatag usa ka interface alang sa pag-abli sa mga archive, pag-preview sa mga file, ug pagdugang bag-ong mga file sa archive.
  • Ang interface sa Maui Apps gi-moderno, diin ang abilidad sa paghiusa sa tab bar sa toolbar gipatuman. Ang menu gidesinyo pag-usab. Gidugang nga mga epekto sa transparency.
  • Ang nagdilaab nga browser, ang Strike integrated development environment, ang Booth camera application ug ang Agenda calendar giandam na alang sa pag-apod-apod sa mga tiggamit.
    Maui interface building framework ug Maui Apps suite update
  • Gidugang ang programa sa Maui Demo, nga nagpakita sa tanan nga mga elemento sa interface nga magamit sa MauiKit Core nga adunay usa ka pahiwatig ug pananglitan nga code.
  • Ang MauiKit naghiusa sa estilo sa state visualization (cursor hovered, pinili, gipugos, ug uban pa) sa mga elemento sama sa TextField, Switches, Sliders, CheckBoxes, ComboBox. Ang ToolBar nga elemento naggamit sa usa ka linya nga layout sa default alang sa dali nga pagbutang sa mga elemento. Usa ka bag-ong istilo alang sa elemento sa Tumbler nga adunay suporta sa ligid sa mouse gisugyot. Ang elemento sa AbouDialog gidesinyo pag-usab, nga adunay gipalapdan nga kapabilidad sa pagpakita sa dugang nga impormasyon bahin sa mga tagsulat, tighubad, mga librarya ug mga link. Gipauswag nga pagpili sa posisyon alang sa ContextualMenu nga elemento sa mobile mode. Ang elemento sa ComboBox gidesinyo pag-usab. Kung gipagana ang dekorasyon sa kilid sa kliyente (CSD), dili na ipakita ang mga elemento kung aktibo ang full-screen mode.
  • Ang abilidad sa pagsusi sa spelling gidugang sa TextEditor component.
  • Ang sangkap sa ImageTools naghatag suporta alang sa pag-edit, pagdugang, ug pagtangtang sa EXIF ​​​​metadata.
  • Sa bahin sa FileBrowser, ang ".po" nga mga file gidugang sa lista sa giila nga mga tipo sa mime. Kung nangita, usa ka timailhan sa pag-uswag sa mga operasyon sa file gihatag.
  • Sa pagtukod sa MauiKit, ang henerasyon sa usa ka ".aar" nga pakete nga adunay mga sangkap sa Java alang sa panagsama sa Android gisiguro.
  • Gidugang nga suporta alang sa pagbutang sa imahe sa QRC (Qt Resource Collection) nga mga file para sa ImageColors.
  • Sa file manager, ang disenyo sa seksyon giusab aron dali nga maka-navigate sa paborito nga mga direktoryo. Gidugang ang abilidad sa paghubad sa interface ngadto sa lain-laing mga pinulongan.
    Maui interface building framework ug Maui Apps suite update
  • Ang VVave music player midugang og suporta alang sa internationalization ug gi-adjust ang display sa album cover title sa main playlist.
    Maui interface building framework ug Maui Apps suite update
  • Ang tigtan-aw sa imahe sa Pix ug tagdumala sa litrato nagpauswag sa mga preview sa sulud sa direktoryo ug mga tag. Ang interface sa pagtan-aw sa imahe gipasayon. Gidugang nga suporta alang sa internasyonalisasyon.
    Maui interface building framework ug Maui Apps suite update
  • Note-taking software Buho, text editor Nota, video player Clip, web browser Fiery, Git manager Bonsai ug address book Communicator midugang suporta alang sa internationalization.
    Maui interface building framework ug Maui Apps suite update
    Maui interface building framework ug Maui Apps suite update
    Maui interface building framework ug Maui Apps suite update
  • Sa Station terminal emulator, usa ka transparency testing function ang gidugang, ang hotkey settings dialog kay gidesinyo pag-usab, ang tab bar gipauswag, ug ang internationalization nga suporta gidugang.
    Maui interface building framework ug Maui Apps suite update
  • Ang tigtan-aw sa dokumento sa Shelf nakabig aron magamit ang librarya sa MauiKit Documents aron ipakita ang mga PDF ug komiks. Gidugang nga suporta alang sa internasyonalisasyon.
    Maui interface building framework ug Maui Apps suite update
  • Ang Booth camera app midugang og setting aron dili ma-disable ang QR code scanning ug dugang suporta para sa internationalization.
  • Ang Strike, usa ka integrated development environment nga adunay suporta alang sa C++ ug CMake, nakapaayo sa build-bar ug midugang og suporta para sa internationalization.
    Maui interface building framework ug Maui Apps suite update
  • Ang Agenda calendar planner kay nakabig aron magamit ang MauiKit Calendar library. Gipatuman nga suporta alang sa paghimo ug pagpakita sa mga panghitabo sa kalendaryo. Gidugang nga suporta alang sa internasyonalisasyon.
    Maui interface building framework ug Maui Apps suite update

Source: opennet.ru

Idugang sa usa ka comment