Serveri kompozit Hyprland 0.50 është në dispozicion, duke përdorur protokollin Wayland. Projekti është fokusuar në kompozitën mozaike (tiling), duke mbështetur gjithashtu vendosjen klasike të hapësirës së dritareve, grupimin e dritareve në formë skedash, një modalitet pseudomozaik dhe ekspozimin e 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:
- Shtuar opsioni eksperimental "render:new_render_scheduling", i cili siguron aktivizimin dinamik tĂ« treferimit kur mungojnĂ« burimet gjatĂ« daljes. NĂ« treferim pĂ«rdoren tri burime tĂ« ekranit â nĂ« tĂ« parin bĂ«het vizatimi, nga e dyta dalim nĂ« ekran, dhe e treta pĂ«rdoret pĂ«r tĂ« vazhduar procesin e vizatimit nĂ«se burimi i parĂ« Ă«shtĂ« mbushur pĂ«rpara pĂ«rfundimit tĂ« skanimit vertikal. Rezhimi i ri lejon njĂ« rritje tĂ« dukshme tĂ« frekuencĂ«s sĂ« kadrove nĂ« pajisjet me kapacitet tĂ« ulĂ«t, me çmimin e rritjes sĂ« vonesĂ«s nĂ« dalje.
- Shtuar një rregull të ri për menaxhimin e dritareve "noscreenshare", i cili lejon ndalimin e shfaqjes së përmbajtjes së dritares së zgjedhur kur ofrohet ndarja e ekranit (në transmetim, në vend të dritares do të shfaqet një drejtkëndësh i zi).
- Futja në përdorim e një mjeti testimi të brendshëm, i cili fillon një set testesh me çdo komitim për të identifikuar regresionet e mundshme.
- Propozuar një sintaksë e thjeshtuar për konfigurimin e parametrave të monitorit (monitorv2).
- Shtuar mbështetje për zgjerimin Wayland ext-workspace, që implementon ngjarje me informacion rreth gjendjes e skripteve virtuale, si dhe mundësitë për aktivizimin dhe çaktivizimin e ambienteve të punës.
- Shtuar opsioni "cm_auto_hdr" për përdorimin automatik të HDR.
- Implementuar rregulla të reja për menaxhimin e aksesit në tastierë.
- Ndalur mbështetje për API-të e vjetra të vizatimit, tani kërkohet të paktën OpenGL ES 3.0 për funksionim.
- Hequr cilësimet për çaktivizimin e mekanizmit "explicit sync", i cili lejon uljen e vonesave dhe eliminimin e shfaqjes së artefakteve.


Burimi: opennet.ru
