Bahlahisi ba kabo ea Nitrux, e fanang ka komporo ea eona ea NX Desktop, ba phatlalalitse ho theha tikoloho e ncha ea mosebelisi, Maui Shell, e ka sebelisoang lits'ebetsong tsa komporo, lisebelisoa tsa mehala le matlapa, e ikamahanyang le boholo ba skrine le mekhoa e fumanehang ea ho kenya tlhahisoleseling. . Khoutu ea morero e ngotsoe ka C++ le QML, 'me e ajoa tlas'a laesense ea LGPL 3.0.
Tikoloho e nts'etsapele mohopolo oa "Convergence", o bolelang bokhoni ba ho sebetsa le lits'ebetso tse ts'oanang ho li-smartphones le matlapa, le ho li-skrini tse kholo tsa lilaptop le li-PC. Ka mohlala, ho itšetlehile ka Shell ea Maui, khetla ea smartphone e ka thehoa, eo, ha u kopanya mochine, keyboard le mouse, e u lumellang hore u fetole smartphone hore e be setsi sa mosebetsi se nkiloeng. Khetla e tšoanang e ka sebelisoa bakeng sa litsamaiso tsa li-desktop, li-smartphones le matlapa, ntle le tlhoko ea ho theha mefuta e fapaneng ea lisebelisoa tse nang le lintlha tse fapaneng.
Khetla e sebelisa likarolo bakeng sa ho aha li-interface tsa graphical MauiKit le moralo oa Kirigami, tse ntlafalitsoeng ke sechaba sa KDE. Kirigami ke setsi sa maemo a holimo sa Qt Quick Controls 2, 'me MauiKit e fana ka litempele tsa sebopeho se lokiselitsoeng se u lumellang ho etsa lits'ebetso ka potlako tse ikamahanyang le boholo ba skrine le mekhoa e fumanehang ea ho kenya.
Tikoloho ea basebelisi ba Maui Shell e na le likarolo tse peli:
- Khetla ea Cask e fanang ka sets'oants'o se kenyang litaba tsohle tsa skrini. Khetla e boetse e kenyelletsa litempele tsa mantlha tsa likarolo tse joalo ka bar e holimo, li-dialog tsa pop-up, limmapa tsa skrini, libaka tsa tsebiso, sebaka sa boema-kepe, likhutšoane, sebopeho sa mohala oa lenaneo, jj.
- Motsamaisi oa likarolo tsa Zpace, ea ikarabellang bakeng sa ho bonts'a le ho beha lifensetere ka har'a sets'oants'o sa Cask, ho sebetsana le li-desktops tsa sebele. Protocol ea Wayland e sebelisoa e le protocol e kholo, e sebelisoang ho sebelisoa Qt Wayland Compositor API. Ho beha lifensetere le ho sebetsa ho ipapisitse le sebopeho sa sesebelisoa.
Sebaka se kaholimo se na le sebaka sa tsebiso, khalendara le li-toggles bakeng sa phihlello e potlakileng ea likarolo tse fapaneng tse tloaelehileng, joalo ka ho fihlella litlhophiso tsa marang-rang, ho fetola molumo, ho lokisa khanya ea skrine, taolo ea ho bapala le taolo ea nako. Botlaaseng ba skrine ho na le phanele ea boema-kepe, e bonts'ang litšoantšo tsa lits'ebetso tse hatisitsoeng, tlhahisoleseling mabapi le mananeo a sebetsang, le konopo ea ho tsamaea ka har'a lits'ebetso tse kentsoeng (launcher). Mananeo a teng a arotsoe ka lihlopha kapa a arotsoe ka lihlopha ho itšetlehile ka sefe se boletsoeng.
Ha o sebetsa ho li-monitor tse tloaelehileng, khetla e sebetsa ka har'a komporo ea komporo, e nang le phanele e kentsoeng ka holimo, e sa thibeloang ke lifensetere tse butsoeng skrineng se felletseng, 'me likarolo tsa phanele li koaloa ka bo eona ha u tobetsa ka ntle ho tsona. Sehokelo sa khetho ea sesebelisoa se bula bohareng ba skrini. Litaolo li etselitsoe ho sebelisoa le mouse. Hoa khoneha ho bula palo e ikemetseng ea lifensetere, e ka bang boholo leha e le bofe, e kopana, e fetisetsoe ho desktop e 'ngoe ebe e atolosoa ho skrine se feletseng. Windows e na le meeli le sebaka sa sehlooho se hlahisoang ho sebelisoa karolo ea WindowControls. Mokhabiso oa lifensetere o etsoa ka lehlakoreng la seva.
Haeba ho na le skrine ea ho ama, khetla e sebetsa ka mokhoa oa letlapa le nang le peakanyo e otlolohileng ea likarolo. Lifensetere tse bulehileng li lula skrineng kaofela 'me li hlahisoa ntle le likarolo tsa mokhabiso. Boholo ba lifensetere tse peli bo ka buloa komporong e le 'ngoe ea komporo, ka mahlakore kapa e behiloe, e ts'oanang le batsamaisi ba lifensetere tsa lithaele. Hoa khoneha ho fetola boholo ba lifensetere u sebelisa boitšisinyo ba skrineng kapa ho sisinyeha lifensetere ka ho li thella ka menoana e meraro; ha o tlosa fensetere pheletsong ea skrini, e fetisetsoa komporong e 'ngoe e fumanehang. Sebopeho sa khetho ea kopo se nka sebaka sohle se fumanehang skrineng.
Ho lifono, likarolo tsa phanele le lenane la lits'ebetso li hola ho fihla skrineng se felletseng. Motsamao o thellang ka lehlakoreng le letšehali la phanele e kaholimo o bula boloko ka lethathamo la litsebiso le almanaka, 'me ka ho le letona - boloko ba litlhophiso tse potlakileng. Haeba litaba tsa lenane la mananeo, litsebiso, kapa li-setting li sa kene skrineng se le seng, ho sebelisoa ho phenya. Fesetere e le 'ngoe feela e lumelletsoeng ho bonts'oa bakeng sa komporo e' ngoe le e 'ngoe e fumanehang, e nkang sebaka sohle se teng ebe e koahela karolo e ka tlase. U sebelisa boitšisinyo ba skrineng se thellang, u ka hlahisa phanele e ka tlase kapa u fetole lipakeng tsa lits'ebetso tse bulehileng.
Morero o ntse o tsoela pele ka mafolofolo. Likarolo tse e-so kengoa ts'ebetsong li kenyelletsa ts'ehetso bakeng sa litlhophiso tsa li-monitor tse ngata, mookameli oa seboka, configurator, le ts'ebeliso ea XWayland ho tsamaisa lits'ebetso tsa X11 lenaneong la Wayland. Ts'ebetso eo bahlahisi ba shebaneng le eona hajoale e kenyelletsa ts'ehetso bakeng sa katoloso ea khetla ea XDG, liphanele, li-desktops, mochini oa Drag & Drop, tlhahiso ea molumo ka Pulseaudio, tšebelisano le lisebelisoa tsa Bluetooth ka Bluedevil, sesupo sa taolo ea marang-rang, le taolo ea libapali tsa media ka MPRI. .
Mofuta oa pele oa liteko o kenyellelitsoe e le khetho ho ntlafatso ea December ho kabo ea Nitrux 1.8. Ho fanoe ka likhetho tse peli bakeng sa ho tsamaisa Shell ea Maui: e nang le seva sa eona sa Zpace se kopantsoeng se sebelisang Wayland, le ho tsamaisa khetla e arohaneng ea Cask ka har'a seboka se thehiloeng ho seva sa X. Tokollo ea pele ea alpha e reriloe ka Hlakubele, tokollo ea beta e reriloe ka Phuptjane, 'me tokollo ea pele e tsitsitseng e reretsoe Loetse 2022.
Source: opennet.ru