Objavljen je Miracle-wm 0.11, upravitelj kompozitinga koji koristi Wayland protokol i Mir komponente upravitelja kompozitinga. Miracle-wm podržava popločavanje prozora, slično onima u i3 i Sway projektima. Waybar se može koristiti kao panel. Kod projekta napisan je u C++ i distribuira se pod GPLv3 licencom. Gotove verzije dostupne su u snap formatu, kao i rpm i deb paketi za Fedoru i... Ubuntu.
Svrha miracle-wm-a je stvaranje kompozita poslužitelja, koji koristi popločavanje, ali je funkcionalniji i elegantniji od proizvoda poput Swayfx-a. Projekt također podržava klasične tehnike plutajućih prozora, poput postavljanja pojedinačnih prozora na vrh mreže pločica ili prikvačivanja prozora na određenu lokaciju na radnoj površini. Podržava virtualne 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 raspored, 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”.
Velike promjene:
- Dodan je način pregleda koji pojednostavljuje prebacivanje između prozora i virtualnih radnih površina. Može mu se pristupiti pritiskom ili dvostrukim klikom na tipku Izbornik.

- Dodali smo mogućnost privlačenja korisničke pažnje na neaktivni prozor bez prebacivanja fokusa s aktivnog prozora. Na primjer, kada nova poruka stigne u klijent e-pošte, korisnik može zatražiti promjenu fokusa, nakon čega će Miracle postaviti zastavicu hitnosti za prozor i virtualnu radnu površinu, što može pokrenuti prikaz odgovarajućeg indikatora na programskoj traci.
- Dodaci implementiraju mogućnost slanja IPC događaja i obrade IPC naredbi.
- Dodana je postavka background_color za određivanje boje koja se koristi za brisanje sadržaja.
- Naredba GET_KEYBINDS dodana je u IPC kako bi se odredile sve akcije vezane uz kombinacije tipki.
- Uključeni Wayland protokoli:
- ext_image_copy_capture_manager_v1 i ext_output_image_capture_source_manager_v1 za organiziranje snimanja sadržaja prikazanog na zaslonu.
- ext_foreign_toplevel_list_v1 za dobivanje informacija o površinama najviše razine koje omogućuju spajanje prozora preko drugog sadržaja, kao što je pričvršćivanje prilagođenih panela i prekidača prozora.
- ext_data_control_manager_v1 za upravljanje obradom podataka, kao što je implementacija upravitelja međuspremnika.
- ext_input_trigger_action_manager_v1 i ext_input_trigger_registration_manager_v1 - za rukovanje globalnim prečacima, klikovima miša i događajima dodira.
- Prikaz server Mir je ažuriran na verziju 2.29.

Izvor: opennet.ru

