Ko nga kaihanga o te tohatoha Nitrux, e tuku ana i tana ake papamahi NX Papamahi, i whakapuaki i te hanganga o tetahi taiao kaiwhakamahi hou, ko Maui Shell, ka taea te whakamahi i runga i nga punaha papamahi, nga taputapu waea me nga papa, ka urutau aunoa ki te rahi o te mata me nga tikanga whakauru korero e waatea ana. . Ko te waehere kaupapa kua tuhia ki te C ++ me te QML, ka tohatohahia i raro i te raihana LGPL 3.0.
Ka whakawhanakehia e te taiao te ariā "Convergence", e whakaatu ana i te kaha ki te mahi me nga tono kotahi i runga i nga mata pa o nga waea atamai me nga papa, me nga mata nui o nga rorohiko rorohiko me nga rorohiko. Hei tauira, i runga i te Maui Shell, ka taea te hanga he anga mo te waea atamai, na, i te wa e hono ana i te aroturuki, te papapātuhi me te kiore, ka taea e koe te huri i te waea atamai ki te teihana mahi kawe. Ka taea te whakamahi i te anga kotahi mo nga punaha papamahi, waea atamai me nga papa, me te kore e hiahia ki te hanga i nga waahanga motuhake mo nga taputapu he rereke nga ahuatanga.
Ka whakamahia e te anga nga waahanga mo te hanga atanga kauwhata MauiKit me te anga Kirigami, i hangaia e te hapori KDE. Ko Kirigami he huinga nui o Qt Quick Controls 2, ka tukuna e MauiKit nga tauira huānga atanga kua rite e taea ai e koe te hanga tere i nga tono ka urutau aunoa ki te rahi o te mata me nga tikanga whakauru e waatea ana.
Ko te taiao kaiwhakamahi Maui Shell e rua nga waahanga:
- He anga Cask e whakarato ana i tetahi ipu e mau ana i nga mea katoa o te mata. Kei roto ano i te anga nga tauira taketake mo nga huānga penei i te pae o runga, nga korero pahū-ake, nga mahere mata, nga waahi whakamohiotanga, te pae tauranga, nga pokatata, te atanga waea hotaka, aha atu.
- Kaiwhakahaere hiato Zpace, te kawenga mo te whakaatu me te whakatakoto i nga matapihi ki roto i te ipu Cask, te tukatuka i nga papamahi mariko. Ka whakamahia te kawa Wayland hei kawa matua, e mahi ana me te whakamahi i te Qt Wayland Compositor API. Ko te tuunga o te matapihi me te tukatuka ka whakawhirinaki ki te ahua o te taputapu.
Kei roto i te pae runga te waahi whakamohiotanga, maramataka, me nga takahuri mo te uru tere ki nga momo ahuatanga noa, penei i te uru atu ki nga tautuhinga whatunga, te huri i te rōrahi, te whakatika i te kanapa o te mata, te mana purei, me te whakahaerenga hui. Kei raro o te mata he papa tauranga, e whakaatu ana i nga tohu o nga tono kua titi, nga korero mo te whakahaere i nga kaupapa, me te paatene mo te whakatere i roto i nga tono kua whakauruhia (whakarewa). Ka wehea nga kaupapa e waatea ana ki nga waahanga, ka whakarōpūhia ranei i runga i te tātari kua tohua.
I te wa e mahi ana i runga i nga kaitirotiro auau, ka mahi te anga ki te aratau papamahi, me te u o te papa ki runga, kaore e aukatihia e nga matapihi tuwhera ki te mata katoa, ka kati aunoa nga huānga o te panui ina paato koe i waho. Ka tuwhera te atanga whiriwhiri tono ki waenganui o te mata. Kua hoahoatia nga mana whakahaere hei whakamahi ma te kiore. Ka taea te whakatuwhera i te maha o nga matapihi, ka taea te rahi, inaki tetahi ki tetahi, ka whakawhitia ki tetahi atu papamahi me te whakawhānui atu ki te mata katoa. He taitapa a Windows me tetahi pae taitara e whakaatuhia ana ma te waahanga WindowControls. Ka mahia te whakapaipai matapihi ki te taha tūmau.
Mena he mata pa, ka mahi te anga ki te aratau papa me te whakatakotoranga poutū o nga huānga. Ko nga matapihi tuwhera ka noho ki te mata katoa ka whakaatuhia kaore he huānga whakapaipai. Kia rua nga matapihi ka taea te whakatuwhera i runga i te papamahi mariko kotahi, i te taha ki te taha, i te tapae ranei, he rite ki nga kaiwhakahaere matapihi tapapa. Ka taea e koe te whakarereke i te rahi o nga matapihi ma te whakamahi i te tohu whakawiri i runga-mata, te neke ranei i nga matapihi ma te paheke ki nga maihao e toru ka nekehia e koe he matapihi i te taha o te mata, ka whakawhitia ki tetahi atu papamahi mariko. Ka tangohia e te atanga whiriwhiri tono nga mokowā mata katoa e waatea ana.
I runga i nga waea, nga huānga o te panui me te rarangi tono ka toro atu ki te mata katoa. Ko te nekehanga whakaheke i te taha maui o te papa o runga ka whakatuwhera i tetahi poraka me te rarangi whakamohiotanga me te maramataka, kei te taha matau - he poraka o nga tautuhinga tere. Mena karekau nga ihirangi o te rarangi o nga papatono, whakamohiotanga, tautuhinga ranei e uru ki te mata kotahi, ka whakamahia te panuku. Kotahi anake te matapihi e whakaaetia ana kia whakaatuhia mo ia papamahi mariko, e noho ana i nga waahi katoa e waatea ana, e īnaki ana i te papa o raro. Ma te whakamahi i nga tohu tohu mata, ka taea e koe te kawe ake i te papa o raro, te huri ranei i waenga i nga tono tuwhera.
Kei te kaha te whakawhanaketanga o te kaupapa. Ko nga ahuatanga kaore ano kia whakatinanahia ko te tautoko mo nga whirihoranga maha-aroturuki, he kaiwhakahaere hui, he whirihora, me te whakamahi i te XWayland ki te whakahaere i nga tono X11 i roto i te waahi-a-Wayland. Ko nga mahi e arohia ana e nga kaiwhakawhanake i tenei wa ko te tautoko mo te toronga anga-XDG, nga panui, nga papamahi mariko, te tikanga Drag&Drop, te whakaputa oro ma Pulseaudio, te taunekeneke me nga taputapu Nihokikorangi ma Bluedevil, he tohu whakahaere whatunga, me te mana whakahaere o nga kaitoro pāpāho ma te MPRI .
Ko te putanga whakamatautau tuatahi ka whakauruhia hei whiringa i te Tihema whakahou ki te tohatoha Nitrux 1.8. E rua nga whiringa mo te whakahaere i te Maui Shell: me tana ake tuumau Zpace hiato ma te whakamahi i Wayland, me te whakahaere i tetahi anga Cask motuhake i roto i tetahi huihuinga-a-tumau X. Ko te tuku alpha tuatahi kua whakaritea mo Poutu-te-rangi, ko te tuku beta kua whakaritea mo Hune, a ko te tukunga tuuturu tuatahi kua whakaritea mo Mahuru 2022.
Source: opennet.ru