Megjelent a Maui Shell első alfa verziója

Tavaly év végén itt a blogon osztottuk meg a hírt a a Nitrux projekt fejlesztőinek kezdeményezésére, tovább új asztali környezet létrehozása termékükhöz, és most (néhány hónappal később) kiadták a felhasználói környezet első alfa verzióját Maui Shell.

Ez egy asztali környezet a „konvergencia” koncepciója szerint fejlesztették ki, ami azt jelenti, hogy ugyanazokkal az alkalmazásokkal lehet dolgozni okostelefonok és táblagépek érintőképernyőjén, valamint laptopok és PC-k nagy képernyőjén.

maui kagyló automatikusan alkalmazkodik a képernyő méretéhez és a rendelkezésre álló beviteli módokhoz, és nem csak asztali rendszereken, hanem okostelefonokon és táblagépeken is használható.

Amikor dolgozol a hagyományos monitorokon a shell asztali módban működik, tetején fix panellel, tetszőleges számú ablak nyitása és egérrel történő vezérlés lehetősége.

Érintőképernyővel felszerelt tok táblagép módban, álló elrendezéssel és teljes képernyőn nyíló ablakokkal, vagy a csempézett ablakkezelőkhöz hasonló egymás melletti elrendezéssel működik.

Az okostelefonokon a panelelemek és alkalmazások teljes képernyőre bővülnek, akárcsak a hagyományos mobilplatformokon.

Ugyanez a héj 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. Ha például a Maui Shell-t okostelefonon vagy táblagépen használja, a héj lehetővé teszi, hogy mobileszközét hordozható munkaállomássá alakítsa, amely teljes asztali élményt nyújt, ha monitorhoz, billentyűzethez és egérhez csatlakozik.

maui kagyló a MauiKit GUI összetevőit és a Kirigami keretrendszert használja, amelyeket a KDE közösség fejlesztett ki. A Kirigami a Qt Quick Controls 2-re épül, míg a MauiKit előre beépített felhasználói felület sablonokat biztosít, amelyek segítségével 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 projekt olyan összetevőket is használ, mint a BlueDevil (Bluetooth-kezelés), a Plasma-nm (hálózati kapcsolatkezelés), a KIO, a PowerDevil (energiagazdálkodás), a KSolid és a PulseAudio.

Az információ kimenete az összetett menedzser segítségével biztosítjuk zpace, amely az ablakok megjelenítéséért és elhelyezéséért, valamint a virtuális asztalok megjelenítéséért felelős. A Wayland protokollt használják fő protokollként, amelyet a Qt Wayland Composer API kezel.

Plusz Zpace, egy Cask shell végrehajtódik, amely egy olyan burkolót valósít meg, amely lefedi a képernyő összes tartalmát, és olyan alapvető megvalósításokat is biztosít, mint a felső panel, felugró párbeszédpanelek, képernyőtérképek, értesítési területek, panel, parancsikonok, programhívási felület stb. Amellett, hogy a Maui Shellt a Zpace kompozit kiszolgáló tetején futtatja, a Cask shell külön is futtatható egy X szerver alapú munkameneten belül.

Az első Az alfa kiadás az alapvető Cask shell funkciók megvalósítását jelölte meg valamint a különböző formai tényezőkkel rendelkező készülékek sajátos elemeinek kidolgozása. Is hozzáadott támogatás a hanghoz, Bluetoothhoz, sötét témához, kütyühöz a hálózat, a lejátszás és a fényerő szabályozásához.

Egy másik változás, amely kiemelkedik ebből az alfából, hogy egy PolKit-alapú ügynök került hozzáadásra a kiemelt műveletek végrehajtásához, valamint az asztali háttérkép megváltoztatásának és a színsémák adaptív beállításának lehetősége.

Másrészt azt is kiemelik, hogy hozzáadott egy programot a startcask-wayland munkamenet elindításához és a működéséhez szükséges szolgáltatásokat. A programpanel a leggyakrabban használt alkalmazások kezdőoldali nézetét, a programkategóriák listáját, a legutóbbi letöltéseket és a gyors hozzáférést biztosító parancsikonokat kínál.

Végül meg kell említeni, hogy júniusban a tervek szerint elkészítik a béta verziót, amely továbbfejleszti a Cask funkcionalitását, munkamenet-kezelőt, képernyőzárat, energiagazdálkodási rendszert és billentyűparancsokkal történő vezérlést kínál. Az első stabil kiadás 2022 szeptemberére várható.

Aki többet szeretne megtudni róla, annak tudnia kell, hogy a projekt kódja C++ és QML nyelven íródott, és LGPL 3.0 licenc alatt kerül terjesztésre, és a részleteket az eredeti megjegyzésben olvashatja. A következő linken.


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.