I-Maui Shell, indawo entsha yomsebenzisi evela kubaphuhlisi beNitrux

Kutshanje i abaphuhlisi bosasazo lweNitrux, inika indawo yayo yedesktop "NX Desktop", yaziwe isibhengezo ukwenza indawo entsha yomsebenzisi we-Maui Shell enokusetyenziswa kwiikhompyuter zedesktop, izixhobo eziphathwayo kunye neetafile, ukuziqhelanisa ngokuzenzekelayo kwisayizi yesikrini kunye neendlela ezikhoyo zokungenisa.

Imekobume iyatyhileka phantsi kwengcamango ethi "Convergence", nto leyo ethetha ukukwazi ukusebenza ngezicelo ezifanayo zombini kwizikrini ezichukumisayo zee-smartphones kunye neetafile, kunye nakwizikrini ezinkulu zeelaptops kunye neePC.

Ngokomzekelo, ulusu lwe-smartphone lunokwenziwa ngesiseko se-Maui Shell, ethi, xa iqhagamshelwe kwimonitha, ikhibhodi, kunye nempuku, inokuguqula i-smartphone yakho ibe yindawo yokusebenza ephathekayo. Ulusu olufanayo lunokusetyenziselwa iidesktops, ii-smartphones kunye neetafile, ngaphandle kwesidingo sokwenza iinguqulelo ezahlukeneyo zezixhobo ezinemiba eyahlukeneyo yefomu.

Iqokobhe lisebenzisa i MauiKit GUI amalungu kunye nesakhelo se Kirigami ephuhliswa luluntu lwe KDE. I-Kirigami yiplagi ye-Qt yoLawulo oluKhawulezayo 2, kwaye i-MauiKit inikezela ngeetemplates zojongano lomsebenzisi ngaphandle kwebhokisi ezikuvumela ukuba wenze izicelo ngokukhawuleza eziziqhelanisa ngokuzenzekelayo kwisayizi yesikrini kunye neendlela zokufaka ezikhoyo.

I-Maui Shell User Environment Yenziwe ngamacandelo amabini:

  • I-Cask wrapper ebonelela ngesikhongozeli esibandakanya yonke imixholo ekwisikrini. Iqokobhe likwabandakanya iitemplates ezisisiseko zezinto ezifana nebar ephezulu, iibhokisi zencoko yababini eziphumayo, iimephu ezikwiscreen, iindawo zezaziso, i-docking bar, iindlela ezimfutshane, ujongano lwenkqubo yokucela, njl.
  • Umphathi wekhompawundi weZpace, unoxanduva lokubonisa nokubeka iifestile kwisikhongozeli seCask, ukusetyenzwa kwedesktop enenyani.

Ibha ephezulu iqulethe indawo yesaziso, ikhalenda, kunye nokutshintsha ukufikelela ngokukhawuleza kwimisebenzi emininzi eqhelekileyo, njengokufikelela kwiisetingi zenethiwekhi, ukutshintsha umthamo, ukulungelelanisa ukukhanya kwesikrini, ukulawula ukudlala, nokulawula iseshoni. Emazantsi esikrini, kukho ipaneli yokubeka, ebonisa ii-icon zezicelo ezikhonjiweyo, ulwazi malunga neenkqubo ezisebenzayo, kunye neqhosha lokuzulazula kwiinkqubo ezifakiweyo (isiqalisi). Iinkqubo ezikhoyo zihlelwa okanye zibekwe ngokwamaqela ngokwecebo lokucoca.

Xa usebenza kwiimonitha eziqhelekileyo, iqokobhe lisebenza kwimo yedesktop, kunye nendawo yolawulo edotiweyo phezulu, engagqunywanga ziifestile ezivulwe kwiscreen esigcweleyo, kunye nezixhobo zephaneli zivaleleka ngokuzenzekelayo xa ucofa ngaphandle kwazo. Ujongano lokhetho lwesicelo luvula embindini wekhusi. Ulawulo lwenzelwe ukusebenzisa imouse.

Ngesikrini esichukumisayo, iqokobhe lisebenza kwimowudi yethebhulethi yomfanekiso: Vula iifestile zigcwalise isikrini sonke kwaye ziboniswe ngaphandle kwezinto zokuhombisa. Kwidesktop enenyani, akukho ngaphezulu kweefestile ezimbini ezivunyelweyo, ezibekwe ecaleni okanye kwi-stack, ngokufaniswa nabaphathi befestile yeethayile. Iifestile zinokulungiswa ngokutsha nge-'pinch' gesture, okanye iifestile zinokushukunyiswa ngokuzityibilikisa ngeminwe emithathu; Xa ususa ifestile kumda wesikrini, ikhutshelwa kwenye idesktop enenyani. Ujongano lokhetho lwesicelo luthatha yonke indawo yesikrini ekhoyo.

Kwiifowuni, izinto zephaneli kunye noluhlu lwezicelo zanda ukuya kwiscreen esigcweleyo: Intshukumo etyibilikayo kwicala lasekhohlo lephaneli ephezulu ivula ibhloko enoluhlu lwezaziso kunye nekhalenda, kwaye ngakwesokudla, ibhloko yokuseta ngokukhawuleza. Ukuba umxholo woluhlu lwezicelo, izaziso okanye useto alungeni kwiscreen esinye, ukuskrola kusetyenziswa. Inye kuphela iwindow enokuboniswa kwidesktop nganye enenyani, ethatha yonke indawo ekhoyo kwaye igqithe kwipheyini esezantsi. Usebenzisa izijekulo zokuswayipha kwiscreen, unokuvula ibha engezantsi okanye utshintshe phakathi kosetyenziso oluvuliweyo.

Iprojekthi ikuphuhliso olusebenzayo. Iimpawu ezingekaphunyezwa zibandakanya ukuxhaswa kwee-multi-monitor setups, umphathi weseshoni, umququzeleli, kunye nokusetyenziswa kwe-XWayland ukuqhuba izicelo ze-X11 kwiseshoni esekwe kwi-Wayland.

Inguqulo yokuqala yovavanyo ifakwe njengenketho kuhlaziyo lukaDisemba lwe-Nitrux 1.8 yokusabalalisa. Kukho iinketho ezimbini zokuqalisa i-Maui Shell: ngeyakho iZpace yomncedisi oyintlanganisela usebenzisa iWayland, kwaye uqalise iqokobhe leCask elahlukileyo ngaphakathi kweseshoni esekwe kwiseva X. Uguqulelo lokuqala lwealpha lucwangciselwe uMatshi, uguqulelo lwebeta lucwangciselwe uJuni, kwaye ukukhutshwa kokuqala okuzinzileyo kucwangciselwe uSeptemba 2022.

Ikhowudi yeprojekthi ibhalwe kwi-C ++ kunye ne-QML kwaye ihanjiswa phantsi kwelayisensi ye-LGPL 3.0.

Okokugqibela, ukuba unomdla wokwazi ngakumbi ngayo, ungajongana neenkcukacha kwi ukulandela ikhonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Jose Benaque sitsho

    Lo Bawo!!! Ndiyilandele iprojekthi ixesha elingaphezu konyaka. Ngethemba ukuba yi-GUI elungileyo enokuthi ixhume kwisixhobo sokudibanisa.