Ua hoʻopuka ʻo Matthew Kosarek, kahi mea hoʻomohala ma Canonical, i ka hoʻokuʻu ʻana o ka mana mana mana-wm 0.6 composite, e hoʻohana ana i ka protocol Wayland a me nā ʻāpana no ke kūkulu ʻana i nā mana hoʻokumu ʻo Mir. Kākoʻo ʻo Miracle-wm i nā hoʻolālā puka aniani, e like me nā mea i loko o nā papahana i3 a me Sway. Hiki ke hoʻohana ʻia ʻo Waybar ma ke ʻano he panel. Ua kākau ʻia ke code papahana ma C++ a ua māhele ʻia ma lalo o ka laikini GPLv3. Hoʻokumu ʻia nā hui i hoʻomākaukau ʻia ma ke ʻano snap, a me ka rpm a me nā pūʻolo deb no Fedora a me Ubuntu.
ʻO ke kumu o ka miracle-wm ʻo ia ka hana ʻana i kahi hui pū ʻia kikowaena pūnaewele, ka mea e hoʻohana ana i ka tiling, akā ʻoi aku ka hana a me ke ʻano ma mua o nā huahana e like me Swayfx. Kākoʻo pū ka papahana i nā ʻano hana puka makani lana maʻamau, e like me ke kau ʻana i nā puka makani pākahi ma luna o kahi grid tiling a i ʻole ke kau ʻana i nā puka makani i kahi kikoʻī ma ka pākaukau. Kākoʻo ia i nā pākaukau virtual, me ka hiki ke hoʻonohonoho i kahi ʻano hoʻokele puka makani paʻamau no kēlā me kēia pākaukau (tiling a i ʻole nā puka makani lana).
Manaʻo ʻia ʻo Miracle-wm e pono no nā mea hoʻohana i makemake i kahi hoʻolālā tile akā makemake i nā hopena hiʻohiʻona a me kahi hoʻolālā kiʻi ʻoi aku ka ikaika me nā hoʻololi ʻoluʻolu a me nā kala. Ua wehewehe ʻia ka hoʻonohonoho ʻana ma ke ʻano YAML. No ka hoʻokomo ʻana i ka miracle-wm, hiki iā ʻoe ke hoʻohana i ke kauoha "sudo snap install miracle-wm -classic".

Nā hana hou nui:
- Aia ka pūʻolo i ka waihona libmiracle-wm-config, e hāʻawi ana i kahi C API no ka hana ʻana i nā configurators. E like me ka laʻana, ua hoʻokō ʻia nā hoʻonohonoho hoʻonohonoho kiʻi kiʻi me kahi kikowaena Flutter-based.
- Hoʻohui i kākoʻo no ka Wayland protocol extension wlr-output-management e hoʻololi i nā hoʻonohonoho hāmeʻa. ʻO ke kākoʻo no kēia protocol, no ka laʻana, hiki iā ʻoe ke hoʻohana i ka noi wdisplays e hoʻonohonoho i nā hoʻonohonoho pale.
- Hoʻohui i ka hiki ke hoʻopilikino i ka radius o ka hoʻopuni ʻana i nā kihi o ka puka makani.
- Ua hoʻokō ʻia nā kauoha IPC "marks", "fullscreen toggle", "floating toggle", "swap" a me "rename workspace".
- Hoʻokō ʻia nā hanana e hōʻike ana i nā manipulations puka makani, e like me ka mea hou, kokoke, nānā, poʻo inoa, fullscreen_mode, neʻe, lana, wikiwiki a me ka māka.
- Hoʻohui ʻia ʻo systemd unit miracle-wm-xdg-autostart.target e hoʻomaka i kahi kau hoʻokumu MiracleWM.
- Hoʻomaikaʻi ʻia ka hana ʻana o nā puka makani.
- Hoʻomaikaʻi ʻia ka maʻalahi o ka animation.
- Ua hoʻoneʻe ʻia nā ʻōkuhi mai $XDG_CONFIG_HOME/miracle-wm.yaml iā $XDG_CONFIG_HOME/miracle-wm/config.yaml. Aia nā hoʻonohonoho hōʻike ma $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Source: opennet.ru
