Lëshimi i Hyprland 0.46, serveri kompozitor bazuar në Wayland

ËshtĂ« prezantuar serveri kompozit Hyprland 0.46, i cili pĂ«rdor protokollin Wayland. Projekti Ă«shtĂ« orientuar mbi disponimin me mozaik (tiling) tĂ« dritareve, por mbĂ«shtet gjithashtu dhe vendosjen klasike tĂ« rastit tĂ« dritareve, grumbullimin e dritareve nĂ« formĂ«n e skedave, mĂ«nyrĂ«n pseudo-mozaik dhe zgjatjen nĂ« ekran tĂ« plotĂ« tĂ« dritareve. Ofron mundĂ«si pĂ«r krijimin e ndĂ«rfaqeve vizuale tĂ«rheqĂ«se: gradiente nĂ« pĂ«rmbajtjen e dritareve, mjegullim tĂ« sfondit, efekte animuese dhe hije. PĂ«r tĂ« zgjeruar funksionalitetin, mund tĂ« lidhen plugins, dhe pĂ«r menaxhimin e jashtĂ«m tĂ« punĂ«s ofrohet IPC mbi baza socket. Kodi Ă«shtĂ« shkruar nĂ« gjuhĂ«n C++ dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.

Konfigurimi bëhet përmes skedarit të konfigurimit, ku ndryshimet zbatohen në kohë reale pa nevojën për ripërshtatje. Për të përmirësuar performancën e lojërave, është e mundur të çaktivizoni sinkronizimin vertikal (VSync) me një impuls ndaluese të kadrove, e cila përdoret për të parandaluar shfaqjen e ndarjeve gjatë këtij procesi (tearing). Disa nga funksionalitetet përfshijnë: krijimin dinamik të ambienteve virtuale të punës; mënyrat e kryerjes së elementeve në ekran; përpunimi global i çelësave të nxehtë; menaxhimi i gjesteve në tastierën e prekur/ekranin e ndjeshëm.

Në këtë version të ri:

  • NĂ« vend tĂ« parametrin "cursor:dumb_copy", propozohet njĂ« konfigurim i ri "cursor:use_cpu_buffer", i cili lejon pĂ«rdorimin e kursoreve tĂ« harduerit nĂ« sistemet me kartela grafike NVIDIA.
  • Logjika e caktimit tĂ« rregullave pĂ«r dritaret dhe konfigurimet e ekranit Ă«shtĂ« ndryshuar - tani kĂ«rkohet njĂ« pĂ«rputhje e plotĂ« dhe jo e pjesshme me shprehjen e rregullt pĂ«r aktivizimin e rregullave. Kodi i pĂ«rpunimit tĂ« rregullave Ă«shtĂ« optimizuar. ËshtĂ« aktivizuar njĂ« motor mĂ« i shpejtĂ« shprehjesh tĂ« rregullta RE2 nga Google.
  • NĂ« listĂ«n e varĂ«sive janĂ« shtuar bibliotekat hyprgraphics dhe re2.
  • PĂ«r pĂ«rpunimin e ngjyrave Ă«shtĂ« pĂ«rdorur hapĂ«sira pĂ«rkatĂ«se e ngjyrosjes OkLab nĂ« vend tĂ« sRGB, e cila lejon arritjen e njĂ« paraqitjeje mĂ« natyrale tĂ« gradientĂ«ve dhe kalimeve tĂ« ngjyrave.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r lĂ«vizjen e pĂ«rmbajtjes midis mjediseve Wayland dhe X11 (nĂ« bazĂ« tĂ« XWayland) nĂ« mĂ«nyrĂ«n Drag&Drop.
  • ËshtĂ« shtuar njĂ« ekran i ri pĂ«rshĂ«ndetĂ«s, i treguar pas azhurnimit tĂ« versionit Hyprland.
  • ËshtĂ« shtuar cilĂ«simi «cursor:warp_back_after_non_mouse_input» pĂ«r tĂ« pĂ«rjashtuar problemet gjatĂ« pĂ«rdorimit tĂ« njĂ«kohshĂ«m me maus dhe ekran prekje.
  • NĂ« utilitarin hyprctl Ă«shtĂ« realizuar mundĂ«sia e daljes sĂ« njĂ« liste plugins nĂ« formatin JSON («hyprctl -j plugins»). JanĂ« shtuar fusha tĂ« reja inhibitingIdle dhe directScanout.

Lëshimi i Hyprland 0.46, serveri kompozitor bazuar në Wayland
Lëshimi i Hyprland 0.46, serveri kompozitor bazuar në Wayland
Lëshimi i Hyprland 0.46, serveri kompozitor bazuar në Wayland


Burimi: opennet.ru
Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster