Ua fa'alauiloa mai e Matthew Kosarek, o se tagata atia'e i Canonical, le lomiga 0.6 o le miracle-wm compositing manager, lea e fa'aogaina ai le Wayland protocol ma vaega o le Mir compositing manager. E lagolagoina e Miracle-wm le tiling windows, e tutusa ma na o lo'o i ai i galuega faatino i3 ma Sway. E mafai ona fa'aogaina le Waybar o se panel. O le code o le galuega faatino ua tusia i le C++ ma ua laiseneina i lalo o le laisene GPLv3. O fa'atulagaga ua mae'a o lo'o avanoa i le snap format, fa'apea fo'i ma rpm ma deb packages mo Fedora ma Ubuntu.
O le fa'amoemoega o le miracle-wm o le fatuina lea o se tu'ufa'atasiga sapalai, lea e faʻaaogaina ai le tiling, ae e sili atu ona aoga ma matagofie nai lo oloa e pei o le Swayfx. E lagolagoina foʻi e le poloketi metotia masani o faʻamalama feʻaveaʻi, e pei o le tuʻuina o faʻamalama taʻitasi i luga o se tiling grid poʻo le faʻapipiʻiina o faʻamalama i se nofoaga patino i luga o le desktop. E lagolagoina ai desktops faʻapitoa, faʻatasi ai ma le mafai ona setiina se faiga masani o le puleaina o faʻamalama mo desktop taʻitasi (tiling poʻo faʻamalama feʻaveaʻi).
Miracle-wm o lo'o fa'amoemoe e aoga mo tagata fa'aoga e mana'o i se fa'aigoa fa'apipi'i ae mana'omia ni fa'aaliga va'aia ma se fa'ata'ita'iga sili atu ona viia fa'atasi ai ma suiga lamolemole ma lanu. O le faʻatulagaga o loʻo faʻamatalaina i le YAML format. Ina ia faʻapipiʻi vavega-wm, e mafai ona e faʻaogaina le poloaiga "sudo snap install miracle-wm -classic".

Autu fa'afouga:
- O le afifi e aofia ai le faletusi libmiracle-wm-config, lea e maua ai le C API mo le fatuina o mea faʻapipiʻi. Mo se faʻataʻitaʻiga, o le faʻatulagaina o faʻataʻitaʻiga faʻailoga faʻavavega faʻatasi ai ma se faʻaoga faʻavae Flutter e faʻatinoina.
- Fa'aopoopo le lagolago mo le Wayland protocol extension wlr-output-management e sui ai le fa'atulagaina o masini. Lagolago mo lenei feagaiga, mo se faʻataʻitaʻiga, e mafai ai ona e faʻaogaina le wdisplays application e faʻapipiʻi ai faʻasologa o lau.
- Faʻaopoopoina le tomai e faʻavasega ai le radius o le taamilosaga o tulimanu faʻamalama faʻamalama.
- O lo'o fa'atonuina e le IPC le "fa'ailoga", "fullscreen toggle", "floating toggle", "swap" ma le "rename workspace" ua fa'atinoina.
- Fa'atino mea na tutupu e atagia ai fa'amalama fa'amalama, e pei o le fou, tapunia, taula'i, ulutala, fullscreen_mode, fa'agaoioi, fa'afefe, fa'anatinati ma fa'ailoga.
- Fa'aopoopo le systemd unit miracle-wm-xdg-autostart.target e amata ai se sauniga fa'avae MiracleWM.
- Fa'aleleia le tu'uina atu o fa'avaa fa'amalama.
- Fa'aleleia le fa'alelei o le animation.
- Fa'asolo mai le $XDG_CONFIG_HOME/miracle-wm.yaml ile $XDG_CONFIG_HOME/miracle-wm/config.yaml. O fa'aaliga fa'aaliga o lo'o maua ile $XDG_CONFIG_HOME/miracle-wm/display.yaml.

puna: opennet.ru
