Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering

Die ontwikkelaars van die Nitrux-projek het nuwe vrystellings van komponente aangebied wat gebruik word om 'n koppelvlak in die Maui DE-gebruikersomgewing (Maui Shell) te bou. Maui DE bestaan ​​uit 'n stel Maui Apps, die Maui Shell en die MauiKit-raamwerk vir die bou van gebruikerskoppelvlakke, wat klaargemaakte sjablone vir koppelvlak-elemente bied. Die ontwikkeling gebruik ook die Kirigami-raamwerk, wat deur die KDE-gemeenskap ontwikkel is en 'n byvoeging tot die Qt Quick Controls 2-elemente is.

Maui-komponente pas outomaties aan by skermgrootte en beskikbare invoermetodes, sodat dit nie net op rekenaarstelsels gebruik kan word nie, maar ook op slimfone en tablette. Die omgewing ontwikkel die "Konvergensie"-konsep, wat die vermoë impliseer om met dieselfde toepassings te werk, beide op die raakskerms van slimfone en tablette, en op groot skerms van skootrekenaars en rekenaars. Maui DE kan óf uitgevoer word met sy Zpace saamgestelde bediener wat Wayland bestuur, óf deur 'n aparte Cask-dop binne 'n X-bedienergebaseerde sessie te laat loop. Maui-toepassings en -biblioteke is beskikbaar vir aflaai in APK-, AppImage- en TAR-formate. Om die huidige stand van ontwikkeling van die Maui DE-omgewing gebaseer op Manjaro Linux te toets, word selflaaibou van tyd tot tyd gegenereer.

Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering

Belangrikste veranderinge:

  • Bygevoeg ondersteuning vir internasionalisering en koppelvlakvertaling in verskeie tale.
  • MauiKit bied nuwe komponente: Kalender vir die vertoon en navigasie van die kalender; Dokumente om lêers in PDF- en EPubs-formate te bekyk.
  • Het die Arca-argiefbestuurder bygevoeg, wat 'n koppelvlak bied om argiewe oop te maak, lêers voor te bekyk en nuwe lêers by die argief te voeg.
  • Die koppelvlak van Maui Apps is gemoderniseer, waarvoor die vermoë om die oortjiebalk met die nutsbalk te kombineer geïmplementeer is. Die spyskaart is herontwerp. Bygevoeg deursigtigheidseffekte.
  • Die Fiery-blaaier, die Strike-geïntegreerde ontwikkelingsomgewing, die Booth-kamera-toepassing en die Agenda-kalender is gereed gebring vir verspreiding aan gebruikers.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
  • Bygevoeg Maui Demo-program, wat alle koppelvlak-elemente wat beskikbaar is in MauiKit Core demonstreer met 'n wenk en voorbeeldkode.
  • MauiKit verenig die styl van staatsvisualisering (wyser gesweef, gekies, gedruk, ens.) in elemente soos TextField, Switches, Sliders, CheckBoxes, ComboBox. Die ToolBar-element gebruik by verstek 'n lynuitleg vir vinnige plasing van elemente. 'n Nuwe styl vir die Tumbler-element met muiswielsteun is voorgestel. Die AbouDialog-element is herontwerp, met uitgebreide vermoëns om bykomende inligting oor skrywers, vertalers, biblioteke en skakels te vertoon. Verbeterde posisiekeuse vir die ContextualMenu-element in mobiele modus. Die ComboBox-element is herontwerp. Wanneer kliënt-kantversiering (CSD) geaktiveer word, word elemente nie meer vertoon wanneer volskermmodus aktief is nie.
  • Die vermoë om spelling na te gaan, is by die TextEditor-komponent gevoeg.
  • Die ImageTools-komponent bied ondersteuning vir die redigering, byvoeging en verwydering van EXIF-metadata.
  • In die FileBrowser-komponent is ".po"-lêers by die lys van erkende mimiektipes gevoeg. Wanneer jy soek, word 'n aanduiding van die vordering van lêerbewerkings verskaf.
  • Wanneer MauiKit gebou word, word die generering van 'n ".aar"-pakket met Java-komponente vir integrasie met Android verseker.
  • Bygevoeg ondersteuning vir beeldplasing in QRC (Qt Resource Collection) lêers vir ImageColors.
  • In die lêerbestuurder is die ontwerp van die afdeling verander om vinnig na gunsteling dopgehou te navigeer. Bygevoeg die vermoë om die koppelvlak in verskillende tale te vertaal.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
  • Die VVave-musiekspeler het ondersteuning vir internasionalisering bygevoeg en die vertoning van die albumomslagtitel in die hoofsnitlys aangepas.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
  • Die Pix-beeldkyker en -fotobestuurder het voorskoue van gidsinhoud en etikette verbeter. Die beeldkyk-koppelvlak is vereenvoudig. Bygevoeg ondersteuning vir internasionalisering.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
  • Aantekeningsagteware Buho, teksredigeerder Nota, videospeler Clip, webblaaier Fiery, Git-bestuurder Bonsai en adresboek Communicator het ondersteuning vir internasionalisering bygevoeg.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
  • In die Station-terminaal-emulator is 'n deursigtigheidstoetsfunksie bygevoeg, die snelsleutelinstellingsdialoog is herontwerp, die oortjiebalk is verbeter en internasionaliseringsteun is bygevoeg.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
  • Die rakdokumentkyker is omgeskakel om die MauiKit-dokumente-biblioteek te gebruik om PDF's en strokiesprente te vertoon. Bygevoeg ondersteuning vir internasionalisering.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
  • Die Booth-kamera-toepassing het 'n instelling bygevoeg om QR-kodeskandering uit te skakel en ondersteuning vir internasionalisering bygevoeg.
  • Strike, 'n geïntegreerde ontwikkelingsomgewing met ondersteuning vir C++ en CMake, het die boubalk verbeter en ondersteuning vir internasionalisering bygevoeg.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering
  • Die Agenda-kalenderbeplanner is omgeskakel om die MauiKit Kalender-biblioteek te gebruik. Ondersteuning geïmplementeer vir die skep en vertoon van gebeurtenisse op die kalender. Bygevoeg ondersteuning vir internasionalisering.
    Maui-koppelvlakbouraamwerk en Maui Apps-suite-opdatering

Bron: opennet.ru

Voeg 'n opmerking