Maui Shell, nové používateľské prostredie od vývojárov Nitrux

Nedávno sa vývojári distribúcie Nitrux, ponúka svoje vlastné desktopové prostredie „NX Desktop“, oznámené oznámenie o vytvorenie nového používateľského prostredia Maui Shell ktoré možno použiť na stolných počítačoch, mobilných zariadeniach a tabletoch, automatické prispôsobenie veľkosti obrazovky a dostupné metódy vstupu.

Rozvíja sa prostredie pod pojmom „Konvergencia“, čo znamená možnosť pracovať s rovnakými aplikáciami ako na dotykových obrazovkách smartfónov a tabletov, tak aj na veľkých obrazovkách notebookov a počítačov.

Napr skin pre smartfón môže byť vytvorený na základe Maui Shell, ktorý po pripojení k monitoru, klávesnici a myši dokáže premeniť váš smartfón na prenosnú pracovnú stanicu. Rovnaký vzhľad možno použiť pre stolné počítače, smartfóny a tablety bez toho, aby bolo potrebné vytvárať samostatné verzie pre zariadenia s rôznymi tvarovými faktormi.

Shell používa komponenty GUI MauiKit a rámec Kirigami, ktorý vyvíja komunita KDE. Kirigami je zásuvný modul pre Qt Quick Controls 2 a MauiKit ponúka predpripravené šablóny používateľského rozhrania, ktoré vám umožňujú veľmi rýchlo vytvárať aplikácie, ktoré sa automaticky prispôsobujú veľkosti obrazovky a dostupným metódam vstupu.

Používateľské prostredie Maui Shell Skladá sa z dvoch komponentov:

  • Obal suda, ktorý poskytuje kontajner, ktorý zahŕňa celý obsah na obrazovke. Shell tiež obsahuje základné šablóny pre položky, ako je horná lišta, vyskakovacie dialógové okná, mapy na obrazovke, oblasti oznámení, dokovacia lišta, skratky, rozhranie vyvolávania programu atď.
  • Zpace zložený manažér, zodpovedný za zobrazovanie a umiestňovanie okien v kontajneri Cask, spracovanie virtuálnych desktopov.

Horná lišta obsahuje oblasť oznámení, kalendár a prepínače pre rýchly prístup k niekoľkým bežným funkciám, ako je prístup k sieťovým nastaveniam, zmena hlasitosti, úprava jasu obrazovky, ovládanie prehrávania a správa relácie. V spodnej časti obrazovky sa nachádza dokovací panel, zobrazujúci pripnuté ikony aplikácií, informácie o spustených programoch a tlačidlo na navigáciu medzi nainštalovanými aplikáciami (spúšťač). Dostupné programy sú klasifikované alebo zoskupené podľa určeného filtra.

Pri práci na bežných monitoroch funguje shell v režime pracovnej plochy, s panelom ukotveným v hornej časti, ktorý nie je zakrytý oknami otvorenými na celú obrazovku a prvky panela sa automaticky zatvoria, keď kliknete mimo nich. V strede obrazovky sa otvorí rozhranie na výber aplikácie. Ovládacie prvky sú navrhnuté na používanie myši.

S dotykovou obrazovkou funguje kryt v režime tabletu na výšku: Otvorené okná vypĺňajú celú obrazovku a zobrazujú sa bez dekoratívnych prvkov. Na virtuálnej ploche nie sú povolené viac ako dve okná, ktoré sú umiestnené vedľa seba alebo v zásobníku, analogicky so správcami okien dlaždíc. Veľkosť okien možno zmeniť gestom „štipnutia“ alebo posúvať okná posúvaním tromi prstami; Keď presuniete okno z okraja obrazovky, prenesie sa na inú virtuálnu plochu. Rozhranie výberu aplikácie zaberá všetok dostupný priestor na obrazovke.

Na telefónoch sa položky panela a zoznam aplikácií rozbalia na celú obrazovku: Posuvným pohybom na ľavej strane horného panela sa otvorí blok so zoznamom upozornení a kalendárom a na pravej strane blok rýchlych nastavení. Ak sa obsah zoznamu aplikácií, upozornení alebo nastavení nezmestí na jednu obrazovku, použije sa rolovanie. Pre každú virtuálnu plochu je možné zobraziť iba jedno okno, ktoré zaberá celý dostupný priestor a prekrýva spodnú tablu. Pomocou gest potiahnutia na obrazovke môžete otvoriť spodnú lištu alebo prepínať medzi otvorenými aplikáciami.

Projekt sa aktívne rozvíja. Medzi funkcie, ktoré ešte nie sú implementované, patrí podpora konfigurácií viacerých monitorov, manažér relácií, konfigurátor a použitie XWayland na spustenie X11 aplikácií v relácii založenej na Wayland.

Prvá experimentálna verzia je zahrnutá ako voliteľná možnosť v decembrovej aktualizácii distribúcie Nitrux 1.8. Existujú dve možnosti spustenia Maui Shell: s vlastným kompozitným serverom Zpace pomocou Wayland a spustenie samostatného Cask shellu v rámci relácie založenej na serveri X. Prvá alfa verzia je naplánovaná na marec, beta verzia je naplánovaná na jún a prvé stabilné vydanie je naplánované na september 2022.

Kód projektu je napísaný v C++ a QML a je distribuovaný pod licenciou LGPL 3.0.

Nakoniec, ak máte záujem dozvedieť sa viac o tom, môžete si prečítať podrobnosti v nasledujúci odkaz.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   José Benaque dijo

    Ten Otec!!! Projekt sledujem už viac ako rok. Dúfajme, že je to dobré GUI, ktoré môže urobiť skok k zjednoteniu zariadení.