Release fan miracle-wm 0.6, in gearstalde manager basearre op Wayland en Mir

Matthew Kosarek, in ûntwikkelder by Canonical, hat de frijlitting publisearre fan 'e miracle-wm 0.6 gearstalde manager, dy't it Wayland-protokol en komponinten brûkt foar it bouwen fan Mir-komposite-managers. Miracle-wm stipet tegelfinster-yndielingen, fergelykber mei dy yn 'e i3- en Sway-projekten. Waybar kin brûkt wurde as paniel. De projektkoade is skreaun yn C ++ en ferspraat ûnder de GPLv3-lisinsje. Ready-made assemblies wurde generearre yn snap-formaat, lykas yn rpm- en deb-pakketten foar Fedora en Ubuntu.

It doel fan miracle-wm is om in gearstalde te meitsjen server, dat tegeljen brûkt, mar funksjoneler en stijlvoller is as produkten lykas Swayfx. It projekt stipet ek klassike driuwende finstertechniken, lykas it pleatsen fan yndividuele finsters boppe op in tegelraster of it fêstmeitsjen fan finsters oan in spesifike lokaasje op it buroblêd. It stipet firtuele buroblêden, mei de mooglikheid om in standert finsterbehearmodus yn te stellen foar elk buroblêd (tegeljen of driuwende finsters).

Miracle-wm wurdt ferwachte nuttich te wêzen foar brûkers dy't leaver in betegele yndieling wolle, mar fisuele effekten wolle en in libbendiger grafysk ûntwerp mei glêde oergongen en kleuren. De konfiguraasje is definiearre yn YAML-formaat. Om miracle-wm te ynstallearjen, kinne jo it kommando brûke "sudo snap install miracle-wm -classic".

 Release fan miracle-wm 0.6, in gearstalde manager basearre op Wayland en Mir

Wichtichste ynnovaasjes:

  • It pakket befettet de libmiracle-wm-config-bibleteek, dy't in C API leveret foar it meitsjen fan konfigurators. As foarbyld is de grafyske konfigurator miracle-settings mei in Flutter-basearre ynterface ymplementearre.
  • Stipe tafoege foar de Wayland-protokolútwreiding wlr-output-management om de ynstellings fan útfierapparaten te feroarjen. Stipe foar dit protokol lit jo bygelyks de wdisplays-applikaasje brûke om skermynstellingen te konfigurearjen.
  • De mooglikheid tafoege om de radius fan 'e rûning fan' e hoeken fan it finsterframe oan te passen.
  • Ymplementearre IPC-kommando's "marks", "fullscreen toggle", "floating toggle", "swap" en "rename workspace".
  • Ymplementearre eveneminten dy't finstermanipulaasjes reflektearje, lykas nij, slute, fokus, titel, fullscreen_mode, ferpleatse, driuwend, urgent en markearje.
  • Systemd-ienheid miracle-wm-xdg-autostart.target tafoege om in sesje basearre op MiracleWM te starten.
  • Ferbettere werjefte fan finsterframes.
  • Ferbettere animaasjeglêdens.
  • Ynstellings ferpleatst fan $XDG_CONFIG_HOME/miracle-wm.yaml nei $XDG_CONFIG_HOME/miracle-wm/config.yaml. Werjefte-ynstellings binne te finen yn $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Spielje fideo


Boarne: opennet.ru