Miracle-wm 0.6, saliktā pārvaldnieka izlaiŔana, pamatojoties uz Wayland un Mir

Metjū Kosareks, Canonical izstrādātājs, ir publicējis miracle-wm 0.6 kompozītmateriālu pārvaldnieka izlaidumu, kurā tiek izmantots Wayland protokols un komponenti, lai izveidotu Mir kompozītmateriālu pārvaldniekus. Miracle-wm atbalsta flīžu logu izkārtojumus, kas līdzīgi tiem, kas ir i3 un Sway projektos. Waybar var izmantot kā paneli. Projekta kods ir rakstīts C++ valodā un tiek izplatīts saskaņā ar GPLv3 licenci. Gatavas komplektācijas tiek ģenerētas snap formātā, kā arī rpm un deb pakotnēs Fedora un Ubuntu.

Miracle-wm mērÄ·is ir izveidot kompozÄ«tu. serveris, kas izmanto mozaÄ«koÅ”anu, bet ir funkcionālāks un stilÄ«gāks nekā tādi produkti kā Swayfx. Projekts atbalsta arÄ« klasiskās peldoÅ”o logu metodes, piemēram, atseviŔķu logu novietoÅ”anu virs mozaÄ«kas režģa vai logu piesprauÅ”anu noteiktā vietā uz darbvirsmas. Tas atbalsta virtuālos darbvirsmas ar iespēju iestatÄ«t noklusējuma logu pārvaldÄ«bas režīmu katrai darbvirsmai (mozaÄ«kas vai peldoÅ”ie logi).

Paredzams, ka Miracle-wm noderēs lietotājiem, kuri dod priekÅ”roku flīžu izkārtojumam, bet vēlas vizuālos efektus un koŔāku grafisko dizainu ar vienmērÄ«gām pārejām un krāsām. Konfigurācija ir definēta YAML formātā. Lai instalētu miracle-wm, varat izmantot komandu ā€œsudo snap install miracle-wm —classicā€.

 Miracle-wm 0.6, saliktā pārvaldnieka izlaiŔana, pamatojoties uz Wayland un Mir

Galvenie jauninājumi:

  • Pakotnē ir iekļauta libmiracle-wm-config bibliotēka, kas nodroÅ”ina C API konfiguratoru izveidei. Kā piemērs ir ieviests grafiskais konfigurators miracle-settings ar Flutter balstÄ«tu saskarni.
  • Pievienots atbalsts Wayland protokola paplaÅ”inājumam wlr-output-management, lai mainÄ«tu izvades ierÄ«ces iestatÄ«jumus. Piemēram, Ŕī protokola atbalsts ļauj izmantot wdisplays lietojumprogrammu ekrāna iestatÄ«jumu konfigurēŔanai.
  • Pievienota iespēja pielāgot loga rāmja stÅ«ru noapaļoÅ”anas rādiusu.
  • Ir ieviestas IPC komandas "atzÄ«mes", "pilnekrāna pārslēgÅ”ana", "peldoŔā pārslēgÅ”ana", "apmainīŔana" un "darbvirsmas pārdēvēŔana".
  • Ieviesti notikumi, kas atspoguļo loga manipulācijas, piemēram, new, close, focus, title, fullscreen_mode, move, floating, urgent un mark.
  • Pievienota systemd vienÄ«ba miracle-wm-xdg-autostart.target, lai sāktu uz MiracleWM balstÄ«tu sesiju.
  • Uzlabota logu rāmju renderēŔana.
  • Uzlabota animācijas vienmērÄ«gums.
  • IestatÄ«jumi ir pārvietoti no $XDG_CONFIG_HOME/miracle-wm.yaml uz $XDG_CONFIG_HOME/miracle-wm/config.yaml. Displeja iestatÄ«jumi atrodas $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Play video


Avots: opennet.ru

Pievieno komentāru