Maui Shell, egy új felhasználói környezet a Nitrux fejlesztőitől

Nemrégiben a a Nitrux disztribúció fejlesztői, saját "NX Desktop" asztali környezetet kínál, ismertté tették bejelentése új Maui Shell felhasználói környezet létrehozása amely használható asztali számítógépeken, mobileszközökön és táblagépeken, automatikusan alkalmazkodik a képernyő méretéhez és az elérhető beviteli módokat.

Kibontakozik a környezet a „konvergencia” fogalma alatt, ami azt jelenti, hogy ugyanazokkal az alkalmazásokkal lehet dolgozni az okostelefonok és táblagépek érintőképernyőjén, valamint a laptopok és PC-k nagy képernyőjén.

Pl. a Maui Shell alapján egy okostelefon skin formálható, amely monitorhoz, billentyűzethez és egérhez csatlakoztatva hordozható munkaállomássá változtathatja okostelefonját. Ugyanaz a skin használható asztali számítógépekhez, okostelefonokhoz és táblagépekhez, anélkül, hogy külön verziókat kellene létrehozni a különböző formájú eszközökhöz.

A shell a MauiKit GUI összetevőit és a KDE közösség által fejlesztett Kirigami keretrendszert használja. A Kirigami a Qt Quick Controls 2 beépülő modulja, a MauiKit pedig már kész felhasználói felület sablonokat kínál, amelyek segítségével nagyon gyorsan hozhat létre olyan alkalmazásokat, amelyek automatikusan alkalmazkodnak a képernyő méretéhez és a rendelkezésre álló beviteli módokhoz.

A Maui Shell felhasználói környezet Két összetevőből áll:

  • Egy hordóburkoló, amely egy tárolót biztosít, amely magában foglalja a képernyőn megjelenő teljes tartalmat. A shell alapvető sablonokat is tartalmaz olyan elemekhez, mint a felső sáv, felugró párbeszédpanelek, képernyőn megjelenő térképek, értesítési területek, dokkolósáv, parancsikonok, programhívási felület stb.
  • Zpace összetett menedzser, felelős az ablakok megjelenítéséért és elhelyezéséért a Cask konténerben, valamint a virtuális asztalok feldolgozásáért.

A felső sáv tartalmazza az értesítési területet, a naptárat és a kapcsolókat, amelyekkel gyorsan hozzáférhet számos gyakori funkcióhoz, mint például a hálózati beállítások elérése, a hangerő módosítása, a képernyő fényerejének beállítása, a lejátszás vezérlése és a munkamenet kezelése. A képernyő alján található egy dokkolópanel, amely megjeleníti a rögzített alkalmazások ikonjait, a futó programokkal kapcsolatos információkat, valamint egy gombot, amellyel a telepített alkalmazások között navigálhat (indító). Az elérhető programok a megadott szűrő szerint vannak osztályozva vagy csoportosítva.

Ha normál monitorokon dolgozik, a shell asztali módban működik, a tetején dokkolt panellel, amelyet nem takarnak el a teljes képernyőre nyitott ablakok, és a panelelemek automatikusan bezáródnak, ha rákattint rajtuk kívülre. A képernyő közepén megnyílik az alkalmazásválasztó felület. A vezérlőket az egér használatára tervezték.

Érintőképernyővel a héj álló táblagép módban működik: A nyitott ablakok kitöltik a teljes képernyőt, és díszítőelemek nélkül jelennek meg. Egy virtuális asztalon legfeljebb két ablak megengedett, amelyeket egymás mellé vagy egy verembe helyeznek el, a csempe ablakkezelőkhöz hasonlóan. Az ablakok átméretezhetők egy „csípés” mozdulattal, vagy az ablakok mozgathatók három ujjal csúsztatva; Ha egy ablakot elmozdít a képernyő széléről, az átkerül egy másik virtuális asztalra. Az alkalmazásválasztó felület az összes rendelkezésre álló képernyőterületet elfoglalja.

Telefonokon a panelelemek és az alkalmazások listája teljes képernyőre bővül: A felső panel bal oldalán lévő csúszó mozgás megnyit egy blokkot az értesítések listájával és egy naptárral, a jobb oldalon pedig egy gyorsbeállítások blokkját. Ha az alkalmazások, értesítések vagy beállítások listájának tartalma nem fér el egy képernyőn, akkor görgetést használunk. Minden virtuális asztalhoz csak egy ablak jeleníthető meg, amely az összes rendelkezésre álló helyet elfoglalja, és átfedi az alsó ablaktáblát. A képernyőn megjelenő csúsztatási mozdulatokkal megnyithatja az alsó sávot, vagy válthat a megnyitott alkalmazások között.

A projekt aktív fejlesztés alatt áll. A még nem implementált szolgáltatások közé tartozik a többmonitoros beállítások támogatása, a munkamenet-kezelő, a konfigurátor, valamint az XWayland használata az X11 alkalmazások Wayland-alapú munkamenetben való futtatására.

Az első kísérleti verzió opcióként szerepel a Nitrux 1.8-as disztribúció decemberi frissítésében. Két lehetőség van a Maui Shell elindítására: saját Zpace kompozit szerverrel a Wayland használatával, és külön Cask shell elindításával egy X szerver alapú munkameneten belül. Az első alfa verzió márciusra, a béta verzió júniusra, és az első stabil kiadás 2022 szeptemberére várható.

A projekt kódja C ++ és QML nyelven íródott, és az LGPL 3.0 licenc alatt kerül terjesztésre.

Végül, ha többet szeretne megtudni róla, a részletekről tájékozódhat a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jose Benaque dijo

    Az Apa!!! Több mint egy éve követem a projektet. Remélhetőleg ez egy jó grafikus felhasználói felület, amely ugrást tehet az eszközök egyesítése felé.