Maui Shelli esimene alfaversioon on välja antud

Eelmise aasta lõpus jagasime siin blogis uudiseid selle kohta Nitruxi projekti arendajate algatusel, peal uue töölauakeskkonna loomine oma toote jaoks ja nüüd (paar kuud hiljem) on nad välja andnud kasutajakeskkonna esimese alfaversiooni Maui Shell.

See on töölauakeskkond välja töötatud vastavalt lähenemise kontseptsioonile, mis tähendab võimalust töötada samade rakendustega nii nutitelefoni ja tahvelarvuti puuteekraanidel kui ka sülearvutite ja personaalarvutite suurtel ekraanidel.

maui kest kohandub automaatselt ekraani suuruse ja saadaolevate sisestusmeetoditega, ja seda saab kasutada mitte ainult lauaarvutites, vaid ka nutitelefonides ja tahvelarvutites.

Kui töötate tavalistel monitoridel töötab kest töölauarežiimis, ülaosas fikseeritud paneeliga, võimalus avada suvaline arv aknaid ja juhtida hiirega.

Puuteekraaniga varustatud ümbris töötab tahvelarvuti režiimis portreepaigutusega ja täisekraanil avanevate akendega või plaaditud aknahalduritele sarnaselt kõrvuti paigutusega.

Nutitelefonides laienevad paneelielemendid ja rakendused täisekraanile, nagu tavalistel mobiiliplatvormidel.

Sama kesta saab kasutada lauaarvutite, nutitelefonide ja tahvelarvutite jaoks ilma, et peaks looma erinevate vormiteguritega seadmete jaoks eraldi versioone. Näiteks kui kasutate Maui Shelli nutitelefonis või tahvelarvutis, võimaldab kest muuta oma mobiilseadme kaasaskantavaks tööjaamaks, mis pakub monitori, klaviatuuri ja hiirega ühendamisel täielikku töölauakogemust.

maui kest kasutab MauiKiti GUI komponente ja Kirigami raamistikku, mille on välja töötanud KDE kogukond. Kirigami põhineb Qt Quick Controls 2-l, samas kui MauiKit pakub eelehitatud kasutajaliidese malle, mis võimaldavad teil kiiresti luua rakendusi, mis kohanduvad automaatselt ekraani suuruse ja saadaolevate sisestusmeetoditega.

Projektis kasutatakse ka selliseid komponente nagu BlueDevil (Bluetoothi ​​haldus), Plasma-nm (võrguühenduse haldus), KIO, PowerDevil (toitehaldus), KSolid ja PulseAudio.

Teabe väljund pakutakse teie liithalduri abil zpace, mis vastutab akende kuvamise ja paigutamise ning virtuaalsete töölaudade renderdamise eest. Peamise protokollina kasutatakse Waylandi protokolli, mida haldab Qt Wayland Composer API.

Lisaks Zpace, käivitatakse Cask kest, mis rakendab ümbrist, mis katab kogu ekraani sisu ja pakub ka selliste elementide põhirakendusi nagu ülemine paneel, hüpikaknad, ekraanikaardid, teavitusalad, paneel, otseteed, programmikõne liides jne. Lisaks Maui Shelli käitamisele Zpace'i komposiitserveri peal on võimalik ka Cask shelli käitada eraldi X-serveripõhise seansi jooksul.

Esimene alfaväljaanne tähistas Caski kesta põhifunktsioonide rakendamist ja spetsiifiliste elementide väljatöötamine erinevate vormiteguritega seadmete jaoks. Samuti lisatud heli, Bluetoothi, tumeda teema, võrgu, taasesituse ja heleduse juhtimise vidinate tugi.

Veel üks muudatus, mis sellest alfast eristub, on see, et privilegeeritud toimingute tegemiseks on lisatud PolKiti-põhine agent ning võimalus muuta töölaua taustapilti ja kohandada värviskeeme.

Teisest küljest rõhutatakse ka seda lisas programmi seansi startcask-wayland alustamiseks ja selle toimimiseks vajalikke teenuseid. Programmi paneel pakub teie enimkasutatud rakenduste esilehe vaadet, programmikategooriate loendit, hiljutisi allalaadimisi ja kiireks juurdepääsuks otseteid.

Lõpuks tuleb mainida, et juunis on plaanis koostada beetaversioon, mis täiustab Caski funktsionaalsust, pakkudes seansihaldurit, ekraanilukku, toitehaldussüsteemi ja võimalust juhtida klaviatuuri otseteid. Esimene stabiilne väljalase on kavandatud 2022. aasta septembrisse.

Need, kes soovivad selle kohta rohkem teada saada, peaksid teadma, et projekti kood on kirjutatud C++ ja QML keeles ning seda levitatakse LGPL 3.0 litsentsi all ning üksikasju saate vaadata algses märkuses Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.