Udgivelse af miracle-wm 0.11, en sammensat manager baseret på Wayland og Mir

Miracle-wm 0.11, en compositing manager, der bruger Wayland-protokollen og Mir compositing manager-komponenter, er blevet udgivet. Miracle-wm understøtter flisebelægning af vinduer, svarende til dem i i3- og Sway-projekterne. En Waybar kan bruges som et panel. Projektkoden er skrevet i C++ og distribueres under GPLv3-licensen. De færdige builds er tilgængelige i snap-format, såvel som rpm- og deb-pakker til Fedora og ... Ubuntu.

Formålet med miracle-wm er at skabe en komposit server, som bruger flisebelægning, men er mere funktionel og stilfuld end produkter som Swayfx. Projektet understøtter også klassiske flydende vinduesteknikker, såsom at placere individuelle vinduer oven på et flisebelægningsgitter eller fastgøre vinduer til en bestemt placering på skrivebordet. Det understøtter virtuelle skriveborde med mulighed for at indstille en standard vindueshåndteringstilstand for hvert skrivebord (flisebelægning eller flydende vinduer).

Miracle-wm forventes at være nyttig for brugere, der foretrækker et flisebelagt layout, men ønsker visuelle effekter og et mere levende grafisk design med jævne overgange og farver. Konfigurationen er defineret i YAML-format. For at installere miracle-wm kan du bruge kommandoen "sudo snap install miracle-wm —classic".

Vigtigste ændringer:

  • Der er tilføjet en oversigtstilstand, der forenkler skift mellem vinduer og virtuelle skriveborde. Den kan tilgås ved at trykke eller dobbeltklikke på menutasten.
    Afspil video
  • Vi har tilføjet muligheden for at henlede brugerens opmærksomhed på et inaktivt vindue uden at skifte fokus fra det aktive vindue. For eksempel, når en ny besked ankommer i en e-mailklient, kan brugeren anmode om et fokusskift, hvorefter Miracle vil indstille hasteflaget for vinduet og det virtuelle skrivebord, hvilket kan udløse proceslinjen til at vise en tilsvarende indikator.
  • Plugins implementerer muligheden for at sende IPC-hændelser og behandle IPC-kommandoer.
  • Tilføjet indstillingen background_color for at angive den farve, der bruges til at rydde indhold.
  • GET_KEYBINDS-kommandoen er blevet tilføjet til IPC'en for at bestemme alle handlinger, der er bundet til tastekombinationer.
  • Involverede Wayland-protokoller:
    • ext_image_copy_capture_manager_v1 og ext_output_image_capture_source_manager_v1 til at organisere optagelsen af ​​indhold, der vises på skærmen.
    • ext_foreign_toplevel_list_v1 for at hente information om overflader på øverste niveau, der tillader docking af vinduer oven på andet indhold, f.eks. til at fastgøre brugerdefinerede paneler og vindueskontakter.
    • ext_data_control_manager_v1 til styring af databehandling, såsom implementering af udklipsholderadministratorer.
    • ext_input_trigger_action_manager_v1 og ext_input_trigger_registration_manager_v1 - til håndtering af globale genvejstaster, museklik og berøringshændelser.
  • Vise server Mir er blevet opdateret til version 2.29.



Kilde: opennet.ru
Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster