En Canonical-anställd presenterade miracle-wm, en sammansatt chef baserad på Wayland och Mir

Matthew Kosarek från Canonical presenterade den första utgåvan av den nya komposithanteraren miracle-wm, som är baserad på Wayland-protokollet och komponenter för att bygga Mir-komposithanterare. Miracle-wm stöder plattsättning av fönster i stil med i3-fönsterhanteraren, Hyprland-komposithanteraren och användarmiljön Sway. Projektkoden är skriven i C++ och distribueras under GPLv3-licensen. Färdiga sammanställningar genereras i snap-format.

Bland funktionerna som erbjuds i den första utgåvan av miracle-wm, nämner vi kaklade fönsterhantering med möjligheten att lämna snygga luckor mellan fönster, användning av virtuella skrivbord, stöd för att reservera skärmområden för att placera paneler, möjligheten att utöka fönster till helskärm, stöd för multi-output ), navigering och kontroll med tangentbordet. Waybar kan användas som en panel. Konfigurationen görs genom en konfigurationsfil.

En Canonical-anställd presenterade miracle-wm, en sammansatt chef baserad på Wayland och Mir

Det slutliga målet med projektet är att skapa en sammansatt server som använder sida vid sida fönster, men som är mer funktionell och snygg än projekt som Swayfx. Det förväntas att miracle-wm kommer att vara användbart för de användare som föredrar visuella effekter och ljusare grafik med mjuka övergångar och färger. Den första utgåvan är placerad som en förhandsversion. De kommande två utgåvorna kommer också att ha denna status, varefter den första stabila utgåvan kommer att bildas. För att installera miracle-wm kan du använda kommandot "sudo snap install miracle-wm —classic".

Nästa version planerar att lägga till stöd för flytande överlappande fönster, ändra inställningar utan att starta om, alternativ för att anpassa skärmen, möjligheten att fästa till en specifik plats på skrivbordet, IPC I3-stöd, markera aktiva fönster. Därefter börjar förberedelserna för den första utgåvan, som kommer att implementera stöd för animeringseffekter, staplad fönsterlayout, översiktsläge för att navigera i fönster och skrivbord, och ett grafiskt gränssnitt för konfiguration.

Källa: opennet.ru

Lägg en kommentar