Izdanje miracle-wm 0.6, kompozitnog upravitelja temeljenog na Waylandu i Miru

Matthew Kosarek, programer u Canonicalu, objavio je verziju 0.6 upravitelja kompozitinga miracle-wm, koji koristi Wayland protokol i Mir komponente upravitelja kompozitinga. Miracle-wm podržava popločavanje prozora, slično onima u i3 i Sway projektima. Waybar se može koristiti kao panel. Kod projekta napisan je u C++ i distribuira se pod GPLv3 licencom. Gotove verzije dostupne su u snap formatu, kao i rpm i deb paketi za Fedoru i... Ubuntu.

Svrha miracle-wm-a je stvaranje kompozita poslužitelja, koji koristi popločavanje, ali je funkcionalniji i elegantniji od proizvoda poput Swayfx-a. Projekt također podržava klasične tehnike plutajućih prozora, poput postavljanja pojedinačnih prozora na vrh mreže pločica ili prikvačivanja prozora na određenu lokaciju na radnoj površini. Podržava virtualne radne površine, s mogućnošću postavljanja zadanog načina upravljanja prozorima za svaku radnu površinu (popločavanje ili plutajući prozori).

Očekuje se da će Miracle-wm biti koristan za korisnike koji preferiraju popločani raspored, ali žele vizualne efekte i živopisniji grafički dizajn s glatkim prijelazima i bojama. Konfiguracija je definirana u YAML formatu. Da biste instalirali miracle-wm, možete koristiti naredbu “sudo snap install miracle-wm —classic”.

Izdanje miracle-wm 0.6, kompozitnog upravitelja temeljenog na Waylandu i Miru

Glavne inovacije:

  • Paket uključuje biblioteku libmiracle-wm-config koja pruža C API za izradu konfiguratora. Kao primjer, implementiran je grafički konfigurator miracle-settings s Flutter-baziranim sučeljem.
  • Dodana je podrška za proširenje Wayland protokola wlr-output-management za promjenu postavki izlaznih uređaja. Podrška za ovaj protokol, na primjer, omogućuje vam korištenje aplikacije wdisplays za konfiguriranje postavki zaslona.
  • Dodana je mogućnost prilagodbe radijusa zaokruživanja kutova okvira prozora.
  • Implementirane su IPC naredbe "marks", "fullscreen preklopnik", "floating preklopnik", "swap" i "rename workspace".
  • Implementirani su događaji koji odražavaju manipulacije prozorima, kao što su novo, zatvaranje, fokus, naslov, način rada cijelog zaslona, ​​premještanje, plutanje, hitno i označavanje.
  • Dodana je systemd jedinica miracle-wm-xdg-autostart.target za pokretanje sesije temeljene na MiracleWM-u.
  • Poboljšano renderiranje okvira prozora.
  • Poboljšana glatkoća animacije.
  • Postavke su premještene iz $XDG_CONFIG_HOME/miracle-wm.yaml u $XDG_CONFIG_HOME/miracle-wm/config.yaml. Postavke prikaza nalaze se u $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Reproduciraj videozapis


Izvor: opennet.ru
Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster