labwc 0.5 havebla, kunmetita servilo por Wayland

La projekto labwc 0.5 estis publikigita, evoluigante kunmetitan servilon por Wayland kun kapabloj rememorigaj pri la fenestromanaĝero Openbox (la projekto estas prezentita kiel provo krei Openbox-alternativon por Wayland). Inter la ecoj de labwc estas minimumismo, kompakta efektivigo, ampleksaj personigaj elektoj kaj alta rendimento. La projektkodo estas skribita en C-lingvo kaj distribuita sub la permesilo GPLv2.

La bazo estas la wlroots-biblioteko, evoluigita de la programistoj de la uzantmedio Sway kaj disponiganta bazajn funkciojn por organizi la laboron de kunmetita administranto bazita sur Wayland. Inter la plilongigitaj Wayland-protokoloj, wlr-output-management estas subtenata por agordo de eligo-aparatoj, tavolo-ŝelo por organizi la laboron de la labortabla ŝelo, kaj fremda-supernivelo por konekti kutimajn panelojn kaj fenestrajn ŝaltilojn.

Eblas konekti aldonaĵojn por efektivigi funkciojn kiel krei ekrankopiojn, montri tapetojn sur la labortablo, meti panelojn kaj menuojn. Viglaj efikoj, gradientoj kaj ikonoj (krom fenestraj butonoj) tute ne estas subtenataj. Por ruli X11-aplikaĵojn en medio bazita sur la Wayland-protokolo, la uzo de la XWayland DDX-komponento estas subtenata. La temo, baza menuo kaj klavoj estas agorditaj per agordaj dosieroj en xml-formato.

Krom la enkonstruita radika menuo, agordita per menu.xml, vi povas konekti triajn aplikaĵajn menuajn efektivigojn, kiel bemenu, fuzzel kaj wofi. Vi povas uzi Waybar, Уambar aŭ LavaLauncher kiel panelo. Por administri konekti monitorojn kaj ŝanĝi iliajn parametrojn, oni rekomendas uzi wlr-randr aŭ kanshi. La ekrano estas ŝlosita per swaylock.

En la nova eldono:

  • Provizas subtenon por ekranoj de alta piksela denseco (HiDPI).
  • Ebligita rearanĝo de elementoj kiam kromaj eligo-aparatoj estas malŝaltitaj.
  • Ŝanĝitaj agordoj rilataj al pritraktado de la evento de movado de elementoj per la muso.
  • Aldonis la kapablon redukti la fenestron post movi ĝin (malmaksimigi-on-movo).
  • Aldonita subteno por la sfwbar (Sway Floating Window Bar) taskobreto.
  • Aldonita subteno por klientaj menuoj.
  • La kapablo lanĉi aplikojn en plenekrana reĝimo estas provizita.
  • Aldonita cikloViewPreview-opcio por antaŭrigardi enhavon dum ŝanĝado inter fenestroj per la Alt+Tab interfaco.
  • Aldonita la kapablo ligi agon movante la muskursonon de la rando de la ekrano.
  • Aldonita subteno por WLR_{WL,X11}_OUTPUTS-medivariabloj subtenataj en wlroots.
  • Aldonita subteno por kontrolgestoj (pinĉa panoramo kaj zomado).

labwc 0.5 havebla, kunmetita servilo por Wayland
labwc 0.5 havebla, kunmetita servilo por Wayland


fonto: opennet.ru

Aldoni komenton