Liberazione di miracle-wm 0.6, un gestore compostu basatu in Wayland è Mir

Matthew Kosarek, un sviluppatore à Canonical, hà publicatu a versione 0.6 di u gestore di cumpusizione miracle-wm, chì usa u protocolu Wayland è i cumpunenti di u gestore di cumpusizione Mir. Miracle-wm supporta e finestre à piastrelle, simili à quelle di i prughjetti i3 è Sway. Una Waybar pò esse aduprata cum'è un pannellu. U codice di u prughjettu hè scrittu in C++ è hè licenziatu sottu a licenza GPLv3. E compilazioni finite sò dispunibili in furmatu snap, è ancu pacchetti rpm è deb per Fedora è Ubuntu.

U scopu di miracle-wm hè di creà un cumpostu servitore, chì usa u tiling, ma hè più funziunale è elegante chè prudutti cum'è Swayfx. U prugettu sustene ancu e tecniche classiche di e finestre flottanti, cum'è piazzà finestre individuali sopra una griglia di piastrellatura o appuntà e finestre à un locu specificu nantu à u desktop. Supporta i desktop virtuali, cù a capacità di definisce una modalità di gestione di e finestre predefinita per ogni desktop (finestre piastrellate o flottanti).

Miracle-wm hè prevista per esse utile per l'utilizatori chì preferanu un layout piastrellatu, ma volenu effetti visuali è un disignu graficu più vibrante cù transizioni è culori lisci. A cunfigurazione hè definita in u formatu YAML. Per installà miracle-wm, pudete aduprà u cumandimu "sudo snap install miracle-wm —classic".

Liberazione di miracle-wm 0.6, un gestore compostu basatu in Wayland è Mir

Innuvazioni principali:

  • U pacchettu include a biblioteca libmiracle-wm-config, chì furnisce una API C per a creazione di cunfiguratori. Per esempiu, hè implementatu u cunfiguratore graficu miracle-settings cù una interfaccia basata annantu à Flutter.
  • Aghjuntu u supportu per l'estensione di u protocolu Wayland wlr-output-management per cambià i paràmetri di u dispositivu di output. U supportu per questu protocolu, per esempiu, permette di utilizà l'applicazione wdisplays per cunfigurà i paràmetri di u schermu.
  • Aghjunta a pussibilità di persunalizà u raghju di l'arrotondamentu di l'anguli di u quadru di a finestra.
  • I cumandamenti IPC "marks", "fullscreen toggle", "floating toggle", "swap" è "rinomina u spaziu di travagliu" sò implementati.
  • Implementati eventi chì riflettenu e manipulazioni di e finestre, cum'è new, close, focus, title, fullscreen_mode, move, floating, urgent è mark.
  • Aghjunta l'unità systemd miracle-wm-xdg-autostart.target per inizià una sessione basata annantu à MiracleWM.
  • Rendering miglioratu di i quadri di e finestre.
  • Migliurata a fluidità di l'animazione.
  • I paràmetri sò stati spustati da $XDG_CONFIG_HOME/miracle-wm.yaml à $XDG_CONFIG_HOME/miracle-wm/config.yaml. I paràmetri di visualizazione si trovanu in $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Play video


Source: opennet.ru
Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster