Saadaval on Hyprland 0.55 komposiitserver, mis kasutab Waylandi protokolli. Projekt keskendub plaatide (tiling) aknakujundusele, kuid toetab ka klassikalist akende vabalt paigutamist, akende rĂŒhmitamist vahekaardina, pseudokujutise reĆŸiimi ja akende tĂ€isekraani avamist. Allikas on kirjutatud C++ keeles ja jagatakse 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:
- Hyprlandi töölaua konfigureerimiseks on vÔimalus kasutada Lua keelt. Lua keeles konfigureerimine mÀÀritakse failis hyprland.lua; kui see fail puudub, kasutatakse vana formaati hyprland.conf.
- Lisatud on Layout API, mis vÔimaldab konfigureerimisfailis mÀÀrata oma plaatide aknakujunduse, kasutades Lua keelt. Kujundused vÔivad olla seotud monitori vÔi virtuaalse töölauaga.
- Lisatud on tĂ€isekraan akendega vahetamisel kerimise kaudu. Kerimist saab juhtida ka puuteplaadi ĆŸestide abil.
- Lisatud on vÔimalus laadida oma ICC-vÀrviprofiile iga vÀljundseadme jaoks, kasutades seadistust 'icc = "..path.."' konfigureerimisfailis.
- Parandatud on vÀrvihalduse funktsionaalsus monitoride jaoks ja suurendatud vÀrvitÀpsust ekraani jagamisel.

Allikas: opennet.ru
