Saadaval on Hyprland 0.51 komposiitserver, mis kasutab Waylandi protokolli. Projekt on suunatud mosaiikse (tiling) akende paigutusele, kuid toetab ka klassikalist vabapaiskamist, akende rĂŒhmitamist vahekaartide kujul, vale-mosaiikreĆŸiimi ja akende tĂ€isekraanile viimist. Kood on kirjutatud C++ keeles ja jaotatakse BSD litsentsi alusel.
Pakutakse vĂ”imalusi visuaalselt atraktiivsete liideste loomiseks: akende ÀÀristused, taustade hĂ€gustamine, animatsiooniefektid ja varjud. Funktsionaalsuse laiendamiseks on vĂ”imalik lisada pluginaid, samas kui vĂ€lise juhtimise jaoks pakutakse IPC-d socketite baasil. Seadistamine toimub konfiguratsioonifaili kaudu, mille muutmisi jĂ€lgitakse reaalajas ilma taaskĂ€ivitamiseta. Funktsioonide seas on ka: dĂŒnaamiliselt loodud virtuaalsed töölauad; elementide paigutusreĆŸiimid ekraanil; globaalne kiirkĂ€ppide töötlemine; ĆŸestide juhtimine puuteplaadil vĂ”i puutetundlikul ekraanil.
Uues versioonis:
- Puuteplaadi ĆŸestide haldamise vĂ”imalused on laienenud. Lisatud on toimetamine eraldi toimingute mÀÀramiseks erinevate puuteprĂŒsside kombinatsioonide, modifitseerivate klahvide (Ctrl, Alt, Shift) ja ĆŸesti suundade jaoks. Ćœestide sidumise seadistus mÀÀratakse nĂŒĂŒd formaadis âgesture = fingers, direction, action, optionsâ. NĂ€iteks akna sulgemiseks saab mÀÀrata kolme sĂ”rmega pigistamisĆŸesti (âgesture = 3, pinch, closeâ), virtuaalsete töölauavahetuste jaoks â kolme sĂ”rmega horisontaalset nihkumist (âgesture = 3, horizontal, workspaceâ). Vanade ĆŸestide seadistuste tugi: workspace_swipe, gestures:workspace_swipe_fingers ja gestures:workspace_swipe_min_fingers on lĂ”petatud.
- Lisatud on konfigureerimise parameeter dim_modal, et hallata vanemate akende tumendamist modaaldialoogide kuvamisel.
- Hyprctl utiliiti on lisatud valik âgetpropâ, et nĂ€idata teatud omaduste vÀÀrtusi.
- Rullimise kĂ€itumise seadistamine (scroll_factor) on nĂŒĂŒd seotud eraldi seadmetega.
- Lisatud valik âcursor:invisibleâ, et peita kursor.
- DPMS-animeerimise tugi on ellu viidud (sisu sujuv tumendamine ekraani energiasÀÀstureĆŸiimi viimise ajal).
- NĂ€punĂ€idetele, kontekstimenĂŒĂŒdele ja dialoogidele, mis luuakse otse Waylandi protokollide kaudu, on ellu viidud sujuva ilmumise ja kadumise efekt.
- Ekraani jagamise korral on vĂ€rvisĂŒgavus vaikimisi piiratud 8 bitiga kanali kohta. See piirang lahendab ekraani jagamisega seotud probleemid chromes ja firefoxis laia vĂ€rvigammaga ekraanidel.
- Lisatud on windowrule parameeter ânovrrâ, et blokeerida VRR (muutuv vĂ€rskendussagedus) rakendamine valitud akende jaoks.


Allikas: opennet.ru
