Doli në dritë publikimi i projektit labwc 0.5, i cili zhvillon një server kompozit për Wayland me karakteristika që i ngjajnë menaxherit të dritareve Openbox (projekti paraqitet si një përpjekje për të krijuar një alternativë për Openbox në Wayland). Disa nga veçoritë e labwc janë minimalizmi, implementimi i kompakt, mundësitë e gjera të konfiguruar dhe performanca e lartë. Kodi i projektit është shkruar në gjuhën C dhe shpërndahet nën licencën GPLv2.
Si bazë përdoret biblioteka wlroots, e zhvilluar nga zhvilluesit e ambientit të përdoruesit Sway dhe që ofron funksionet themelore për organizimin e punës së menaxherit të kompozitës për Wayland. Nga protokollet e zgjeruara Wayland mbështeten wlr-output-management për konfigurimin e pajisjeve të daljes, layer-shell për organizimin e punës së shell-it të desktopit dhe foreign-toplevel për lidhjen e paneleve dhe kalimtarëve të dritareve.
ĂshtĂ« e mundur tĂ« lidhni shtesa qĂ« ofrojnĂ« funksione tĂ« tilla si krijimi i screenshot-eve, shfaqja e pasqyrave nĂ« desktop, vendosja e panelit dhe menusĂ«. Efektet e animuara, gradientet dhe ikonat (pĂ«rveç butonave pĂ«r dritaret) nuk mbĂ«shteten nĂ« mĂ«nyrĂ« parimore. PĂ«r tĂ« ekzekutuar aplikacione X11 nĂ« njĂ« ambient tĂ« bazuar nĂ« protokollin Wayland, mbĂ«shtetet pĂ«rdorimi i komponentit DDX XWayland. Temat e dizajnit, menuja bazĂ« dhe çelĂ«sat e ngrohtĂ« konfigurohen pĂ«rmes skedarĂ«ve tĂ« konfigurimit nĂ« formatin xml.
Përveç menysë rrënjës të integruar, e cila konfigurohet përmes menu.xml, mund të lidhni implementime të jashtme të menusë së aplikacioneve si bemenu, fuzzel dhe wofi. Si panel mund të përdoren Waybar, Uambar ose LavaLauncher. Për të menaxhuar lidhjen e monitorëve dhe për të ndryshuar parametrat e tyre, sugjerohet të përdorni wlr-randr ose kanshi. Bllokimi i ekranit bëhet me anë të swaylock.
Në lëshimin e ri:
- ĂshtĂ« siguruar mbĂ«shtetje pĂ«r ekranet me dendĂ«si tĂ« lartĂ« pikselesh (HiDPI).
- ĂshtĂ« siguruar ri-grupimi i elementeve kur çaktivizohen pajisjet e tjera tĂ« daljes.
- Janë ndryshuar cilësimet që lidhen me trajtimin e ngjarjes së lëvizjes së elementeve me miun.
- ĂshtĂ« shtuar mundĂ«sia e zvogĂ«limit tĂ« dritares pas zhvendosjes sĂ« saj (unmaximize-on-move).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r panelin e detyrave sfwbar (Sway Floating Window Bar).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r menutĂ« e klientĂ«ve.
- ĂshtĂ« ofruar mundĂ«sia e lançimit tĂ« aplikacioneve nĂ« modalitetin me ekran tĂ« plotĂ«.
- ĂshtĂ« shtuar opsioni cycleViewPreview pĂ«r parashikimin e pĂ«rmbajtjes gjatĂ« kalimit mes dritareve, duke pĂ«rdorur ndĂ«rfaqen Alt+Tab.
- ĂshtĂ« ofruar mundĂ«sia e lidhjes sĂ« veprimit kur kursorin e miut e lĂ«vizni jashtĂ« skajit tĂ« ekranit.
- Shtuar mbështetje për variablat e mjedisit WLR_{WL,X11}_OUTPUTS, të mbështetur në wlroots.
- Shtuar mbështetje për lëvizjet e kontrollit (zhvendosje dhe zmadhim me gishta).



Burimi: opennet.ru
