Esitletud on komposiitserver Hyprland 0.47, mis kasutab Waylandi protokolli. Projekt on suunatud mosaiikakna (tiling) paigutusele, kuid toetab ka klassikalist vabakujulist akna paigutust, akende rĂŒhmitamist vahekaartide vormis, pseudomosaiikreĆŸiimi ja akende tĂ€isekraani avamist. Pakutakse vĂ”imalusi visuaalselt atraktiivsete liideste loomiseks: akende ÀÀre gradandid, tausta hĂ€gustamine, animatsiooniefektid ja varjud. Funktsionaalsuse laiendamiseks saab ĂŒhendada pluginaid ning vĂ€list juhtimist toetab soklite pĂ”hine IPC. Kood on kirjutatud C++ keeles ja levitatakse BSD litsentsi alusel.
Seade toimub konfiguratsioonifaili kaudu, mille muudatused rakendatakse reaalajas ilma taaskĂ€ivituseta. MĂ€ngude jĂ”udluse parandamiseks on saadaval vĂ”imalus keelata vertikaalne sĂŒnkroonimine (VSync) koos kaadriga summutava impulssiga, mida kasutatakse vĂ€ljundi (tearing) katkestuste vĂ€ltimiseks. Funktsioonide hulka kuuluvad: dĂŒnaamiliselt loodud virtuaalsed töölauad; elementide paigutamisreĆŸiimid ekraanil; globaalne otsetee töötlemine; ĆŸestide juhtimine puutetundlikul padjal / ekraanil.
Uues versioonis:
- Lisatud eksperimenteeritud HDR ja vÀrvihalduse tugi.
- Rakendatud on nurkade ĂŒmaraks tegemine ruudukujuliseks.

- Seadete juurde on lisatud tunnus «negative:», et inversioon tagada regulaaravaldiste aktiveerimist.
- Lisatud on valida «new tag:», et mÀÀrata aken sildi jÀrgi.
- KÀsule «cyclenext» on lisatud argument «visible», et piirata ringi liikuvate akende arvu ainult nÀhtavatega.
- Lisatud on valik «âverify-config» konfiguratsioonifaili kehtivuse kontrollimiseks.
- Hyprpm-ile on lisatud vÔimalus kÔigi pluginate taaskÀivitamiseks.
- MĂ”ned sisemised alamsĂŒsteemid, mis on seotud mĂ€lutöötluse, renderdamise ja animatsiooniefektide rakendamisega, on ĂŒmber kirjutatud.
- Tööd on tehtud regulaarsete vÀljendite töö kiirendamiseks, kasutades kompileeritud esitluse vahemÀlu.
- XWaylandis on lahendatud lĂ”ikelauaga ja Drag&Drop reĆŸiimiga seotud probleemid.


Allikas: opennet.ru

