Lëshimi i labwc 0.7.4, serveri kompozitor për Wayland

ËshtĂ« publikuar numri i projektit labwc 0.7.3 (Lab Wayland Compositor), i cili zhvillon njĂ« server kompozitor pĂ«r Wayland me funksionalitete qĂ« kujtojnĂ« menaxherin e dritareve Openbox (projekti paraqitet si njĂ« pĂ«rpjekje pĂ«r tĂ« krijuar njĂ« alternativĂ« pĂ«r Openbox pĂ«r Wayland). Pas kĂ«saj, Ă«shtĂ« publikuar njĂ« pĂ«rditĂ«sim korrigjues 0.7.4 me pĂ«rmirĂ«simet e bĂ«ra menjĂ«herĂ« pas publikimit. NjĂ« nga veçoritĂ« e labwc Ă«shtĂ« minimalizmi, realizimi kompakt, mundĂ«sitĂ« e gjera tĂ« personalizimit 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 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).

Lëshimi i labwc 0.7.4, serveri kompozitor për Wayland

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.

Lëshimi i labwc 0.7.4, serveri kompozitor për Wayland

NĂ« versionin e ri:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r versionin e tretĂ« tĂ« protokollit Wayland xdg-shell, nĂ« tĂ« cilin ka ardhur mundĂ«sia pĂ«r tĂ« ndryshuar vendndodhjen e dritareve tĂ« dalshme.
  • ËshtĂ« implementuar mbĂ«shtetje pĂ«r protokollin Wayland tablet-v2, qĂ« ofron mjete pĂ«r organizimin e input-it nga tabletĂ«t grafikĂ«.
  • ËshtĂ« shtuar njĂ« pĂ«rpunues ToggleTabletMouseEmulation pĂ«r tĂ« emuluar njĂ« maus duke pĂ«rdorur njĂ« tablet grafik.
  • ËshtĂ« shtuar mbĂ«shtetje fillestare pĂ«r protokollin Wayland security-context-v1, qĂ« lejon lidhjen e konteksteve tĂ« sigurie kur lidhet me kompozitorin serverit nĂ« bazĂ« tĂ« Wayland pĂ«r tĂ« kufizuar mundĂ«sitĂ« e klientit tĂ« disponueshme.
  • ËshtĂ« propozuar implementimi i njĂ« lupĂ« pĂ«r tĂ« zmadhuar zonat nĂ« ekran, duke pĂ«rdorur veprimet ZoomIn, ZoomOut dhe ToggleMagnify.
  • NĂ« bllokun e cilĂ«simeve Ă«shtĂ« shtuar njĂ« opsion onRelease, i cili lejon organizimin e thirrjes sĂ« menusĂ« me tastin Super.
  • ËshtĂ« shtuar njĂ« cilĂ«sim pĂ«r tĂ« mbajtur nĂ« memorie XWayland edhe nĂ« mungesĂ« tĂ« klientĂ«ve tĂ« lidhur me tĂ«.
  • ËshtĂ« realizuar njĂ« cilĂ«sim .
  • ËshtĂ« shtuar veprimi UnMaximize pĂ«r tĂ« kthyer operacionin e shfaqjes sĂ« dritares nĂ« ekranin e plotĂ« dhe SetDecorations pĂ«r tĂ« vendosur parametrat e dekorimit tĂ« dritareve.
  • NĂ« kushtet «If-actions» Ă«shtĂ« bĂ«rĂ« e mundur filtrimi sipas llojit tĂ« dritareve.

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