A labwc 0.8.0 kiadás, kompozit szerver a Wayland számára

Megjelent a labwc 0.8.0 kiadás (Lab Wayland Compositor), amely egy Wayland alapú kompozitor szerver fejlesztésén dolgozik, amely hasonló funkciókat kínál, mint az Openbox ablakkezelő (a projekt alternatívát kíván nyújtani az Openbox számára Wayland-on). A labwc jellemzői közé tartozik a minimalizmus, a kompakt megvalósítás, a széles testreszabási lehetőségek és a magas teljesítmény. Az animált effektek, a grádiensek és a ikontáblák, az ablakok kezelőgombjain kívül, alapvetően nem támogatottak. A projekt kódja C nyelven íródott, és GPLv2 licenc alatt terjesztik.

Alapként a wlroots könyvtár szolgál, amelyet a Sway felhasználói környezet fejlesztői alakítanak, és amely alapvető funkciókat biztosít a Wayland alapú kompozitor kezeléséhez. Kiegészítések csatlakoztatása lehetséges, amelyek olyan funkciókat valósítanak meg, mint például képernyőképek készítése, háttérképek megjelenítése, panel és menü elhelyezése. Az X11-alkalmazások Wayland protokoll alapú környezetben való futtatásához támogatott a DDX komponens, az XWayland használata. A megjelenés témája, az alapértelmezett menü és a gyorsbillentyűk xml formátumú konfigurációs fájlokon keresztül állíthatók be. Beépített támogatás érhető el a nagy pixeldensitású (HiDPI) képernyők számára.

A beépített, a menu.xml fájl segítségével testreszabható gyökérmenü mellett külső alkalmazásmenü megvalósítások, mint például a bemenu, fuzzel és wofi is csatlakoztathatók. Panelként a Waybar, sfwbar, Yambar vagy LavaLauncher használható. A monitorok csatlakoztatásának és paramétereik módosításának kezelésére a wlr-randr vagy a kanshi használatát javasolják. A képernyő lezárása a swaylock segítségével valósítható meg.

Az új verzióban:

  • Támogatást nyújt az új wlroots 0.18 könyvtár kiadásához.
  • A "<core><allowTearing>" beállításhoz hozzáadva a "fullscreen" és "fullscreenForced" opciók a képernyők közötti megjelenítési szakadások megakadályozásának alkalmazását csak a teljes képernyős ablakokhoz köti.
  • A billentyűkombinációs beállításokhoz hozzáadva az "allowWhenLocked" opció (<keyboard><keybind key="" allowWhenLocked="">), amely lehetővé teszi az eseménykezelő hívását a munkamenet zárolásakor, ami például hasznos lehet a zárolás során a hangerő-szabályozó gyorsbillentyűk engedélyezésére.
  • Hozzáadva a "<resistance><unSnapThreshold>" paraméter, amely a mozaik és kibővített ablakok átkattintási küszöbét határozza meg.
  • Hozzáadva a renderer folyamat váratlan leállás utáni helyreállításának támogatása (a folyamat újraindul a konfiguráció újraindításával).
  • Bevezetve az xinitrc szkriptek használatának lehetősége. a szerver XWayland.
  • A témákhoz hozzáadva a „window.button.width” opció a gombok méretének megváltoztatásához az ablak felső részén.
  • Hozzáadva egy szabály a Windows kaszkádos elhelyezéséhez (<placement><policy>cascade<\/policy><cascadeOffset x=»40″ y=»30″\/><\/placement>).
  • Támogatás nyújtva a pointer relatív mozgásának módjának grafikus táblagépek használatakor (<tabletTool motion=»absolute|relative» relativeMotionSensitivity=»1.0″\/>).

A labwc 0.8.0 kiadás, kompozit szerver a Wayland számára
A labwc 0.8.0 kiadás, kompozit szerver a Wayland számára


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