Izdanje Composite Server Hyprland 0.55

Dostupan je kompozitni server Hyprland 0.55 koji koristi Wayland protokol. Projekat je fokusiran na raspored prozora popločavanjem, ali također podržava klasično proizvoljno postavljanje prozora, grupiranje prozora s karticama, pseudomozaični način rada i postavljanje prozora preko cijelog ekrana. Kod je napisan u C++ i distribuira se pod BSD licencom.

Pružene su mogućnosti za kreiranje vizualno atraktivnih interfejsa: gradijenti u okvirima prozora, zamućenje pozadine, efekti animacije i sjene. Moguće je povezati dodatke za proširenje funkcionalnosti, a za vanjsku kontrolu rada predviđen je IPC zasnovan na socketima. Konfiguracija se vrši putem konfiguracijske datoteke, čije se promjene preuzimaju u hodu bez ponovnog pokretanja. Također se razlikuju sljedeće funkcije: dinamički kreirane virtualne radne površine; načini rasporeda elemenata na ekranu; globalna obrada vrućih tipki; kontrola gestova na touchpadu/ekranu osjetljivom na dodir.

U novoj verziji:

  • Dodana je opcionalna Lua jezička opcija za konfigurisanje Hyprland radne površine. Konfiguracija u Lua jeziku je definisana u datoteci hyprland.lua; ako nedostaje, koristi se stariji format hyprland.conf.
  • Dodan je API za raspored, koji vam omogućava da definirate prilagođene rasporede popločavanja prozora u konfiguracijskoj datoteci koristeći Lua. Rasporedi se mogu povezati s monitorom ili virtualnom radnom površinom.
  • Dodana je podrška za prozore preko cijelog ekrana prilikom prebacivanja između prozora pomoću skrolovanja. Dodana je mogućnost kontrole skrolovanja pomoću gestova na touchpadu.
  • Dodana je mogućnost učitavanja prilagođenih ICC profila boja za svaki izlazni uređaj korištenjem postavke 'icc = "..path.."' u konfiguracijskoj datoteci.
  • Poboljšano upravljanje bojama za monitore i poboljšana tačnost boja prilikom dijeljenja ekrana.

 Izdanje Composite Server Hyprland 0.55


izvor: opennet.ru