Vydanie zázraku-wm 0.6, kompozitného manažéra založeného na Wayland a Mir

Matthew Kosarek, vývojár zo spoločnosti Canonical, zverejnil vydanie kompozitného manažéra wonder-wm 0.6, ktorý používa protokol a komponenty Wayland na vytváranie kompozitných manažérov Mir. Miracle-wm podporuje dlaždicové rozloženie okien, podobné tým v projektoch i3 a Sway. Waybar možno použiť ako panel. Kód projektu je napísaný v C++ a distribuovaný pod licenciou GPLv3. Hotové zostavy sa generujú vo formáte snap, ako aj v balíkoch rpm a deb pre Fedoru a Ubuntu.

Účelom miracle-wm je vytvoriť kompozitný server, ktorý využíva dlaždicové rozloženie, ale je funkčnejší a štýlovejší ako produkty ako Swayfx. Projekt tiež podporuje klasické techniky plávajúcich okien, ako je umiestnenie jednotlivých okien na vrch dlaždicovej mriežky alebo pripnutie okien na konkrétne miesto na pracovnej ploche. Podporuje virtuálne pracovné plochy s možnosťou nastavenia predvoleného režimu správy okien pre každú pracovnú plochu (dlaždicové rozloženie alebo plávajúce okná).

Očakáva sa, že Miracle-wm bude užitočný pre používateľov, ktorí uprednostňujú dlaždicové rozloženie, ale chcú vizuálne efekty a živší grafický dizajn s plynulými prechodmi a farbami. Konfigurácia je definovaná vo formáte YAML. Na inštaláciu wonder-wm môžete použiť príkaz „sudo snap install wonder-wm —classic“.

 Vydanie zázraku-wm 0.6, kompozitného manažéra založeného na Wayland a Mir

Hlavné inovácie:

  • Balík obsahuje knižnicu libmiracle-wm-config, ktorá poskytuje rozhranie C API na vytváranie konfigurátorov. Ako príklad je implementovaný grafický konfigurátor miracle-settings s rozhraním založeným na Flutteri.
  • Pridaná podpora pre rozšírenie protokolu Wayland s názvom wlr-output-management na zmenu nastavení výstupných zariadení. Podpora tohto protokolu vám napríklad umožňuje použiť aplikáciu wdisplays na konfiguráciu nastavení obrazovky.
  • Pridaná možnosť prispôsobiť polomer zaoblenia rohov rámu okna.
  • Implementované sú príkazy IPC „značky“, „prepínanie na celú obrazovku“, „plávajúce prepínanie“, „vymeniť“ a „premenovať pracovný priestor“.
  • Implementované udalosti, ktoré odrážajú manipulácie s oknami, ako napríklad nové, zatvorené, fokus, názov, režim celej obrazovky, presunutie, plávajúce, urgentné a označenie.
  • Pridaná jednotka systemd miracle-wm-xdg-autostart.target na spustenie relácie založenej na MiracleWM.
  • Vylepšené vykresľovanie rámov okien.
  • Vylepšená plynulosť animácie.
  • Nastavenia boli presunuté z $XDG_CONFIG_HOME/miracle-wm.yaml do $XDG_CONFIG_HOME/miracle-wm/config.yaml. Nastavenia zobrazenia sa nachádzajú v $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Prehrať video


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster