Utgivelse av miracle-wm 0.11, en sammensatt manager basert på Wayland og Mir

Miracle-wm 0.11, en komposisjonsbehandler som bruker Wayland-protokollen og Mir-komponenter for komposisjonsbehandler, er utgitt. Miracle-wm støtter flislegging av vinduer, likt de i i3- og Sway-prosjektene. En Waybar kan brukes som et panel. Prosjektkoden er skrevet i C++ og distribueres under GPLv3-lisensen. De ferdige versjonene er tilgjengelige i snap-format, samt rpm- og deb-pakker for Fedora og ... Ubuntu.

Hensikten med miracle-wm er å lage en kompositt server, som bruker flislegging, men er mer funksjonell og stilig enn produkter som Swayfx. Prosjektet støtter også klassiske flytende vindusteknikker, som å plassere individuelle vinduer oppå et flisleggingsrutenett eller feste vinduer til et bestemt sted på skrivebordet. Det støtter virtuelle skrivebord, med muligheten til å angi en standard vindusbehandlingsmodus for hvert skrivebord (flislegging eller flytende vinduer).

Miracle-wm forventes å være nyttig for brukere som foretrekker en flislagt layout, men ønsker visuelle effekter og en mer levende grafisk design med jevne overganger og farger. Konfigurasjonen er definert i YAML-format. For å installere miracle-wm, kan du bruke kommandoen "sudo snap install miracle-wm —classic".

Hovedendringer:

  • En oversiktsmodus er lagt til, noe som forenkler bytte mellom vinduer og virtuelle skrivebord. Den kan nås ved å trykke eller dobbeltklikke på menytasten.
    Spill av video
  • Vi har lagt til muligheten til å trekke brukerens oppmerksomhet til et inaktivt vindu uten å bytte fokus fra det aktive vinduet. Når for eksempel en ny melding kommer inn i en e-postklient, kan brukeren be om et fokusbytte, hvoretter Miracle vil sette et hasteflagg for vinduet og det virtuelle skrivebordet, noe som kan utløse oppgavelinjen til å vise en tilsvarende indikator.
  • Programtilleggene implementerer muligheten til å sende IPC-hendelser og behandle IPC-kommandoer.
  • La til innstillingen background_color for å angi fargen som brukes til å fjerne innhold.
  • GET_KEYBINDS-kommandoen er lagt til IPC-en for å bestemme alle handlinger som er bundet til tastekombinasjoner.
  • Wayland-protokoller involvert:
    • ext_image_copy_capture_manager_v1 og ext_output_image_capture_source_manager_v1 for å organisere opptak av innhold som vises på skjermen.
    • ext_foreign_toplevel_list_v1 for å hente informasjon om toppnivåoverflater som tillater dokking av vinduer oppå annet innhold, for eksempel for å feste tilpassede paneler og vindusbrytere.
    • ext_data_control_manager_v1 for administrasjon av databehandling, for eksempel implementering av utklippstavleansvarlige.
    • ext_input_trigger_action_manager_v1 og ext_input_trigger_registration_manager_v1 – for håndtering av globale hurtigtaster, museklikk og berøringshendelser.
  • Utstilling serveren Mir har blitt oppdatert til versjon 2.29.



Kilde: opennet.ru
Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster