Buvo išleista pirmoji Maui Shell alfa versija

Praėjusių metų pabaigoje tinklaraštyje pasidalinome naujienomis apie Nitrux projekto kūrėjų iniciatyvaant sukurti naują darbalaukio aplinką savo produktui ir šiandien (po kelių mėnesių) jie išleido pirmąją vartotojo aplinkos alfa versiją Maui Shell.

Tai darbalaukio aplinka sukurta pagal „konvergencijos“ koncepciją, o tai reiškia galimybę dirbti su tomis pačiomis programomis tiek išmaniojo telefono, tiek planšetinio kompiuterio jutikliniuose ekranuose ir dideliuose nešiojamųjų ir asmeninių kompiuterių ekranuose.

maui apvalkalas automatiškai prisitaiko prie ekrano dydžio ir galimų įvesties metodų, ir gali būti naudojamas ne tik stalinių kompiuterių sistemose, bet ir išmaniuosiuose telefonuose bei planšetiniuose kompiuteriuose.

Kai dirbate įprastuose monitoriuose apvalkalas veikia darbalaukio režimu, su fiksuotu skydeliu viršuje, galimybė atidaryti bet kokį langų skaičių ir valdyti pele.

Kai yra jutiklinis ekranas, dėklas veikia planšetinio kompiuterio režimu su vertikaliu išdėstymu ir langais, kurie atidaromi visame ekrane arba išdėstymu šalia šalia, panašiai kaip išklotos langų tvarkyklės.

Išmaniuosiuose telefonuose skydelio elementai ir programos išplečiami iki viso ekrano, kaip ir tradicinėse mobiliosiose platformose.

Tas pats apvalkalas gali būti naudojamas staliniams kompiuteriams, išmaniesiems telefonams ir planšetiniams kompiuteriams nereikia kurti atskirų versijų įrenginiams su skirtingais formos veiksniais. Pavyzdžiui, kai naudojate Maui Shell išmaniajame telefone ar planšetiniame kompiuteryje, apvalkalas leidžia paversti savo mobilųjį įrenginį nešiojama darbo stotimi, kuri suteikia visapusišką darbalaukio patirtį prijungus prie monitoriaus, klaviatūros ir pelės.

maui apvalkalas naudoja MauiKit GUI komponentus ir Kirigami sistemą, kuriuos sukūrė KDE bendruomenė. „Kirigami“ yra pagrįsta „Qt Quick Controls 2“, o „MauiKit“ pateikia iš anksto sukurtus vartotojo sąsajos šablonus, leidžiančius greitai sukurti programas, kurios automatiškai prisitaiko prie ekrano dydžio ir galimų įvesties metodų.

Projekte taip pat naudojami tokie komponentai kaip BlueDevil (Bluetooth valdymas), Plasma-nm (tinklo ryšio valdymas), KIO, PowerDevil (maitinimo valdymas), KSolid ir PulseAudio.

Informacijos išvestis pateikiama naudojant jūsų sudėtinį tvarkyklę zpace, kuri yra atsakinga už langų rodymą ir įdėjimą bei virtualių stalinių kompiuterių apdorojimą. Wayland protokolas naudojamas kaip pagrindinis protokolas, kurią tvarko Qt Wayland Composer API.

además de Zpace, vykdomas Cask apvalkalas, kuri įgyvendina apvyniojimą, apimantį visą ekrano turinį, taip pat pateikia pagrindinius elementų, tokių kaip viršutinis skydelis, iššokantys dialogai, ekrano žemėlapiai, pranešimų sritys, skydelis, spartieji klavišai, programos iškvietimo sąsaja ir kt., įgyvendinimą. Be „Maui Shell“ paleidimo „Zpace“ sudėtinio serverio viršuje, „Cask“ apvalkalą taip pat galima paleisti atskirai per X serverio sesiją.

Pirmasis alfa versija pažymėta pagrindinės „Cask“ apvalkalo funkcijos įgyvendinimu ir specifinių elementų kūrimas prietaisams su skirtingais formos veiksniais. Taip pat papildomas garso, „Bluetooth“, tamsios temos, tinklo valdiklių, atkūrimo ir ryškumo palaikymas.

Kitas pokytis, išsiskiriantis iš šios alfa versijos, yra tai, kad buvo pridėtas „PolKit“ pagrindu sukurtas agentas, kuris atlieka privilegijuotus veiksmus ir buvo suteikta galimybė keisti darbalaukio foną bei adaptyviai reguliuoti spalvų schemas.

Kita vertus, taip pat pabrėžiama, kad pridėjo programą sesijai startcask-wayland pradėti ir jo veiklai reikalingas paslaugas. Programų skydelyje pateikiamas dažniausiai naudojamų programų priekinio puslapio vaizdas, programų kategorijų sąrašas, naujausi atsisiuntimai ir sparčios prieigos spartieji klavišai.

Galiausiai reikėtų paminėti tai birželio mėnesį planuojama sukurti beta versiją, kuris pagerins „Cask“ funkcionalumą, siūlydamas seansų tvarkyklę, ekrano užraktą, energijos valdymo sistemą ir galimybę valdyti sparčiaisiais klavišais. Pirmasis stabilus leidimas numatytas 2022 m. rugsėjo mėn.

Tiems, kurie nori sužinoti daugiau apie tai, turėtumėte žinoti, kad projekto kodas yra parašytas C++ ir QML kalbomis ir platinamas pagal LGPL 3.0 licenciją, o detales galite rasti originalioje pastaboje. Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.