Mae'r gweinydd cyfansawdd Hyprland 0.52 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:
- Ychwanegwyd cefnogaeth ar gyfer dadactifadu is-fap yn awtomatig (set o fapiau rhwng digwyddiadau mewnbwn a gweithredoedd mewn ffenestr) ar Γ΄l i rwymiad allweddi gael ei weithredu.
- Cynigir y gorchymyn IPC "/dispatch forceidle", sy'n caniatΓ‘u gorfodi'r defnyddiwr i fod yn segur am nifer penodol o eiliadau trwy ailosod yr holl amseryddion ex-idle-notify.
- Ychwanegwyd gorchymyn IPC "/dispatch fullscreen xy [set|unset|toggle]" i alluogi ac analluogi modd sgrin lawn.
- Ychwanegwyd gosodiadau ar gyfer gweithio gyda monitorau sy'n cefnogi gofodau lliw DCIP3, dp3 (Apple P3), ac Adobe.
- Ychwanegwyd y gallu i osod y modd cylchdroi tabled (yn newid y cyfesurynnau X ac Y wrth newid y cyfeiriadedd) ar gyfer pob dyfais fewnbwn sy'n cefnogi'r nodwedd hon.
- Mae'r opsiwn "noscreenshare" wedi'i ychwanegu at y rheol haen (gosodiadau sy'n gysylltiedig Γ’ haen lleoliad ffenestr benodol) i atal yr haen rhag cael ei dangos wrth rannu'r sgrin.
- Ychwanegwyd y gosodiad "cursor:zoom_disable_aa" i reoli arddangosfa'r cyrchwr (picseleiddio neu aneglur) wrth chwyddo i mewn.
- Mae'r eiddo "modal" wedi'i ychwanegu at y windowrules i greu ffenestri modal sy'n rhwystro rhyngweithio Γ’ ffenestri cymwysiadau eraill.
Hefyd yn nodedig mae datganiadau cyntaf pecyn cymorth Hyprtoolkit, a ddatblygwyd gan ddatblygwyr Hyprland ar gyfer creu rhyngwynebau graffigol C++ gyda chefnogaeth Wayland frodorol. Mae nodweddion datganedig Hyprtoolkit yn cynnwys API C++ syml ar gyfer creu cymwysiadau graffigol, cefnogaeth adeiledig ar gyfer effeithiau animeiddio, integreiddio Γ’ Wayland, a system themΓ’u symlach.

Ffynhonnell: opennet.ru
