Uitgave van Miracle-wm 0.6, een samengestelde manager gebaseerd op Wayland en Mir

Matthew Kosarek, een ontwikkelaar bij Canonical, heeft versie 0.6 van de compositing manager miracle-wm uitgebracht. Deze maakt gebruik van het Wayland-protocol en de componenten van de Mir compositing manager. Miracle-wm ondersteunt tiling windows, vergelijkbaar met die in de i3- en Sway-projecten. Een Waybar kan als paneel worden gebruikt. De code van het project is geschreven in C++ en valt onder de GPLv3-licentie. De voltooide builds zijn beschikbaar in snap-formaat, evenals rpm- en deb-pakketten voor Fedora en Windows 3D. Ubuntu.

Het doel van miracle-wm is het creëren van een samengesteld product. serverHet project maakt gebruik van tiling, maar is functioneler en stijlvoller dan producten zoals Swayfx. Het ondersteunt ook klassieke technieken voor zwevende vensters, zoals het plaatsen van afzonderlijke vensters bovenop een raster of het vastzetten van vensters op een specifieke locatie op het bureaublad. Het ondersteunt virtuele bureaubladen, met de mogelijkheid om voor elk bureaublad een standaard vensterbeheermodus in te stellen (tiling of zwevende vensters).

Miracle-wm zal naar verwachting nuttig zijn voor gebruikers die de voorkeur geven aan een betegelde lay-out, maar visuele effecten en een levendiger grafisch ontwerp met vloeiende overgangen en kleuren willen. De configuratie is gedefinieerd in YAML-indeling. Om Miracle-Wm te installeren, kun je het commando “sudo snap install Miracle-Wm —classic” gebruiken.

Uitgave van Miracle-wm 0.6, een samengestelde manager gebaseerd op Wayland en Mir

Belangrijkste innovaties:

  • Het pakket bevat de bibliotheek libmiracle-wm-config, die een C API biedt voor het maken van configurators. Als voorbeeld is de grafische configurator miracle-settings met een Flutter-gebaseerde interface geïmplementeerd.
  • Ondersteuning toegevoegd voor de Wayland-protocoluitbreiding wlr-output-management om de instellingen van het uitvoerapparaat te wijzigen. Ondersteuning voor dit protocol maakt het bijvoorbeeld mogelijk om de wdisplays-applicatie te gebruiken om scherminstellingen te configureren.
  • De mogelijkheid toegevoegd om de straal van de afronding van de hoeken van het raamkozijn aan te passen.
  • De IPC-opdrachten "marks", "fullscreen toggle", "floating toggle", "swap" en "rename workspace" zijn geïmplementeerd.
  • Gebeurtenissen zijn geïmplementeerd die venstermanipulaties weerspiegelen, zoals nieuw, sluiten, focus, titel, volledig scherm, verplaatsen, zwevend, dringend en markeren.
  • Systemd unit miracle-wm-xdg-autostart.target toegevoegd om een ​​MiracleWM-gebaseerde sessie te starten.
  • Verbeterde weergave van raamkozijnen.
  • Verbeterde vloeiendheid van de animatie.
  • Instellingen verplaatst van $XDG_CONFIG_HOME/miracle-wm.yaml naar $XDG_CONFIG_HOME/miracle-wm/config.yaml. Weergave-instellingen bevinden zich in $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Speel video


Bron: opennet.ru
Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster