A labwc 0.7.4 kiadás, Wayland kompozit szerver

Megjelent a labwc 0.7.3 (Lab Wayland Compositor) projekt új kiadása, amely egy Wayland kompozit szervert fejleszt, olyan funkciókkal, amelyek hasonlítanak az Openbox ablakkezelő képességeire (a projekt alternatívaként van bemutatva az Openbox számára Wayland alatt). Ezt követően kiadtak egy hibajavító 0.7.4-es frissítést, amely azonnali korrekciókat tartalmaz. A labwc sajátosságai közé tartozik a minimalizmus, kompakt megvalósítás, széleskörű testreszabhatóság és magas teljesítmény. A projekt kódja C nyelven varázsolva, GPLv2 licenc alatt terjesztve.

It uses the wlroots library as its foundation, developed by the Sway desktop environment developers and providing basic functions for organizing the operation of a compositor manager based on Wayland. Extended Wayland protocols supported include wlr-output-management for configuring output devices, layer-shell for organizing the desktop shell, and foreign-toplevel for connecting custom panels and window switches.

Add-ons can be connected with features such as screenshot creation, desktop wallpaper display, and panel and menu placement. Animated effects, gradients, and icons (except for window buttons) are fundamentally not supported. To run X11 applications in a Wayland-based environment, the DDX component XWayland is supported. The theme, basic menu, and hotkeys are configurable through XML format configuration files. There is built-in support for high pixel density (HiDPI) screens.

A labwc 0.7.4 kiadás, Wayland kompozit szerver

In addition to the built-in root menu, configurable through menu.xml, third-party implementations of application menus such as bemenu, fuzzel, and wofi can be connected. For panels, Waybar, sfwbar, Yambar, or LavaLauncher can be used. wlr-randr or kanshi is suggested for managing monitor connections and changing their settings. Screen locking is done using swaylock.

A labwc 0.7.4 kiadás, Wayland kompozit szerver

Az új verzióban:

  • Hozzáadva a harmadik verziójú Wayland protokoll, az xdg-shell támogatása, amely lehetővé teszi a felugró ablakok helyének megváltoztatását.
  • Megvalósítva a Wayland tablet-v2 protokoll támogatása, amely eszközöket biztosít grafikusan vezérelt táblagépek input kezelésére.
  • Hozzáadva a ToggleTabletMouseEmulation kezelő, amely lehetővé teszi a grafikus táblagép használatával történő egér emulálást.
  • Hozzáadva a Wayland security-context-v1 protokoll kezdeti támogatása, amely lehetővé teszi a biztonsági kontextus csatlakoztatását a kompozit szerverhez szerverhez a Wayland alapú rendszerhez, a kliens számára elérhető lehetőségek korlátozására.
  • Javasolt egy nagyítós megvalósítás, amely lehetővé teszi a képernyő területeinek nagyítását a ZoomIn, ZoomOut és ToggleMagnify műveletek segítségével.
  • A beállítások blokkban <keybind> hozzáadva az onRelease opció, amely lehetővé teszi a Super billentyűvel történő menühívást.
  • Hozzáadva a <core><xwaylandPersistence> beállítás, amely bármilyen csatlakoztatott kliens hiányában is megőrzi az XWayland-ot a memóriában.
  • Megvalósítva a <resize><drawContents> beállítást.
  • Hozzáadva az UnMaximize művelet a maximális ablak visszaállítására, valamint a SetDecorations művelet az ablakok dekorációs beállításainak meghatározására.
  • Az «If-actions» feltételeinél lehetőség nyílt az ablakok típusa szerinti szűrésre.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster