Maui Shell, një mjedis i ri përdoruesi nga zhvilluesit e Nitrux

Kohët e fundit, zhvilluesit e shpërndarjes Nitrux, duke ofruar mjedisin e vet të desktopit "NX Desktop", bëhet e ditur shpalljen e duke krijuar një mjedis të ri përdoruesi Maui Shell të cilat mund të përdoren në kompjuterë desktop, pajisje celulare dhe tableta, përshtatet automatikisht me madhësinë e ekranit dhe metodat e disponueshme të hyrjes.

Mjedisi shpaloset nën konceptin e "Konvergjencës", që nënkupton aftësinë për të punuar me të njëjtat aplikacione si në ekranet me prekje të smartfonëve dhe tabletëve, ashtu edhe në ekranet e mëdhenj të laptopëve dhe PC-ve.

P.sh. një lëkurë për një smartphone mund të formohet në bazë të Maui Shell, i cili, kur lidhet me një monitor, tastierë dhe maus, mund ta kthejë telefonin inteligjent në një stacion pune portativ. E njëjta lëkurë mund të përdoret për desktop, telefona inteligjentë dhe tabletë, pa qenë nevoja të krijohen versione të veçanta për pajisje me faktorë të ndryshëm formash.

Predha përdor komponentët MauiKit GUI dhe kornizën Kirigami që po zhvillohet nga komuniteti KDE. Kirigami është një shtojcë për Qt Quick Controls 2 dhe MauiKit ofron modele të ndërfaqes së përdoruesit jashtë kutisë që ju lejojnë të krijoni shumë shpejt aplikacione që përshtaten automatikisht me madhësinë e ekranit dhe metodat e disponueshme të hyrjes.

Mjedisi i përdoruesit të Maui Shell Ai përbëhet nga dy komponentë:

  • Një mbështjellës Cask që ofron një enë që përfshin të gjithë përmbajtjen në ekran. Predha përfshin gjithashtu shabllone bazë për artikuj të tillë si shiriti i sipërm, kutitë e dialogut pop-up, hartat në ekran, zonat e njoftimeve, shiriti i lidhjes, shkurtoret, ndërfaqja e thirrjes së programit, etj.
  • Menaxher i kompleksit Zpace, përgjegjës për shfaqjen dhe vendosjen e dritareve në kontejnerin Cask, përpunimin e desktopëve virtualë.

Shiriti i sipërm përmban zonën e njoftimeve, kalendarin dhe çelësat për qasje të shpejtë në disa funksione të zakonshme, të tilla si qasja në cilësimet e rrjetit, ndryshimi i volumit, rregullimi i ndriçimit të ekranit, kontrolli i riprodhimit dhe menaxhimi i sesionit. Në fund të ekranit, ka një panel docking, i cili shfaq ikonat e aplikacioneve të gozhduara, informacione rreth programeve që ekzekutohen dhe një buton për të lundruar nëpër aplikacionet e instaluara (nisëse). Programet e disponueshme klasifikohen ose grupohen sipas filtrit të specifikuar.

Kur punoni në monitorë normalë, guaska funksionon në modalitetin e desktopit, me një panel të vendosur në krye, i cili nuk mbulohet nga dritare të hapura në ekran të plotë dhe elementët e panelit mbyllen automatikisht kur klikoni jashtë tyre. Ndërfaqja e përzgjedhjes së aplikacionit hapet në qendër të ekranit. Kontrollet janë krijuar për të përdorur miun.

Me një ekran me prekje, guaska funksionon në modalitetin e tabletit portret: Dritaret e hapura mbushin të gjithë ekranin dhe shfaqen pa elemente dekorative. Në një desktop virtual, nuk lejohen më shumë se dy dritare, të cilat vendosen krah për krah ose në një pirg, në analogji me menaxherët e dritareve të pllakave. Përmasat e dritareve mund të ndryshohen me një gjest "pinch", ose dritaret mund të zhvendosen duke rrëshqitur me tre gishta; Kur zhvendosni një dritare nga skaji i ekranit, ajo transferohet në një desktop tjetër virtual. Ndërfaqja e përzgjedhjes së aplikacionit zë të gjithë hapësirën e disponueshme të ekranit.

Në telefona, artikujt e panelit dhe lista e aplikacioneve zgjerohen në ekran të plotë: Një lëvizje rrëshqitëse në anën e majtë të panelit të sipërm hap një bllok me një listë njoftimesh dhe një kalendar, dhe në të djathtë, një bllok cilësimesh të shpejta. Nëse përmbajtja e listës së aplikacioneve, njoftimeve ose cilësimeve nuk përshtatet në një ekran, përdoret lëvizja. Për çdo desktop virtual mund të shfaqet vetëm një dritare, e cila zë të gjithë hapësirën e disponueshme dhe mbivendos panelin e poshtëm. Duke përdorur gjestet e rrëshqitjes në ekran, mund të hapni shiritin e poshtëm ose të kaloni midis aplikacioneve të hapura.

Projekti është në zhvillim aktiv. Veçoritë që nuk janë zbatuar ende përfshijnë mbështetjen për konfigurimin e shumë monitorëve, një menaxher sesioni, një konfigurues dhe përdorimin e XWayland për të ekzekutuar aplikacionet X11 në një sesion të bazuar në Wayland.

Versioni i parë eksperimental përfshihet si opsion në përditësimin e dhjetorit të shpërndarjes Nitrux 1.8. Ka dy opsione për të nisur Maui Shell: me serverin tuaj të përbërë Zpace duke përdorur Wayland dhe lëshimin e një guaskë të veçantë Cask brenda një sesioni të bazuar në server X. Versioni i parë alfa është planifikuar për në mars, versioni beta është planifikuar për në qershor dhe lëshimi i parë i qëndrueshëm është planifikuar për në shtator 2022.

Kodi i projektit është shkruar në C ++ dhe QML dhe shpërndahet nën licencën LGPL 3.0.

Së fundi, nëse jeni të interesuar të dini më shumë rreth tij, mund të konsultoni detajet në lidhja vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Jose Benaque dijo

    Ai baba!!! Unë e kam ndjekur projektin për më shumë se një vit. Shpresojmë që të jetë një GUI e mirë që mund të bëjë hapin drejt unifikimit të pajisjes.