Lansarea Hyprland 0.47, un server compozitor bazat pe Wayland

A fost prezentat serverul compozitor Hyprland 0.47, care utilizează protocolul Wayland. Proiectul se concentrează pe compunerea mozaică (tiling) a feroneriilor, dar suportă și plasarea clasică liberă a feroneriilor, gruparea feroneriilor în tab-uri, modul pseudo-mozaic și desfășurarea feroneriilor pe întreaga ecran. Sunt oferite posibilități pentru crearea de interfețe vizual atrăgătoare: gradații în ramă feroneriilor, estomparea fundalului, efecte animate și umbre. Pentru extinderea funcționalității pot fi conectate plugin-uri, iar pentru gestionarea de la distanță a funcționării se oferă IPC bazat pe socket-uri. Codul este scris în C++ și este distribuit sub licența BSD.

Configurarea se realizează printr-un fișier de configurare, modificările din acesta fiind preluate instantaneu fără a necesita repornirea. Pentru a crește performanța jocurilor, există opțiunea de a dezactiva sincronizarea verticală (VSync) cu un impuls de reducere a cadrelor, aplicată pentru a preveni apariția rupturilor la redare (tearing). Alte funcții includ: birouri virtuale create dinamic; moduri de compunere a elementelor pe ecran; procesarea globală a tastei rapide; control prin gesturi pe touchpad/ecran tactil.

În noua versiune:

  • A fost adăugată suport experimental pentru HDR și gestionarea culorilor.
  • A fost implementată rotunjirea colțurilor sub forma unui pătrat curbat.
    Lansarea Hyprland 0.47, un server compozitor bazat pe Wayland
  • În setări a fost adăugată o opțiune «negative:» pentru inversarea activării expresiei regulate.
  • A fost adăugat selectorul «new tag:» pentru a defini feroneriile după etichetă.
  • În comanda «cyclenext» a fost adăugat argumentul «visible» pentru a limita parcurgerea numai a feroneriilor vizibile.
  • A fost adăugată opțiunea «—verify-config» pentru a verifica corectitudinea fișierului de configurare.
  • În hyprpm a fost adăugată posibilitatea de a reîncărca toate plugin-urile.
  • Au fost rescrise unele subsisteme interne legate de gestionarea memoriei, redarea și aplicarea efectelor animate.
  • Au fost efectuate lucrări pentru accelerarea funcționării expresiilor regulate prin cache-ul reprezentării compilate.
  • În XWayland au fost rezolvate problemele legate de clipboard și modul Drag&Drop.

Lansarea Hyprland 0.47, un server compozitor bazat pe Wayland
Lansarea Hyprland 0.47, un server compozitor bazat pe Wayland


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster