Izdanje miracle-wm 0.9, kompozitnog menadžera zasnovanog na Waylandu i Miru

Matthew Kosarek, programer u Canonicalu, objavio je verziju 0.9 miracle-wm programa za kompoziting, koji koristi Wayland protokol i Mir komponente programa za kompoziting. Miracle-wm podržava popločavanje prozora, slično onima u i3 i Sway projektima. Waybar se može koristiti kao panel. Kod projekta je napisan u C++ i distribuira se pod GPLv3 licencom. Gotove verzije su dostupne u snap formatu, kao i rpm i deb paketi za Fedoru i... Ubuntu.

Svrha miracle-wm-a je stvaranje kompozita server, koji koristi popločavanje, ali je funkcionalniji i elegantniji od proizvoda poput Swayfx-a. Projekat također podržava klasične tehnike plutajućih prozora, kao što je postavljanje pojedinačnih prozora na vrh mreže pločica ili pričvršćivanje prozora na određenu lokaciju na radnoj površini. Podržava virtuelne radne površine, s mogućnošću postavljanja zadanog načina upravljanja prozorima za svaku radnu površinu (popločavanje ili plutajući prozori).

Očekuje se da će Miracle-wm biti koristan za korisnike koji preferiraju popločani izgled, ali žele vizualne efekte i živopisniji grafički dizajn s glatkim prijelazima i bojama. Konfiguracija je definirana u YAML formatu. Da biste instalirali miracle-wm, možete koristiti naredbu “sudo snap install miracle-wm —classic”. 
Izdanje miracle-wm 0.9, kompozitnog menadžera zasnovanog na Waylandu i Miru

Glavne inovacije:

  • Dodan je sistem dodataka (pluginova), isporučen u WebAssembly međukodu i izvršavan kao izolovani (sandbox) moduli. Dodaci (pluginovi) se mogu koristiti za modifikaciju i proširenje mogućnosti upravitelja kompozitinga, uključujući promjenu logike postavljanja prozora, obradu i proširenje konfiguracije, presretanje događaja unosa i pokazivača miša, implementaciju animiranih efekata i dodavanje rukovatelja koji se aktiviraju prilikom kreiranja, brisanja ili prebacivanja radnih površina. Dodaci se mogu ponovo pokrenuti pojedinačno bez ponovnog pokretanja upravitelja kompozitinga.
  • Dodan API za razvoj dodataka (plug-inova) u Rustu.
  • Dodana je podrška za teme kursora.
  • Dodane su nove ikone.
  • Dodana je kombinacija tipki "Meta + Shift + R" za ponovno učitavanje konfiguracije.
  • Koncept "mini stabla" koji se koristi za grupiranje povezanih plutajućih prozora zamijenjen je predvidljivijim ponašanjem s pojedinačnim plutajućim prozorima.
  • Izvršena je optimizacija performansi.
  • Osigurano je automatsko ponovno pokretanje postavki ekrana nakon promjena konfiguracije.
  • Format za konfigurisanje prilagođenih rukovalaca je promijenjen - koriste se vezivanja umjesto identifikatora ključeva u stilu osnovnih ulaznih događaja. Linux Sada biste trebali koristiti imena u stilu XKbKeysyms, kao što su "D" umjesto "KEY_D" i "Return" umjesto "KEY_ENTER".

izvor: opennet.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster