Sèvè konpoze Hyprland 0.55 ki itilize pwotokòl Wayland la disponib. Pwojè a konsantre sou aranjman fenèt an mozayik, men li sipòte tou plasman fenèt abitrè klasik, gwoupman fenèt an onglet, mòd pseudo-mozayik, ak deplwaman fenèt plen ekran. Kòd la ekri an C++ epi li distribye anba lisans BSD.
Gen posiblite pou kreye koòdone vizyèlman atiran: gradyan nan ankadreman fenèt yo, flou background, efè animasyon ak lonbraj. Ou ka konekte Plugin pou elaji fonksyonalite, epi ou bay IPC ki baze sou socket pou kontwòl ekstèn travay la. Konfigirasyon an fèt atravè yon fichye konfigirasyon, chanjman ladan yo pran sou plas san yo pa bezwen rekòmanse. Fonksyon sa yo tou distenge: biwo vityèl ki kreye dinamikman; mòd aranjman eleman sou ekran an; pwosesis global klavye rapid yo; kontwòl jès sou touchpad/ekran taktil la.
Nan nouvo vèsyon an:
- Yo prezante yon opsyon lang Lua pou konfigirasyon biwo Hyprland la. Konfigirasyon nan Lua defini nan fichye hyprland.lua a; si li pa la, yo itilize ansyen fòma hyprland.conf la.
- Yo ajoute yon API Layout, ki pèmèt ou defini layout fenèt pèsonalize nan fichye konfigirasyon an lè l sèvi avèk Lua. Ou ka lye layout yo ak yon monitè oswa yon biwo vityèl.
- Te ajoute sipò pou fenèt plen ekran lè w ap chanje ant fenèt yo lè w ap itilize defile. Yo te ajoute posiblite pou kontwole defile a lè w ap itilize jès touchpad la.
- Te ajoute kapasite pou chaje pwofil koulè ICC pèsonalize pou chak aparèy pwodiksyon lè l sèvi avèk paramèt 'icc = "..path.."' nan fichye konfigirasyon an.
- Amelyorasyon nan jesyon koulè pou monitè yo ak amelyorasyon nan presizyon koulè lè w ap pataje ekran w lan.

Sous: opennet.ru
