Àrainneachd cleachdaiche fosgailte ùr Maui Shell air a thoirt a-steach

Dh’ainmich luchd-leasachaidh cuairteachadh Nitrux, a tha a’ tabhann an deasg aige fhèin NX Desktop, gun deach àrainneachd cleachdaiche ùr a chruthachadh, Maui Shell, a ghabhas cleachdadh air siostaman deasg, innealan gluasadach agus tablaidean, ag atharrachadh gu fèin-ghluasadach a rèir meud sgrion agus dòighean cuir a-steach fiosrachaidh a tha rim faighinn. . Tha còd a’ phròiseict sgrìobhte ann an C++ agus QML, agus air a chuairteachadh fo chead LGPL 3.0.

Bidh an àrainneachd a’ leasachadh a’ bhun-bheachd “Convergence”, a tha a’ ciallachadh comas a bhith ag obair leis na h-aon thagraidhean an dà chuid air scrionaichean suathaidh fònaichean sgairteil agus clàran, agus air scrionaichean mòra de choimpiutairean-uchd agus PCan. Mar eisimpleir, stèidhichte air an Maui Shell, faodar slige airson fòn cliste a chruthachadh, a leigeas leat, nuair a cheanglas tu monitor, meur-chlàr agus luchag, dhut am fòn cliste a thionndadh gu ionad-obrach so-ghiùlain. Faodar an aon shlige a chleachdadh airson siostaman deasg, fònaichean sgairteil agus clàran, gun fheum air dreachan fa leth a chruthachadh airson innealan le diofar fhactaran cruth.

Àrainneachd cleachdaiche fosgailte ùr Maui Shell air a thoirt a-steach

Bidh an t-slige a’ cleachdadh phàirtean airson eadar-aghaidh grafaigeach MauiKit agus frèam Kirigami a thogail, a tha air an leasachadh leis a’ choimhearsnachd KDE. Tha Kirigami na shàr-sheata de Qt Quick Controls 2, agus tha MauiKit a’ tabhann teamplaidean eileamaid eadar-aghaidh deiseil a leigeas leat tagraidhean a chruthachadh gu sgiobalta a bhios ag atharrachadh gu fèin-ghluasadach a rèir meud sgrion agus na dòighean cuir a-steach a tha rim faighinn.

Tha dà phàirt ann an àrainneachd luchd-cleachdaidh Maui Shell:

  • Slige Cask a bheir seachad soitheach a tha a’ cuairteachadh susbaint iomlan an sgrion. Tha an t-slige cuideachd a’ toirt a-steach teamplaidean bunaiteach airson eileamaidean leithid am bàr àrd, còmhraidhean pop-up, mapaichean sgrion, raointean fios, pannal docaichean, geàrr-liostaichean, eadar-aghaidh gairm phrògraman, msaa.
  • Manaidsear co-dhèanta Zpace, le uallach airson a bhith a’ taisbeanadh agus a’ cur uinneagan anns a’ ghobhar Cask, a’ giullachd deasg mas-fhìor. Tha protocol Wayland air a chleachdadh mar am prìomh phròtacal, a thathas ag obair leis a’ cleachdadh Qt Wayland Compositor API. Tha suidheachadh agus giullachd uinneig an urra ri factar cruth an inneil.
    Àrainneachd cleachdaiche fosgailte ùr Maui Shell air a thoirt a-steach

Anns a ’bhàr gu h-àrd tha an raon fios, mìosachan, agus toggles airson ruigsinneachd luath gu grunn fheartan cumanta, leithid faighinn gu roghainnean lìonra, atharrachadh meud, atharrachadh soilleireachd sgrion, smachdan ath-chluich, agus riaghladh seisean. Aig bonn na sgrìn tha pannal doca, a sheallas ìomhaighean de thagraidhean pinned, fiosrachadh mu ruith phrògraman, agus putan airson seòladh tro thagraidhean stàlaichte (launcher). Tha na prògraman a tha rim faighinn air an roinn ann an roinnean no air an cruinneachadh a rèir a’ chriathrag ainmichte.

Nuair a bhios tu ag obair air sgrùdairean cunbhalach, bidh an t-slige ag obair ann am modh deasg, le pannal air a docaigeadh air a’ mhullach, nach eil air a bhacadh le uinneagan air am fosgladh gu làn-sgrìn, agus bidh eileamaidean pannal dùinte gu fèin-ghluasadach nuair a phutas tu air an taobh a-muigh. Bidh an eadar-aghaidh taghadh tagraidh a’ fosgladh ann am meadhan na sgrìn. Tha na smachdan air an dealbhadh airson an cleachdadh le luchag. Tha e comasach àireamh neo-riaghailteach de dh'uinneagan fhosgladh, a dh'fhaodas a bhith de mheud sam bith, a 'dol thairis air a chèile, a ghluasad gu deasg eile agus a leudachadh gu làn-sgrìn. Tha crìochan aig Windows agus bàr tiotal a tha air a thaisbeanadh a’ cleachdadh a’ cho-phàirt WindowControls. Tha sgeadachadh uinneig air a dhèanamh air taobh an fhrithealaiche.

Àrainneachd cleachdaiche fosgailte ùr Maui Shell air a thoirt a-steach

Ma tha scrion suathaidh ann, bidh an t-slige ag obair ann am modh clàr le cruth dìreach de eileamaidean. Bidh uinneagan fosgailte a’ fuireach air an sgrion gu lèir agus air an taisbeanadh às aonais eileamaidean sgeadachaidh. Faodar dà uinneag aig a’ char as àirde fhosgladh air aon deasg brìgheil, taobh ri taobh no air a chruachadh, coltach ri manaidsearan uinneig leacach. Tha e comasach uinneagan ath-mheudachadh a’ cleachdadh an gluasad prìne air-sgrion no uinneagan a ghluasad le bhith gan sleamhnachadh le trì corragan; nuair a ghluaiseas tu uinneag far oir na sgrìn, thèid a ghluasad gu deasg brìgheil eile. Bidh an eadar-aghaidh taghaidh tagraidh a’ gabhail a-steach a h-uile àite sgrion a tha ri fhaighinn.

Àrainneachd cleachdaiche fosgailte ùr Maui Shell air a thoirt a-steach

Air fònaichean, leudaichidh na h-eileamaidean pannal agus liosta nan tagraidhean gu làn-sgrìn. Bidh gluasad sleamhnachaidh air taobh clì a 'phannal gu h-àrd a' fosgladh bloc le liosta de bhrathan agus mìosachan, agus air an taobh dheas - bloc de shuidheachaidhean sgiobalta. Mura h-eil susbaint liosta nam prògraman, fiosan no roghainnean a’ freagairt air aon scrion, thèid scrollaidh a chleachdadh. Chan fhaod ach aon uinneag a bhith air a thaisbeanadh airson gach deasg brìgheil, a bheir suas a h-uile àite a tha ri fhaighinn agus a ’dol thairis air a’ phannal gu h-ìosal. Le bhith a’ cleachdadh gluasadan sgrion sleamhnachaidh, faodaidh tu am pannal ìosal a thoirt suas no gluasad eadar tagraidhean fosgailte.

Àrainneachd cleachdaiche fosgailte ùr Maui Shell air a thoirt a-steach

Tha am pròiseact fo leasachadh gnìomhach. Tha feartan nach deach an cur an gnìomh fhathast a’ toirt a-steach taic airson rèiteachadh ioma-sgrùdadh, manaidsear seisean, rèiteachaidh, agus cleachdadh XWayland gus tagraidhean X11 a ruith ann an seisean stèidhichte air Wayland. Tha an comas-gnìomh air a bheil luchd-leasachaidh ag amas an-dràsta a’ toirt a-steach taic airson leudachadh XDG-shell, panalan, deasg brìgheil, inneal Drag&Drop, toradh claisneachd tro Pulseaudio, eadar-obrachadh le innealan Bluetooth tro Bluedevil, comharra riaghlaidh lìonra, agus smachd air cluicheadairean meadhanan tro MPRI .

Tha a’ chiad dreach deuchainneach air a ghabhail a-steach mar roghainn ann an ùrachadh na Dùbhlachd gu cuairteachadh Nitrux 1.8. Tha dà roghainn air an toirt seachad airson an Maui Shell a ruith: leis an t-seirbheisiche Zpace measgaichte aige fhèin a’ cleachdadh Wayland, agus a’ ruith slige Cask air leth taobh a-staigh seisean stèidhichte air frithealaiche X. Tha a’ chiad fhoillseachadh alpha clàraichte airson a’ Mhàirt, tha an sgaoileadh beta clàraichte airson an Ògmhios, agus tha a’ chiad fhoillseachadh seasmhach clàraichte airson an t-Sultain 2022.

Source: fosgailtenet.ru

Cuir beachd ann