ĂshtĂ« nĂ« dispozicion serveri pĂ«rbĂ«rĂ«s Hyprland 0.52, i cili pĂ«rdor protokollin Wayland. Projekti Ă«shtĂ« orientuar drejt organizimit tĂ« dritareve nĂ« mozaik (tiling), por mbĂ«shtet edhe vendosjen klasike tĂ« rastit tĂ« dritareve, grupimin e dritareve nĂ« formĂ« skedash, modin pseudo-mozaik dhe hapjen e plotĂ« nĂ« ekran tĂ« dritareve. Kodi Ă«shtĂ« shkruar nĂ« gjuhĂ«n C++ dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.
Ofron mundësi për krijimin e ndërfaqeve vizualisht atraktive: gradientet në përkufizimin e dritareve, mjegullimi i sfondit, efektet animuese dhe hije. Për të zgjeruar funksionalitetin, mund të integrohen plugin-e dhe për menaxhimin e jashtëm të funksionit ofrohet IPC bazuar në socket. Konfigurimi bëhet përmes skedarit të konfigurimit, ndryshimet e të cilit përmirësohen në mënyrë të menjëhershme pa pasur nevojë për rinisje. Disa nga funksionet përfshijnë: krijimi dinamik i hapësirave virtuale të punës; modet e kompozitimit të elementeve në ekran; trajtimi global i çelësave të ngrohtë; kontrolli i gjesteve në touchpad / ekranin me prekje.
NĂ« versionin e ri:
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r çaktivizimin automatik tĂ« submap (grupit tĂ« ndeshjes sĂ« ngjarjeve tĂ« inputit me veprimet nĂ« dritare) pas pĂ«rfundimit tĂ« lidhjes sĂ« çelĂ«save (keybind).
- ĂshtĂ« propozuar komanda IPC "\/dispatch forceidle", e cila lejon tĂ« vendoset me forcĂ« statusi i papunĂ«sisĂ« (idle) tĂ« pĂ«rdoruesit pĂ«r njĂ« numĂ«r tĂ« caktuar sekondash duke rinisur tĂ« gjithĂ« timerat ext-idle-notify.
- ĂshtĂ« shtuar komanda IPC "\/dispatch fullscreen x y [set|unset|toggle]" pĂ«r aktivizimin dhe ndĂ«rprerjen e modit nĂ« ekran tĂ« plotĂ«.
- Janë shtuar cilësime për punë me monitorë që mbështesin hapësirat ngjyrorë DCIP3, dp3 (Apple P3) dhe Adobe.
- ĂshtĂ« shtuar mundĂ«sia e vendosjes sĂ« modit tĂ« rrotullimit tĂ« tabletĂ«s (ndĂ«rron koordinatat X dhe Y gjatĂ« ndryshimit tĂ« orientimit) pĂ«r çdo pajisje inputi qĂ« mbĂ«shtet njĂ« mundĂ«si tĂ« tillĂ«.
- Në rregullin e layer (cilësimet e lidhura me një strat të caktuar të bllokimit të dritareve) është shtuar opsioni "noscreenshare" për ndalimin e shfaqjes së stratit gjatë ndarjes së ekranit.
- ĂshtĂ« shtuar cilĂ«simi "cursor:zoom_disable_aa" pĂ«r tĂ« kontrolluar shfaqjen e kursorit (pikselizim ose mjegullim) gjatĂ« skalimit.
- Në rregullat që përcaktojnë sjelljen e dritareve (windowrules), është shtuar pronësia "modal" për krijimin e dritareve modal që bllokojnë punën me dritaret e tjera të aplikacionit.
Përveç kësaj, mund të përmenden lëshimet e para të mjetit Hyprtoolkit, i zhvilluar nga zhvilluesit e Hyprland për krijimin e ndërfaqeve grafike në gjuhën C++, që mbështesin natyrshëm Wayland. Nga veçoritë e Hyprtoolkit është shpallur një API i thjeshtë C++ për krijimin e aplikacioneve grafike, mbështetje e integruar për efekte animuese, lidhje me Wayland dhe një sistem të përmirësuar për temat.

Burimi: opennet.ru
