Ukukhishwa kwe-alpha kokuqala kwendawo yomsebenzisi we-Maui Shell

Abathuthukisi bephrojekthi ye-Nitrux bethule ukukhululwa kwe-alpha kokuqala kwemvelo yomsebenzisi we-Maui Shell, ethuthukiswe ngokuhambisana nomqondo we- "Convergence", okusho ukuthi ikhono lokusebenza nezinhlelo zokusebenza ezifanayo kuzo zombili izikrini zokuthinta zama-smartphones namaphilisi, futhi izikrini ezinkulu zama-laptops nama-PC. I-Maui Shell ijwayela ngokuzenzakalelayo usayizi wesikrini nezindlela zokufaka ezitholakalayo, futhi ingasetshenziswa hhayi ezinhlelweni zedeskithophu kuphela, kodwa futhi kuma-smartphone namathebulethi. Ikhodi yephrojekthi ibhalwe nge-C++ kanye ne-QML, futhi isatshalaliswa ngaphansi kwelayisensi ye-LGPL 3.0.

Lapho usebenza kuma-monitor avamile, igobolondo lisebenza kumodi yedeskithophu, enephaneli ehleliwe phezulu, ikhono lokuvula inombolo engafanele yamafasitela nokulawula ngegundane. Uma unesikrini esithintwayo, igobolondo lisebenza kumodi yethebhulethi enesakhiwo esime mpo sezinto kanye nokuvula amafasitela ukugcwalisa isikrini sonke noma isakhiwo esiseceleni esifana nabaphathi bamawindi anamathayela. Kuma-smartphone, ama-elementi ephaneli nezinhlelo zokusebenza zinwebeka zibe isikrini esigcwele, njengezinkundla zeselula ezivamile.

Ukukhishwa kwe-alpha kokuqala kwendawo yomsebenzisi we-Maui Shell

Igobolondo elifanayo lingasetshenziselwa izinhlelo zedeskithophu, ama-smartphones kanye namathebulethi, ngaphandle kwesidingo sokudala izinguqulo ezihlukene zamadivayisi anezici zefomu ezahlukene. Isibonelo, uma usebenzisa i-Maui Shell ku-smartphone noma ithebhulethi, igobolondo likuvumela ukuthi uguqule idivayisi yakho yeselula ibe yindawo yokusebenza ephathekayo enikeza isixhumi esibonakalayo esigcwele sedeskithophu lapho uxhuma imonitha, ikhibhodi negundane.

Ukukhishwa kwe-alpha kokuqala kwendawo yomsebenzisi we-Maui Shell

I-Maui Shell isebenzisa izingxenye ze-MauiKit GUI kanye nohlaka lwe-Kirigami, oluthuthukiswe umphakathi we-KDE. I-Kirigami iyi-superset ye-Qt Quick Controls 2, futhi i-MauiKit inikeza izifanekiso zesici esenziwe ngomumo esenziwe esikuvumela ukuthi udale ngokushesha izinhlelo zokusebenza ezijwayelana ngokuzenzakalelayo nosayizi wesikrini nezindlela zokufaka ezitholakalayo. Le phrojekthi iphinde isebenzise izingxenye ezifana neBlueDevil (ukuphathwa kweBluetooth), iPlasma-nm (ukuphathwa kwenethiwekhi), i-KIO, i-PowerDevil (ukuphathwa kwamandla), i-KSolid ne-PulseAudio.

Ukukhishwa kolwazi kunikezwa kusetshenziswa umphathi wayo oyinhlanganisela u-Zpace, onesibopho sokubonisa nokubeka amawindi kanye nokucubungula amadeskithophu abonakalayo. Iphrothokholi ye-Wayland isetshenziswa njengephrothokholi eyinhloko, esetshenziswa kusetshenziswa i-Qt Wayland Compositor API. Egijima phezu kwe-Zpace igobolondo le-Cask, elisebenzisa isiqukathi esimboza konke okuqukethwe kwesikrini, futhi lihlinzeka ngokusetshenziswa okuyisisekelo kwezinto ezifana nebha ephezulu, izingxoxo eziphumayo, amamephu esikrini, izindawo zezaziso, iphaneli yedokhu, izinqamuleli, isixhumi esibonakalayo sokushaya ucingo, njll. Ngokungeziwe ekusebenziseni i-Maui Shell ngaphezulu kweseva yayo eyinhlanganisela ye-Zpace, kungenzeka futhi ukusebenzisa igobolondo le-Cask elihlukile ngaphakathi kweseshini esekelwe kuseva ye-X.

Ukukhishwa kwe-alpha kokuqala kumake ukuqaliswa kokusebenza okuyisisekelo kwegobolondo le-Cask kanye nokuthuthukiswa kwezinto eziqondene namadivayisi anezici zefomu ezihlukile. Kungezwe futhi ukusekelwa komsindo, i-Bluetooth, itimu emnyama, amawijethi okulawula inethiwekhi, ukudlalwa nokukhanya. I-ejenti esekelwe ku-PolKit yengeziwe ukwenza izenzo eziyilungelo. Kungenzeka ukushintsha isithombe sangemuva sedeskithophu futhi ulungise ngokuguquguqukayo amasu ombala. Kwengezwe uhlelo lokuqalisa iseshini ye-startcask-wayland kanye nezinsiza ezidingekayo ekusebenzeni kwayo. Iphaneli yohlelo inikeza isibonisi ekhasini lokuqala lezinhlelo zokusebenza ezisetshenziswa kakhulu, uhlu lwezigaba zohlelo, ukulanda kwakamuva kanye nezinqamuleli zokuzulazula okusheshayo.

Ukukhishwa kwe-alpha kokuqala kwendawo yomsebenzisi we-Maui Shell

NgoJuni, kuhlelwe ukudala ukukhishwa kwe-beta, okuzokwenza ngcono ukusebenza kwe-Cask, ukunikeza umphathi weseshini, i-locker yesikrini, uhlelo lokuphatha amandla kanye nekhono lokulawula ngezinqamuleli zekhibhodi. Ukukhishwa kokuqala okuzinzile kuhlelelwe uSepthemba 2022.

Source: opennet.ru

Engeza amazwana