Nyowani yakavhurika mushandisi nharaunda Maui Shell yakaunzwa

Vagadziri vekugovera kweNitrux, iyo inopa desktop yayo NX Desktop, yakazivisa kusikwa kwenzvimbo nyowani yevashandisi, Maui Shell, inogona kushandiswa padesktop system, nharembozha uye mahwendefa, ichichinjika otomatiki kuhukuru hwescreen uye nzira dziripo dzekuisa ruzivo. . Iyo kodhi yeprojekiti yakanyorwa muC ++ neQML, uye inogoverwa pasi pe LGPL 3.0 rezinesi.

Iyo nharaunda inovandudza iyo "Convergence" pfungwa, iyo inoreva kugona kushanda neayo maapplication ese ari maviri ekubata zviratidziro zvema smartphones uye mahwendefa, uye pamahombe skrini emalaptops nemaPC. Semuenzaniso, zvichibva paMaui Shell, ganda re smartphone rinogona kuumbwa, iro, kana uchibatanidza cheki, keyboard uye mbeva, inobvumidza iwe kushandura iyo smartphone kuita inotakurika workstation. Iyo goko rimwe chete rinogona kushandiswa kune desktop masisitimu, smartphones uye mahwendefa, pasina chikonzero chekugadzira akasiyana mavhezheni emidziyo ane akasiyana mafomu zvinhu.

Nyowani yakavhurika mushandisi nharaunda Maui Shell yakaunzwa

Iyo shell inoshandisa zvikamu zvekuvaka graphical interfaces MauiKit uye Kirigami chimiro, icho chinogadzirwa neKDE nharaunda. Kirigami ndeye superset yeQt Kurumidza Kudzora 2, uye MauiKit inopa yakagadzirira-yakagadzirwa interface element matemplate ayo anobvumidza iwe kukurumidza kugadzira maapplication anongoerekana achinja kuhukuru hwescreen uye nzira dziripo dzekuisa.

Iyo Maui Shell mushandisi nharaunda ine zvikamu zviviri:

  • A Cask shell inopa mudziyo unovhara zvese zviri mukati meiyo skrini. Iyo shell inosanganisirawo ekutanga matemplate ezvinhu zvakaita seyepamusoro bar, pop-up dialogs, skrini mepu, nzvimbo dzekuzivisa, dock pani, mapfupi, chirongwa chekufona interface, nezvimwe.
  • Zpace composite maneja, ane mutoro wekuratidzira uye nekuisa windows mumudziyo weCask, kugadzirisa chaiwo desktops. Iyo Wayland protocol inoshandiswa senzira huru, iyo inoshandiswa uchishandisa Qt Wayland Compositor API. Kumisikidzwa kwehwindo uye kugadzirisa zvinoenderana nechinhu fomu rekushandisa.
    Nyowani yakavhurika mushandisi nharaunda Maui Shell yakaunzwa

Iyo yepamusoro bhaa ine nzvimbo yekuzivisa, karenda, uye toggles kuti uwane nekukurumidza kune akasiyana maficha akajairwa, sekuwana network zvigadziriso, kushandura vhoriyamu, kugadzirisa kupenya kwescreen, zvidzoreso zvekutamba, uye masesheni manejimendi. Pazasi pechidzitiro pane dock pani, iyo inoratidza zvidhori zveakapiniwa maapplication, ruzivo rwekumhanyisa zvirongwa, uye bhatani rekufambisa kuburikidza neakaiswa maapplication (launcher). Zvirongwa zviripo zvakakamurwa kuita zvikamu kana kuiswa mumapoka zvichienderana nesefa yakatsanangurwa.

Paunenge uchishanda pamamonitor akajairwa, goko rinoshanda mudesktop mode, ine pani yakasungirirwa pamusoro, iyo isina kuvharwa nemahwindo akavhurwa kuzere skrini, uye mapaneru anovharika otomatiki kana iwe uchidzvanya kunze kwavo. Iyo yekushandisa yekusarudza interface inovhura pakati pechidzitiro. Izvo zvinodzora zvakagadzirirwa kushandiswa negonzo. Zvinogoneka kuvhura nhamba inopokana ye windows, inogona kunge iri chero saizi, inopindirana, kuendeswa kune imwe desktop uye kuwedzera kune yakazara skrini. Windows ine miganhu uye bhari rezita rinoratidzwa uchishandisa iyo WindowControls chikamu. Kushongedza kwehwindo kunoitwa padivi reseva.

Nyowani yakavhurika mushandisi nharaunda Maui Shell yakaunzwa

Kana paine touch screen, shell inoshanda mutablet mode ine vertical marongerwo ezvinhu. Vhura mahwindo anogara pachiratidziro chose uye anoratidzwa pasina zvekushongedza zvinhu. Mahwindo maviri anogona kuvhurwa pane imwechete chaiyo desktop, padivi nepadivi kana akaturikidzana, akafanana nematairi ewindow mamaneja. Iwe unogona kugadziridza mahwindo uchishandisa on-screen pinch gesture kana kufambisa windows nekuvatsvedza neminwe mitatu; kana iwe uchifambisa hwindo kubva kumucheto kwechidzitiro, inoendeswa kune imwe chaiyo desktop. Iyo yekushandisa yekusarudza interface inotora yese iripo skrini nzvimbo.

Nyowani yakavhurika mushandisi nharaunda Maui Shell yakaunzwa

Pamafoni, iyo mapaneru zvinhu uye runyorwa rwekushandisa inowedzera kusvika kuzere skrini. Kutsvedza kunotsvedza parutivi rwekuruboshwe rwepaneru yepamusoro inovhura bhuroka ine runyorwa rwezviziviso uye karenda, uye kurudyi - bhuroka yekukurumidza kuseta. Kana zviri mukati mezvinyorwa zvezvirongwa, zviziviso, kana zvigadziriso zvisingakwane pane imwe skrini, kupuruzira kunoshandiswa. Iwindo rimwe chete rinotenderwa kuratidzwa kune yega yega desktop desktop, iyo inotora nzvimbo yese iripo uye inoputira pasi pasi. Uchishandisa sliding screen gestures, unogona kuunza pazasi pani kana chinja pakati peakavhurika maapplication.

Nyowani yakavhurika mushandisi nharaunda Maui Shell yakaunzwa

Iyo purojekiti iri pasi pekuvandudzwa. Zvimiro zvisati zvaitwa zvinosanganisira tsigiro yeakawanda-monitor zvigadziriso, maneja wechikamu, mugadziri, uye kushandiswa kweXWayland kumhanya X11 application muWayland-based session. Iko kushanda kuri kutariswa nevagadziri pari zvino kunosanganisira kutsigirwa kwe XDG-shell yekuwedzera, mapaneru, chaiwo desktops, iyo Drag & Drop michina, odhiyo kubuda kuburikidza nePulseaudio, kudyidzana neBluetooth zvishandiso kuburikidza neBluedevil, network manejimendi chiratidzo, uye kutonga kwevatambi venhau kuburikidza neMPRI. .

Yekutanga vhezheni yekuyedza inosanganisirwa senge sarudzo mukuvandudza kwaDecember kune Nitrux 1.8 kugovera. Sarudzo mbiri dzinopihwa yekumhanyisa Maui Shell: ine yayo composite Zpace server ichishandisa Wayland, uye ichimhanya yakaparadzana Cask shell mukati meX server-based session. Yekutanga alpha kuburitswa yakarongerwa Kurume, iyo beta kuburitswa yakarongerwa Chikumi, uye yekutanga yakagadzikana kuburitswa yakarongerwa Gunyana 2022.

Source: opennet.ru

Voeg