Zaposlenik Canonical-a predstavio je miracle-wm, kompozitni menadžer baziran na Waylandu i Miru

Matthew Kosarek iz Canonical-a predstavio je prvo izdanje novog kompozitnog menadžera miracle-wm, koji je baziran na Wayland protokolu i komponentama za izgradnju Mir kompozitnih menadžera. Miracle-wm podržava popločavanje prozora u stilu i3 menadžera prozora, Hyprland kompozitnog menadžera i korisničkog okruženja Sway. Kod projekta je napisan u C++ i distribuiran pod GPLv3 licencom. Gotovi sklopovi se generiraju u snap formatu.

Među funkcionalnostima ponuđenim u prvom izdanju miracle-wm-a, spominjemo upravljanje prozorima sa pločicama sa mogućnošću ostavljanja elegantnih praznina između prozora, korištenje virtuelnih desktopa, podršku za rezerviranje površina ekrana za postavljanje panela, mogućnost proširenja prozora na puni ekran, podrška za više izlaza), navigacija i kontrola pomoću tastature. Waybar se može koristiti kao panel. Konfiguracija se vrši putem konfiguracijske datoteke.

Zaposlenik Canonical-a predstavio je miracle-wm, kompozitni menadžer baziran na Waylandu i Miru

Krajnji cilj projekta je kreiranje kompozitnog servera koji koristi popločane prozore, ali je funkcionalniji i moderniji od projekata poput Swayfxa. Očekuje se da će miracle-wm biti koristan za one korisnike koji preferiraju vizuelne efekte i svetliju grafiku sa glatkim prelazima i bojama. Prvo izdanje je pozicionirano kao pretpregledna verzija. Sljedeća dva izdanja će također imati ovaj status, nakon čega će se formirati prvo stabilno izdanje. Da biste instalirali miracle-wm, možete koristiti naredbu “sudo snap install miracle-wm —classic”.

Sljedeća verzija planira dodati podršku za lebdeće prozore koji se preklapaju, promjenu postavki bez ponovnog pokretanja, opcije za prilagođavanje ekrana, mogućnost zakačenja na određenu lokaciju na radnoj površini, podršku za IPC I3, isticanje aktivnih prozora. Zatim će početi pripreme za prvo izdanje, koje će implementirati podršku za efekte animacije, naslagani izgled prozora, pregledni režim za navigaciju kroz prozore i radne površine, te grafički interfejs za konfiguraciju.

izvor: opennet.ru

Dodajte komentar