Saadaolev hĂŒbriidserver Hyprland 0.49, mis kasutab Waylandi protokolli. Projekt on suunatud mosaiiksete (tiling) akende paigutamisele, kuid toetab ka klassikalist vaba akende paigutust, akende grupi vahekaartide kujul, pseudomosaiikset reĆŸiimi ja akende tĂ€isekraani avamist. Pakutakse vĂ”imalusi visuaalselt atraktiivsete liideste loomiseks: akende ÀÀristamiseks gradientide, tausta udustamine, animatsiooniefektid ja varjud. Funktsionaalsuse laiendamiseks saab ĂŒhendada pluginaid ja vĂ€liste juhtimise vĂ”imaluste jaoks on saadaval IPK, mis pĂ”hineb soklitel. 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:
- Reaalsetud volituste haldamise sĂŒsteem, mis vĂ”imaldab hallata rakenduste juurdepÀÀsu teatud toimingutele, nagu ekraanipiltide ja ekraanitegevuste loomine. Kui rakendus, millele kasutaja ei ole andnud juurdepÀÀsu laiendatud toimingutele, proovib sellist toimingut tĂ€ita, siis kuvatakse dialoog, kus pakutakse operatsiooni kinnitamiseks. Vaikimisi on uus volituste sĂŒsteem praegu keelatud.
- Lisatud tugi Waylandi protokollile xdg-toplevel-tag, mis vĂ”imaldab Waylandi klientidel kinnitada silte kĂ”rge tasemega pinnale, mida komposiit server vĂ”ib kasutada akende tuvastamiseks pĂ€rast rakenduse taaskĂ€ivitamist (nĂ€iteks rakendus vĂ”ib seada silte 'peamine aken' ja 'seaded' peamise akna ja seadeaken). Selline tuvastamine on kasulik akende asukoha, suuruse ja omaduste taastamiseks pĂ€rast taaskĂ€ivitamist ning eripreede mÀÀratlemiseks teatud akendetĂŒĂŒpide jaoks.
- Lisatud tugi Waylandi protokollile xdg-system-bell, mis on mĂ”eldud sĂŒsteemi signaali edastamiseks, mida vĂ”ib kasutada nĂ€iteks terminalide emulaatorites hoiatuseks. Signaali vorm mÀÀratakse komposiitide halduri Ă€ranĂ€gemisel ja see vĂ”ib olla mitte ainult heli, vaid ka visuaalne tagasiside.
- Antud on vÔimalus keelata klahvivajutuste sidumine eraldi sisendseadmest.
- Lisatud tugi eraldi klikkimise ja hiire lohistamise töötlejate sidumiseks.
- SĂŒgavusest rĂŒhmitatud akende töötlusse (groupbar) on lisatud sĂ€tteid fondi paksuse, vahede ja tekstihĂ€irede jaoks.
- Lisatud uued sĂŒndmused: monitorremovedv2 ja minimized.
- Lisatud uued aknahalduse reeglid: nofollowmouse ja noclosefor.


Allikas: opennet.ru
