Labwc 0.5 është në dispozicion, një server kompozit për Wayland

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).

Labwc 0.5 është në dispozicion, një server kompozit për Wayland
Labwc 0.5 është në dispozicion, një server kompozit për Wayland
Luaj videon


Burimi: opennet.ru
Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster