Publikimi labwc 0.7, server kompozitor për Wayland

ËshtĂ« nĂ« dispozicion lĂ«shimi i projektit labwc 0.7 (Lab Wayland Compositor), qĂ« zhvillon njĂ« server kompozitor pĂ«r Wayland me funksionalitete qĂ« i ngjajnĂ« menaxherit tĂ« dritareve Openbox (projekti paraqitet si njĂ« pĂ«rpjekje pĂ«r tĂ« krijuar njĂ« alternativĂ« pĂ«r Openbox pĂ«r Wayland). Karakteristikat e labwc pĂ«rfshijnĂ« minimalizmin, realizimin e kompakt, mundĂ«sitĂ« e gjera tĂ« personalizimit dhe performancĂ«n 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 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 tĂ« lidhen shtesat me implementimin e funksioneve tĂ« tilla si krijimi i fotografive tĂ« ekranit, shfaqja e sfondit nĂ« desktop, vendosja e panelit dhe menusĂ«. Efektet e animuara, gradientet dhe ikonat (pĂ«rveç butonave pĂ«r dritaret) nuk mbĂ«shteten nĂ« parim. PĂ«r tĂ« drejtuar aplikacionet X11 nĂ« njĂ« ambient tĂ« bazuar nĂ« protokollin Wayland mbĂ«shtetet pĂ«rdorimi i komponentit DDX XWayland. Tema e dizajnit, menuja bazĂ« dhe tastiera e shkurtra mund tĂ« konfigurohen nĂ«pĂ«rmjet skedarĂ«ve tĂ« konfigurimit nĂ« formatin xml. Ka mbĂ«shtetje tĂ« integruar pĂ«r ekranet me densitet tĂ« lartĂ« pikselesh (HiDPI).

Përveç menusë së integruar themelore, e cila konfigurohet përmes menu.xml, mund të lidhen implementime të jashtme të menusë së aplikacioneve si bemenu, fuzzel dhe wofi. Si panel mund të përdoret Waybar, sfwbar, Yambar ose LavaLauncher. Për menaxhimin e lidhjes së monitorëve dhe ndryshimin e parametrave të tyre, rekomandohet përdorimi i wlr-randr ose kanshi. Bllokimi i ekranit bëhet përmes swaylock.

Publikimi labwc 0.7, server kompozitor për Wayland

Ndryshimet kryesore në lëshimin e ri:

  • Kaluar nĂ« degĂ«n e re tĂ« bibliotekĂ«s wlroots 0.17.
  • Shtuar mbĂ«shtetje pĂ«r protokollin Wayland cursor-shape-v1, i pĂ«rdorur pĂ«r tĂ« pĂ«rcaktuar pamjen e kursorit pĂ«rmes dĂ«rgimit tĂ« njĂ« serie imazhesh tĂ« kursorit.
  • Shtuar mbĂ«shtetje pĂ«r protokollin Wayland fractional-scale, me anĂ« tĂ« tĂ« cilit menaxheri i kompozitit mund tĂ« transmetojĂ« vlera jo tĂ« plota tĂ« shkallĂ«zimit tĂ« sipĂ«rfaqeve, duke i lejuar klientit tĂ« pĂ«rcaktojĂ« njĂ« madhĂ«si mĂ« tĂ« saktĂ« tĂ« buferĂ«ve pĂ«r objektet wp_viewport, nĂ« krahasim me dĂ«rgimin e informacionit tĂ« shkallĂ«s tĂ« rrumbullakosur.
  • Shtuar mbĂ«shtetje pĂ«r ikona nĂ« titujt e dritareve.
  • NĂ« ndĂ«rfaqen e kalimit midis dritareve Ă«shtĂ« realizuar mundĂ«sia e rrotullimit tĂ« prapmĂ« pĂ«rmes shtypjes sĂ« arrow majtas ose lart.
  • Shtuar konfigurimin osd.workspace-switcher.boxes.{width,height} pĂ«r tĂ« pĂ«rcaktuar madhĂ«sinĂ« e miniaturave nĂ« ndĂ«rfaqen e kalimit midis desktopĂ«ve virtualĂ«.
  • Shtuar veprimet e reja VirtualOutputAdd dhe VirtualOutputRemove pĂ«r shtimin dhe heqjen e pajisjeve virtuale tĂ« daljes.
  • Shtuar veprimi ResizeTo pĂ«r tĂ« ndryshuar madhĂ«sinĂ«.
  • Shtuar veprimin ToggleOmnipresent dhe opsionin «Always on Visible Workspace» pĂ«r tĂ« vendosur pĂ«rmbajtjen gjithmonĂ« nĂ« desktopin aktiv.
  • PĂ«r aplikacionet qĂ« pĂ«rdorin XWayland, Ă«shtĂ« siguruar caktimi i pronĂ«s _NET_WORKAREA, qĂ« lejon tĂ« kuptohet madhĂ«sia e zonĂ«s sĂ« lirĂ« nĂ« ekran, e cila nuk Ă«shtĂ« e zĂ«nĂ« nga panelĂ«t (p.sh., pĂ«rdoret nĂ« Qt pĂ«r llogaritjen e madhĂ«sive tĂ« menuve tĂ« pashfaqura).

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