Lëshimi i labwc 0.7.4, serverit 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Ă« pĂ«rngjasojnĂ« me menaxherin e dritareve Openbox (projekti prezantohet si njĂ« pĂ«rpjekje pĂ«r tĂ« krijuar njĂ« alternativĂ« pĂ«r Openbox pĂ«r Wayland). MĂ« pas Ă«shtĂ« publikuar njĂ« pĂ«rditĂ«sim korrigjues 0.7.4 me riparime tĂ« realizuara menjĂ«herĂ«. Nga karakteristikat e labwc pĂ«rmendet minimalistija, implementimi kompakt, shkallĂ«zimi i gjerĂ« 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Ă« lidhen shtesa me realizimin e funksioneve si krijimi i ekranesh tĂ« lĂ«vizshĂ«m, shfaqja e sfondit nĂ« desktop, vendosja e paneleve dhe menusĂ«. Efektet e animuara, gradientet dhe ikonat (pĂ«rveç butonave pĂ«r dritaret) nuk mbĂ«shteten nĂ« parim. PĂ«r tĂ« ekzekutuar aplikacione X11 nĂ« ambientin me bazĂ« protokollin Wayland, mbĂ«shtetet pĂ«rdorimi i komponentit DDX XWayland. Tema, menuja bazĂ« dhe tastet e shkurtra konfigurohen pĂ«rmes skedave tĂ« konfigurimit nĂ« formatin xml. Ekziston mbĂ«shtetje e integruar pĂ«r ekranet me densitet tĂ« lartĂ« pikselesh (HiDPI).

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

Përveç menusë së brendshme rrënjësore, 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ërdoren Waybar, sfwbar, Yambar ose LavaLauncher. Për menaxhimin e lidhjes së monitorëve dhe ndryshimin e parametrave të tyre, sugjerohet të përdoret wlr-randr ose kanshi. Bllokimi i ekranit bëhet me anë të swaylock.

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

Në këtë version të ri:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r versionin e tretĂ« tĂ« protokollit Wayland xdg-shell, nĂ« tĂ« cilin Ă«shtĂ« mundĂ«suar ndryshimi i vendndodhjes sĂ« dritareve tĂ« shpĂ«rthyeshme.
  • ËshtĂ« realizuar mbĂ«shtetje pĂ«r protokollin Wayland tablet-v2, i cili ofron mjete pĂ«r organizimin e inputit nga tabletĂ«t grafikĂ«.
  • ËshtĂ« shtuar njĂ« trajtues ToggleTabletMouseEmulation pĂ«r tĂ« emuluar miun duke pĂ«rdorur njĂ« tablet grafik.
  • ËshtĂ« shtuar mbĂ«shtetje fillestare pĂ«r protokollin Wayland security-context-v1, i cili lejon bashkimin e kontekstit tĂ« sigurisĂ« kur lidhet me kompozitorin server nĂ« bazĂ« tĂ« Wayland pĂ«r tĂ« kufizuar mundĂ«sitĂ« e disponueshme pĂ«r klientin.
  • Implementimi i njĂ« lupĂ« pĂ«r tĂ« rritur zonat nĂ« ekran, duke pĂ«rdorur veprimet ZoomIn, ZoomOut dhe ToggleMagnify.
  • PjesĂ«s sĂ« parametrave <keybind> i Ă«shtĂ« shtuar opsioni onRelease, i cili mundĂ«son organizimin e thirrjes sĂ« menusĂ« me çelĂ«sin Super.
  • Shtuar parametri <core><xwaylandPersistence> pĂ«r tĂ« mbajtur mendjen XWayland edhe nĂ« mungesĂ« tĂ« klientĂ«ve tĂ« lidhur me tĂ«.
  • Krijuar parametri <resize><drawContents>.
  • Shtuar veprimet UnMaximize pĂ«r tĂ« kthyer operacionin e zgjatjes sĂ« dritares nĂ« ekranin e plotĂ« dhe SetDecorations pĂ«r caktimin e parametrave tĂ« dekorimit tĂ« dritareve.
  • NĂ« kushtet 'If-actions' Ă«shtĂ« bĂ«rĂ« e mundur filtrimi sipas llojit tĂ« dritareve.

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