Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys

Nitrux-projektin kehittäjät esittelivät uusia julkaisuja komponenteista, joilla rakennettiin rajapinta Maui DE -käyttäjäympäristössä (Maui Shell). Maui DE koostuu Maui-sovelluksista, Maui Shellistä ja käyttöliittymien rakentamiseen tarkoitetusta MauiKit-kehyksestä, joka tarjoaa valmiita käyttöliittymäelementtimalleja. Kehityksessä käytetään myös KDE-yhteisön kehittämää Kirigami-kehystä, joka on lisäosa Qt Quick Controls 2 -elementteihin.

Mauin komponentit mukautuvat automaattisesti näytön koon ja käytettävissä olevien syöttötapojen mukaan, mikä mahdollistaa niiden käytön pöytätietokoneiden lisäksi myös älypuhelimissa ja tableteissa. Ympäristö kehittää ”Convergence”-konseptia, joka tarkoittaa kykyä työskennellä samojen sovellusten kanssa sekä älypuhelimien ja tablettien kosketusnäytöillä että kannettavien ja PC-tietokoneiden suurilla näytöillä. Maui DE:tä voidaan käyttää joko sen Zpace-komposiittipalvelimen kanssa, jossa on käynnissä Wayland, tai käyttämällä erillistä Cask-kuorta X-palvelinpohjaisessa istunnossa. Maui-sovellukset ja -kirjastot ovat ladattavissa APK-, AppImage- ja TAR-muodoissa. Manjaro Linuxiin perustuvan Maui DE -ympäristön nykyisen kehitystilan testaamiseksi käynnistysversioita luodaan ajoittain.

Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys

Suurimmat muutokset:

  • Lisätty tuki kansainvälistymiselle ja käyttöliittymän kääntämiselle useille kielille.
  • MauiKit tarjoaa uusia komponentteja: Kalenteri kalenterin näyttämiseen ja navigointiin; Asiakirjat PDF- ja EPubs-muotoisten tiedostojen katseluun.
  • Lisätty Arca-arkistonhallinta, joka tarjoaa käyttöliittymän arkistojen avaamiseen, tiedostojen esikatseluun ja uusien tiedostojen lisäämiseen arkistoon.
  • Maui Appsin käyttöliittymä on modernisoitu, ja siinä on otettu käyttöön mahdollisuus yhdistää välilehtipalkki työkalupalkkiin. Ruokalista on muotoiltu uudelleen. Lisätty läpinäkyvyystehosteita.
  • Fiery-selain, Strike-integroitu kehitysympäristö, Booth-kamerasovellus ja Agenda-kalenteri on tuotu valmiiksi jaettavaksi käyttäjille.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
  • Lisätty Maui Demo -ohjelma, joka esittelee kaikki MauiKit Coressa saatavilla olevat käyttöliittymäelementit vihjeen ja esimerkkikoodin kera.
  • MauiKit yhdistää tilan visualisoinnin tyylin (kohdistin vietetty, valittu, painettu jne.) elementeissä, kuten tekstikenttä, kytkimet, liukusäätimet, valintaruudut, yhdistelmäruutu. ToolBar-elementti käyttää oletusarvoisesti riviasettelua elementtien nopeaan sijoittamiseen. Hiiren rullatuella varustetulle Tumbler-elementille on ehdotettu uutta tyyliä. AbouDialog-elementti on suunniteltu uudelleen, ja siinä on laajennettuja ominaisuuksia lisätietojen näyttämiseen kirjoittajista, kääntäjistä, kirjastoista ja linkeistä. ContextualMenu-elementin sijainnin valinta on parannettu mobiilitilassa. ComboBox-elementti on suunniteltu uudelleen. Kun asiakaspuolen koristelu (CSD) otetaan käyttöön, elementtejä ei enää näytetä, kun koko näytön tila on aktiivinen.
  • Mahdollisuus tarkistaa oikeinkirjoitus on lisätty TextEditor-komponenttiin.
  • ImageTools-komponentti tukee EXIF-metatietojen muokkaamista, lisäämistä ja poistamista.
  • FileBrowser-komponentissa .po-tiedostot on lisätty tunnistettujen mime-tyyppien luetteloon. Haettaessa annetaan osoitus tiedostotoimintojen edistymisestä.
  • MauiKitia rakennettaessa varmistetaan ".aar"-paketin luominen Java-komponenteilla integroitavaksi Androidin kanssa.
  • Lisätty tuki kuvien sijoittamiselle ImageColorsin QRC-tiedostoihin (Qt Resource Collection).
  • Tiedostonhallinnassa osion ulkoasua on muutettu niin, että se siirtyy nopeasti suosikkihakemistoihin. Lisätty mahdollisuus kääntää käyttöliittymä eri kielille.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
  • VVave-musiikkisoitin on lisännyt kansainvälistymisen tuen ja säätänyt albumin kannen otsikon näyttöä pääsoittolistassa.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
  • Pix-kuvankatseluohjelma ja valokuvienhallinta ovat parantaneet hakemiston sisällön ja tunnisteiden esikatselua. Kuvien katselukäyttöliittymää on yksinkertaistettu. Lisätty tuki kansainvälistymiselle.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
  • Muistiinpanoohjelmisto Buho, tekstieditori Nota, videosoitin Clip, verkkoselain Fiery, Git Manager Bonsai ja osoitekirja Communicator ovat lisänneet kansainvälistymisen tuen.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
  • Station-pääteemulaattoriin on lisätty läpinäkyvyyden testaustoiminto, pikanäppäinasetusten valintaikkuna on suunniteltu uudelleen, välilehtipalkkia on parannettu ja kansainvälistymisen tuki on lisätty.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
  • Shelf-dokumenttien katseluohjelma on muunnettu käyttämään MauiKit Documents -kirjastoa PDF-tiedostojen ja sarjakuvien näyttämiseen. Lisätty tuki kansainvälistymiselle.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
  • Booth-kamerasovellus on lisännyt asetuksen, jolla QR-koodin skannaus poistetaan käytöstä, ja lisätty tuki kansainvälistymiselle.
  • Strike, integroitu kehitysympäristö, joka tukee C++:aa ja CMakea, on parantanut rakennuspalkkia ja lisännyt tukea kansainvälistymiselle.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys
  • Agenda-kalenterisuunnittelija on muutettu käyttämään MauiKit Calendar -kirjastoa. Toteutettu tuki tapahtumien luomiseen ja näyttämiseen kalenterissa. Lisätty tuki kansainvälistymiselle.
    Maui-käyttöliittymän rakennuskehys ja Maui Apps -pakettipäivitys

Lähde: opennet.ru

Lisää kommentti