Miracle-wm 0.11, 'n komposisiebestuurder wat die Wayland-protokol en Mir-komposisiebestuurderkomponente gebruik, is vrygestel. Miracle-wm ondersteun teëlvensters, soortgelyk aan dié in die i3- en Sway-projekte. 'n Waybar kan as 'n paneel gebruik word. Die projekkode is in C++ geskryf en word versprei onder die GPLv3-lisensie. Die voltooide weergawes is beskikbaar in snap-formaat, sowel as rpm- en deb-pakkette vir Fedora en ... Ubuntu.
Die doel van miracle-wm is om 'n saamgestelde te skep bediener, wat teëlwerk gebruik, maar meer funksioneel en stylvol is as produkte soos Swayfx. Die projek ondersteun ook klassieke drywende venstertegnieke, soos om individuele vensters bo-op 'n teëlrooster te plaas of vensters op 'n spesifieke plek op die lessenaar vas te pen. Dit ondersteun virtuele lessenaars, met die vermoë om 'n standaard vensterbestuurmodus vir elke lessenaar in te stel (teëlwerk of drywende vensters).
Miracle-wm sal na verwagting nuttig wees vir gebruikers wat 'n geteëlde uitleg verkies, maar visuele effekte en 'n meer lewendige grafiese ontwerp met gladde oorgange en kleure wil hê. Die konfigurasie word in YAML-formaat gedefinieer. Om miracle-wm te installeer, kan jy die opdrag "sudo snap install miracle-wm —classic" gebruik.
Belangrikste veranderinge:
- 'n Oorsigmodus is bygevoeg, wat die oorskakeling tussen vensters en virtuele lessenaars vereenvoudig. Dit kan verkry word deur die Menu-sleutel te druk of dubbel te klik.

- Ons het die vermoë bygevoeg om die gebruiker se aandag op 'n onaktiewe venster te vestig sonder om die fokus van die aktiewe venster te verskuif. Byvoorbeeld, wanneer 'n nuwe boodskap in 'n e-poskliënt aankom, kan die gebruiker 'n fokuswisseling aanvra, waarna Miracle die dringende vlag vir die venster en virtuele lessenaar sal stel, wat die taakbalk kan laat 'n ooreenstemmende aanwyser vertoon.
- Die inproppe implementeer die vermoë om IPC-gebeurtenisse te stuur en IPC-opdragte te verwerk.
- Die agtergrondkleur-instelling is bygevoeg om die kleur te spesifiseer wat gebruik word om inhoud skoon te maak.
- Die GET_KEYBINDS-opdrag is by die IPC gevoeg om alle aksies wat aan sleutelkombinasies gekoppel is, te bepaal.
- Wayland-protokolle betrokke:
- ext_image_copy_capture_manager_v1 en ext_output_image_capture_source_manager_v1 vir die organisering van die vaslegging van inhoud wat op die skerm vertoon word.
- ext_foreign_toplevel_list_v1 vir die verkryging van inligting oor boonste vlak oppervlaktes wat die koppeling van vensters bo-op ander inhoud toelaat, soos vir die heg van persoonlike panele en vensterskakelaars.
- ext_data_control_manager_v1 vir die bestuur van dataverwerking, soos die implementering van knipbordbestuurders.
- ext_input_trigger_action_manager_v1 en ext_input_trigger_registration_manager_v1 - vir die hantering van globale sneltoetse, muisklikke en aanraakgebeurtenisse.
- Vertoon bediener Mir is opgedateer na weergawe 2.29.

Bron: opennet.ru

