Megjelent egy jelentés a MAUI 2.2.0-val kapcsolatos munkáról

MAUI 2.2.2

A Maui DE célja egy összefüggő, modern, szórakoztató és konvergens környezet bevezetése Linux számítógépek számára

Néhány nappal ezelőtt itt a blogon megosztottuk a Nitrux Linux disztribúció 2.4-es verziójának kiadását, amelynek fejlesztői saját, "Maui DE" nevű asztali környezetük fejlesztésén dolgoznak.

Említésének oka az is, hogy az indulással együtt Kiadták a fejlesztési jelentést a felhasználói környezetről Maui DE (Maui Shell), amely magában foglalja a Maui Apps-t és a Maui Shell-t, amelyek automatikusan alkalmazkodnak a képernyő méretéhez és a rendelkezésre álló beviteli módokhoz, így nem csak asztali rendszereken, hanem okostelefonokon és táblagépeken is használhatók.

Nitrox
Kapcsolódó cikk:
A Nitrux 2.4 alapértelmezés szerint XanModdal, frissítésekkel és még sok mással érkezik

A környezet fejleszti a „konvergencia” fogalmát, 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 számítógépek nagy képernyőjén. A Maui DE elindítható a Zpace kompozit szerverével a Wayland használatával, vagy egy különálló Cask shell futtatásával egy X szerver alapú munkameneten belül.

A kapcsolódó változások között Maui DE-vel új MauiMan komponenst javasolnak (Maui menedzser), aki biztosítja a MauiManServer DBus szervert és egy API könyvtárat a különböző folyamatok közötti beállítások szinkronizálásához. A MauiMan többek között API-t biztosít a különböző programok számára, amelyek segítségével hozzáférhetnek az általános stílusbeállításokhoz és interfész opciókhoz, mint például az ablak sarok sugara, a fókuszszínek, a beviteli mód, a képernyő tájolása és a gomb díszítése. A MauiMan API-n alapuló konfiguráció kezeléséhez egy grafikus Maui konfigurációs konfigurátor került megvalósításra.

A felhasználói környezetek kezelésére szolgáló MauiKit-hez kapcsolódó könyvtárak fel vannak osztva a fő Maui készletben, amelyet a Maui Settings használ a MauiMan-en keresztül szinkronizált beállítások alkalmazására. A könyvtárak API-t is biztosítanak az energiafogyasztás, a hangbeállítások, a hálózati hozzáférés és a fiókok kezeléséhez.

Maui Shell, ami most a béta 2 verzióban van, folytatta a MauiCore és a MauiMan komponensek használatát, Emellett a munkamenetek kezeléséért felelős kódot is jelentősen átalakították. Újraindítási, leállítási, leállítási, alvási és kilépési műveletek támogatása. Bevezetett támogatás a képernyő elforgatásához.

Hozzáadva Egy szerver CaskServer DBus, amely parancsokat ad át a Maui Shell összes gyermekfolyamatának a munkamenet kezeléséhez és bizonyos műveletek végrehajtásához, például újraindításhoz, kilépéshez és leállításhoz. CaskServer grafikus felülettel van konfigurálva amely lehetővé teszi olyan paraméterek konfigurálását, mint a panel viselkedése és megjelenése.

A Maui Shell jelenleg három végrehajtható fájlt használ: startcask-wayland (környezeti változókat állít be, csatlakozik a CaskServerhez, és meghívja a munkamenet-kezelőt), a cask-session (munkamenetkezelő, elindítja az összes szükséges gyermekfolyamatot, beleértve a CaskServert és a MauiManServer-t) és a cask (grafikus shell) ).

A MauiKit 2.2-ben, az alkalmazások megjelenését meghatározó stílusok alkalmazása jelentősen átalakították. Meghatározhatja saját színsémáit és fókuszszíneit, amelyek az operációs rendszertől és az eszköz méretétől függően változhatnak. Az alapstílusok most már előre le vannak fordítva és be vannak építve az egyes alkalmazásokba. Az összes alkalmazás stílusának központi vezérléséhez vannak olyan globális beállítások, amelyek lehetővé teszik az olyan paraméterek módosítását, mint az elemszegély sugara, az alkalmazás animációja és az ikonméret.

Számos interfész elem kialakítása korszerűsödött, például gombok, csúszkák és lapok. SideBarView összetevő hozzáadva oldalsávok létrehozásához. Helyesírás-ellenőrzés támogatást adtunk a TextEditor elemhez egy szövegszerkesztő űrlappal. Támogatás hozzáadva az ImageTools elemhez az EXIF ​​metaadatok szerkesztéséhez, hozzáadásához és eltávolításához.

Az Index fájlkezelő most már egy létező példányt használ a program új indításakor (új folyamat indítása helyett új lap jön létre egy már futó folyamatban). A fájlkezelő felület FreeDesktop specifikációinak kezdeti támogatása. Az oldalsávot átterveztük, hogy tartalmazza a nemrég megnyitott fájlok listáját.

Végül, ha többet szeretne megtudni róla, tájékozódhat a részletekről 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.