Mae'r gweinydd cyfansawdd Hyprland 0.51 sy'n defnyddio'r protocol Wayland ar gael. Mae'r prosiect yn canolbwyntio ar gynllun ffenestri teilsio, ond mae hefyd yn cefnogi lleoliad ffenestri mympwyol clasurol, grwpio ffenestri tabiau, modd ffug-mosaig, a defnyddio ffenestri sgrin lawn. Mae'r cod wedi'i ysgrifennu yn C++ ac wedi'i ddosbarthu o dan y drwydded BSD.
Darperir y posibiliadau ar gyfer creu rhyngwynebau deniadol yn weledol: graddiannau mewn fframiau ffenestri, aneglurder cefndir, effeithiau animeiddio a chysgodion. Gellir cysylltu ategion i ehangu ymarferoldeb, a darperir IPC seiliedig ar soced ar gyfer rheolaeth allanol o waith. Gwneir ffurfweddu trwy ffeil ffurfweddu, y mae newidiadau ynddi'n cael eu codi ar unwaith heb ailgychwyn. Mae'r swyddogaethau canlynol hefyd yn cael eu gwahaniaethu: byrddau gwaith rhithwir a grΓ«wyd yn ddeinamig; dulliau cynllun elfennau ar y sgrin; prosesu byd-eang allweddi poeth; rheoli ystumiau ar y pad cyffwrdd/sgrin gyffwrdd.
Yn y fersiwn newydd:
- Mae galluoedd rheoli ystumiau'r pad cyffwrdd wedi'u hehangu. Ychwanegwyd cefnogaeth ar gyfer neilltuo gweithredoedd ar wahΓ’n i wahanol gyfuniadau o nifer y tapiau bysedd, bysellau addasu (Ctrl, Alt, Shift), a chyfarwyddiadau ystum. Mae gosodiadau rhwymo ystum bellach wedi'u diffinio yn y fformat "ystum = bysedd, cyfeiriad, gweithred, opsiynau". Er enghraifft, i gau ffenestr, gallwch neilltuo ystum pinsio tair bys ("ystum = 3, pinsio, cau"), ac i newid rhwng byrddau gwaith rhithwir, gallwch neilltuo swipe llorweddol tair bys ("ystum = 3, llorweddol, gweithle"). Mae cefnogaeth ar gyfer yr hen osodiadau ystumiau:swipe_gweithle, ystumiau:swipe_fingers_gweithle, ac ystumiau:swipe_min_fingers_gweithle wedi dod i ben.
- Ychwanegwyd opsiwn ffurfweddu dim_modal i reoli pylu ffenestri rhiant wrth arddangos deialogau moddol.
- Mae gan y cyfleustodau hyprctl opsiwn "getprop" wedi'i ychwanegu i arddangos gwerthoedd priodweddau unigol.
- Yn caniatΓ‘u addasu ymddygiad sgrolio (scroll_factor) fesul dyfais.
- Ychwanegwyd opsiwn "cursor:invisible" i guddio'r cyrchwr.
- Wedi gweithredu cefnogaeth ar gyfer animeiddio DPMS (cysgodi llyfn o gynnwys wrth newid y sgrin i fodd arbed pΕ΅er).
- Ar gyfer awgrymiadau offer, bwydlenni cyd-destun, a blychau deialog a grΓ«wyd yn uniongyrchol trwy ddefnyddio protocolau Wayland, gweithredir effaith ymddangosiad a diflaniad llyfn.
- Wrth rannu sgrin, mae dyfnder y lliw wedi'i gyfyngu i 8 bit fesul sianel yn ddiofyn. Mae'r cyfyngiad hwn yn datrys problemau gyda rhannu sgrin yn Chromium a Firefox ar sgriniau Gamut Eang.
- Ychwanegwyd paramedr windowrule "novrr" i rwystro cymhwyso VRR (Cyfradd Adnewyddu Amrywiol) ar gyfer ffenestri dethol.


Ffynhonnell: opennet.ru
