ËshtĂ« i disponueshĂ«m labwc 0.5, server kompozit pĂ«r Wayland

Projekti labwc 0.5, i cili zhvillon një server kompozit për Wayland me mundësi të ngjashme me menaxherin e dritareve Openbox, ka dalë në dritë. Ky projekt paraqitet si një përpjekje për të krijuar një alternativë për Openbox për Wayland. Labwc karakterizohet nga minimalizmi, implementimi kompakt, mundësi të shumta personalizimi dhe performancë të 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 të bazuar në Wayland. Nga protokollet e zgjeruara Wayland, mbështetet wlr-output-management për konfigurimin e pajisjeve të daljes, layer-shell për organizimin e punës së ndërfaqes së desktopit dhe foreign-toplevel për lidhjen e paneleve dhe kaluesve të dritareve të vet.

është e mundur lidhja e shtesave me realizimin e funksioneve si krijimi i skrinëshotet, shfaqja e sfondit në desktop, vendosja e panelit dhe menusë. Efektet e animuara, gradientet dhe ikona (përveç butonave për dritaret) nuk mbështeten në parim. Për të ekzekutuar aplikacionet X11 në një ambient të bazuar në protokollin Wayland, mbështetet përdorimi i komponentit DDX XWayland. Tema e dizajnit, menuja bazë dhe çelësat e ngrohtë konfigurohen përmes skedarëve të konfigurimit në formatin xml.

Përveç menusë rrënjësore të integruar, e cila mund të konfigurohet përmes menu.xml, mund të lidhen implementime të treta të menusë së aplikacioneve, si bemenu, fuzzel dhe wofi. Si panel mund të përdoren Waybar, Uambar ose LavaLauncher. Për administrimin e lidhjes së monitorëve dhe ndryshimin e parametrave të tyre, rekomandohet përdorimi i wlr-randr ose kanshi. Bllokimi i ekranit realizohet me anë të swaylock.

NĂ« versionin e ri:

  • MbĂ«shtetje pĂ«r ekranet me densitet tĂ« lartĂ« pikselesh (HiDPI) Ă«shtĂ« siguruar.
  • Ka njĂ« ripĂ«rpunim tĂ« elementeve gjatĂ« çaktivizimit tĂ« pajisjeve shtesĂ« tĂ« treguesit.
  • JanĂ« ndryshuar cilĂ«simet qĂ« lidhen me trajtimin e ngjarjes sĂ« lĂ«vizjes sĂ« elementeve me maus.
  • Ă«shtĂ« shtuar mundĂ«sia e zvogĂ«limit tĂ« dritares pas lĂ«vizjes 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 menusĂ« sĂ« klientĂ«ve.
  • Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« nisur aplikacionet nĂ« mĂ«nyrĂ« me ekran tĂ« plotĂ«.
  • Ă«shtĂ« shtuar opsioni cycleViewPreview pĂ«r tĂ« parĂ« pĂ«rmbajtjen gjatĂ« kalimit mes dritareve, duke pĂ«rdorur ndĂ«rfaqen Alt+Tab.
  • Ă«shtĂ« shtuar mundĂ«sia e lidhjes sĂ« veprimit gjatĂ« lĂ«vizjes sĂ« kursorit tĂ« mausit jashtĂ« skajit tĂ« ekranit.
  • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r variablat e ambientit WLR_{WL,X11}_OUTPUTS, tĂ« mbĂ«shtetur nĂ« wlroots.
  • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r gjestet e kontrollit (shkĂ«putje dhe zmadhoj me shkelm).

ËshtĂ« i disponueshĂ«m labwc 0.5, server kompozit pĂ«r Wayland
ËshtĂ« i disponueshĂ«m labwc 0.5, server kompozit pĂ«r Wayland
Luaj videon


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