Hyprland 0.50 komposiitserveri väljaanne

Hyprland 0.50 komposiitserver on saadaval, kasutades Waylandi protokolli. Projekt keskendub mosaiiksete (tiling) akende paigutusele, kuid toetab ka klassikalist vabade akende asetust, akende grupiviimist vahekaartide vormis, vale-mosaiikrežiimi ja akende täisekraanilist avamist. Kood on kirjutatud C++ keeles ja levitatakse 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:

  • Lisatud eksperimentaalne valik 'render:new_render_scheduling', mis võimaldab dünaamiliselt sünkroonida kolmekordset puhverdamist, kui ressursse napib kuvamise ajal. Kolmekordse puhverdamise korral kasutatakse kolme ekraanipuhverdat: esimeses toimub joonistamine, teisest kuvatakse ekraanile ja kolmas kasutatakse pideva joonistamisprotsessi jätkamiseks, kui esimene puhver on täidetud enne vertikaalse edasiviimise lõppu. Uus režiim võimaldab märkimisväärselt suurendada kaadrisagedust nõrgemas seadmetes, suurendades väljundil viibimise viivitust.
  • Lisatud uus akende halduse reegel 'noscreenshare', mis lubab keelata valitud akna sisu kuvamise ekraanijagamise ajal (ülekande korral kuvatakse must ristkülik akna asemel).
  • Töösse on võetud omamoodi testimisriist, mis käivitab testide komplekti igal kommitud, et tuvastada võimalikke regressioone.
  • Kasutusele on võetud lihtsustatud süntaks monitori määrangu seadistamiseks (monitorv2).
  • Lisatud tugi Waylandi laiendusele ext-workspace, mis realiseerib sündmusi, mis sisaldavad teavet oleku kohta, virtuaalsetele töölauale, samuti võimalusi töölaudade aktiveerimiseks ja deaktiveerimiseks.
  • Lisatud valik 'cm_auto_hdr' automaatseks HDR-i kasutamiseks.
  • Rakendatud uued reeglid klaviatuuri juurdepääsu haldamiseks.
  • Vanade joonistus API-de tugi on lõpetatud, nüüd on vajalik vähemalt OpenGL ES 3.0.
  • Eemaldatud seaded 'explicit sync' mehhanismi väljalülitamiseks, mis võimaldab vähendada viivitusi ja kõrvaldada artefaktide ilmumist.

Hyprland 0.50 komposiitserveri väljaanne
Hyprland 0.50 komposiitserveri väljaanne


Allikas: opennet.ru
Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster