Serveri kompozitar Hyprland 0.53 është i disponueshëm, duke përdorur protokollin Wayland. Projekti fokusohet në renditjen mozaik (tiling) të dritareve, por mbështet gjithashtu vendosjen klasike të dritareve, grupimin e dritareve në formë skedash, modin pseudo-mozaik dhe zgjatjen me ekran të plotë 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:
- Sintaksa e rregullave që përcaktojnë sjelljen e dritareve (windowrules) është rishkruar plotësisht. Rregullat e caktuara nga përdoruesit duhet të rishkruhen duke përdorur sintaksën e re: windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
- Për të nisur Hyprland, është parashikuar një utilitar i veçantë start-hyprland, i cili monitoron gjendjen e punës dhe e rinis atë në rast të mbylljes aksidentale. Utilitari gjithashtu lejon një nisje të Hyprland në modin e sigurt (safe mode), në të cilin nuk ngarkohen skedarët e konfigurimit, që mund të jetë e dobishme për të analizuar arsyet e mbylljes së përsëritura të sesionit.
- I është shtuar një applikacion i ri Welcome, i cili niset në hyrjen e parë dhe tregon një ekran me informacion njohës për Hyprland.
- Menaxheri i sfondit të desktopit Hyprpaper është kaluar në përdorimin e bibliotekave hyprtoolkit dhe hyprwire, që çoi në ndryshimin e protokollit IPC.
- ĂshtĂ« shtuar njĂ« set i ri veglash pĂ«r lokalizimin dhe pĂ«rkthimin e elementeve tĂ« ndĂ«rfaqes.
- ĂshtĂ« shtuar njĂ« opsion pĂ«r tĂ« fshehur treguesin gjatĂ« hyrjes me tabletĂ«.

Përveç kësaj, duhet të theksohet lëshimi i veglës Hyprtoolkit 0.5, e zhvilluar nga programuesit e Hyprland për të krijuar ndërfaqe grafike në gjuhën C++, që mbështesin natyrshëm Wayland. Veçoritë e Hyprtoolkit përfshijnë një API të thjeshtë C++ për krijimin e aplikacioneve grafike, mbështetje të integruar për efekte animuese, lidhje me Wayland dhe një sistem të thjeshtuar për temat.

Burimi: opennet.ru
