Sistemi i serverit të kompozitit Hyprland 0.49 është në dispozicion, i cili përdor protokollin Wayland. Projekti është i fokusuar në organizimin e dritareve në formë mozaiku (tiling), por gjithashtu mbështet organizimin e dritareve në mënyrë klasike, grupimin e dritareve në formë skedash, modin pseudo-mozaik dhe zgjerimin e dritareve në ekran të plotë. Ofron mundësi për krijimin e ndërfaqeve vizualisht tërheqëse: gradientë në përkrahje të dritareve, mjegullimin e sfondit, efekte animacionesh dhe hije. Për të zgjeruar funksionalitetin, mund të lidhen plginë, dhe për menaxhim të jashtëm të funksionimit ofrohet IPC mbi socket. Kodi është shkruar në gjuhën C++ dhe shpërndahet nën licencën BSD.
Konfigurimi realizohet përmes skedarit të konfigurimit, ndryshimet në të cilin kapen në kohë reale pa nevojën për rinisje. Për të përmirësuar performancën e lojërave, është në dispozicion mundësia e çaktivizimit të sinjalizimit vertikal (VSync) me impuls që pengon, e cila aplikohet për të parandaluar shfaqjen e shqyerjes në nxjerrje (tearing). Nga funksionet e tjera, spikasin: krijimi dinamik i desktopëve virtualë; modet e organizimit të elementeve në ekran; përpunimi global i çelësave të nxehtë; menaxhimi i lëvizjeve në ekranin prekesë/prekëse.
NĂ« versionin e ri:
- ĂshtĂ« implementuar njĂ« sistem menaxhimi tĂ« autorizimit, i cili lejon menaxhimin e aksesit tĂ« aplikacioneve nĂ« disa veprime, si krijimi i screenshot-eve dhe screencast-eve. NĂ«se njĂ« aplikacion, tĂ« cilit pĂ«rdoruesi nuk i ka dhĂ«nĂ« akses nĂ« veprime tĂ« avancuara, pĂ«rpiqet tĂ« realizojĂ« njĂ« veprim tĂ« tillĂ« â shfaqet njĂ« dialog qĂ« propozon konfirmimin e operacionit. Sipas tĂ« dhĂ«nave tĂ« reja, sistemi i ri i autorizimeve Ă«shtĂ« ende i çaktivizuar si parazgjedhje.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r protokollin Wayland xdg-toplevel-tag, i cili lejon klientĂ«ve Wayland tĂ« ngjisin etiketa nĂ« sipĂ«rfaqet e nivelit tĂ« lartĂ«, tĂ« cilat kompozitori server mund t'i pĂ«rdorĂ« pĂ«r identifikimin e dritareve pas rinisjes sĂ« aplikacionit (p.sh., aplikacioni mund tĂ« vendosĂ« etiketat «dritarja kryesore» dhe «cifat» pĂ«r dritaren kryesore dhe dritaren e cilĂ«simeve). NjĂ« identifikim i tillĂ« Ă«shtĂ« i dobishĂ«m pĂ«r rikuperimin e pozicionit, madhĂ«sisĂ« dhe pronave tĂ« dritareve pas rinisjes, si dhe pĂ«r pĂ«rcaktimin e rregullave tĂ« veçanta pĂ«r lloje tĂ« veçanta dritareve.
- ĂshtŃ shtuar mbĂ«shtetje pĂ«r protokollin Wayland xdg-system-bell, i cili Ă«shtĂ« i destinuar pĂ«r tĂ« dĂ«rguar sinjale sistemike, tĂ« cilat mund tĂ« pĂ«rdoren, pĂ«r shembull, si paralajmĂ«rim nĂ« emulatorĂ«t e terminaleve. Forma e dĂ«rgimit tĂ« sinjalit pĂ«rcaktohet nga menaxheri i kompozitĂ«s, mund tĂ« jetĂ« jo vetĂ«m tingull, por edhe njĂ« reagim vizual.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« çaktivizuar kyçjet e butonave pĂ«r pajisje tĂ« veçanta hyrĂ«se.
- ĂshtŃ shtuar mbĂ«shtetje pĂ«r lidhjen e veçuar tĂ« trajtuesve tĂ« klikimeve dhe tĂ«rheqjeve me miun.
- Në panelin për punën me dritaret e grumbulluara (groupbar) janë shtuar cilësime për trashësinë e shkrimit, hapësirat dhe zhvendosjen e tekstit.
- Janë shtuar ngjarje të reja: monitorremovedv2 dhe minimized.
- Janë shtuar rregulla të reja për menaxhimin e dritareve: nofollowmouse dhe noclosefor.


Burimi: opennet.ru
