Release av labwc 0.7, en sammansatt server för Wayland

Utgivningen av labwc 0.7-projektet (Lab Wayland Compositor) Àr tillgÀnglig, som utvecklar en sammansatt server för Wayland med funktioner som pÄminner om Openbox-fönsterhanteraren (projektet presenteras som ett försök att skapa ett Openbox-alternativ för Wayland). Bland funktionerna i labwc Àr minimalism, kompakt implementering, omfattande anpassningsmöjligheter och hög prestanda. Projektkoden Àr skriven pÄ C-sprÄk och distribueras under GPLv2-licensen.

Grunden Àr wlroots-biblioteket, utvecklat av utvecklarna av Sway-anvÀndarmiljön och tillhandahÄller grundlÀggande funktioner för att organisera arbetet för en sammansatt manager baserad pÄ Wayland. Bland de utökade Wayland-protokollen stöds wlr-output-management för att konfigurera utenheter, lagerskal för att organisera arbetet med skrivbordsskalet och frÀmmande toppnivÄ för att ansluta anpassade paneler och fönstervÀxlar.

Det Àr möjligt att ansluta tillÀgg för att implementera funktioner som att skapa skÀrmdumpar, visa tapeter pÄ skrivbordet, placera paneler och menyer. Animerade effekter, övertoningar och ikoner (med undantag för fönsterknappar) stöds inte alls. För att köra X11-applikationer i en miljö baserad pÄ Wayland-protokollet, stöds anvÀndningen av XWayland DDX-komponenten. Temat, grundmenyn och snabbtangenterna konfigureras genom konfigurationsfiler i xml-format. Det finns inbyggt stöd för skÀrmar med hög pixeldensitet (HiDPI).

Utöver den inbyggda rotmenyn, konfigurerad via menu.xml, kan du ansluta tredjepartsapplikationsmenyimplementationer, sÄsom bemenu, fuzzel och wofi. Du kan anvÀnda Waybar, sfwbar, Yambar eller LavaLauncher som en panel. För att hantera anslutande monitorer och Àndra deras parametrar, föreslÄs det att du anvÀnder wlr-randr eller kanshi. SkÀrmen lÄses med swaylock.

Release av labwc 0.7, en sammansatt server för Wayland

Viktiga Àndringar i den nya versionen:

  • ÖvergĂ„ngen till den nya grenen av wlroots 0.17-biblioteket har slutförts.
  • Lade till stöd för Wayland cursor-shape-v1-protokollet, som anvĂ€nds för att anpassa markörens utseende genom att överföra en serie markörbilder.
  • Lade till stöd för Wayland fraktionerad skala-protokoll, vilket gör det möjligt för sammansĂ€ttningshanteraren att skicka ytskalningsvĂ€rden som inte Ă€r heltal, vilket gör att klienten kan bestĂ€mma mer exakta buffertstorlekar för wp_viewport-objekt Ă€n om den skulle skicka information om avrundad skala.
  • Lagt till stöd för ikoner i fönstertitlar.
  • GrĂ€nssnittet för att vĂ€xla mellan fönster tillĂ„ter nu rullning bakĂ„t genom att trycka pĂ„ vĂ€nster- eller upppilen.
  • Lade till instĂ€llningen osd.workspace-switcher.boxes.{width,height} för att definiera storleken pĂ„ miniatyrbilder i grĂ€nssnittet för vĂ€xling av virtuella skrivbord.
  • Lade till nya Ă„tgĂ€rder, VirtualOutputAdd och VirtualOutputRemove, för att lĂ€gga till och ta bort virtuella utdataenheter.
  • Tillagd ResizeTo-Ă„tgĂ€rd för storleksĂ€ndring.
  • Lade till Ă„tgĂ€rden ToggleOmnipresent och alternativet "Alltid pĂ„ synlig arbetsyta" för att alltid placera innehĂ„ll pĂ„ det aktiva skrivbordet.
  • För applikationer som anvĂ€nder XWayland tillhandahĂ„lls egenskapen _NET_WORKAREA, som lĂ„ter dig förstĂ„ storleken pĂ„ det fria omrĂ„det pĂ„ skĂ€rmen som inte upptas av paneler (till exempel anvĂ€nds i Qt nĂ€r du berĂ€knar storleken pĂ„ popup-menyer).

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster