Hyprland je napunio 3 godine! Tijekom tih godina došao je do verzije 0.48.0. Uprkos raširenom zabludi, Hyprland je hibridni kompozitor, tj. može raditi ne samo u načinu zidanja — može se postaviti tako da su svi prozori zadano plutajući. U ovom izdanju ima mnogo ispravki grešaka i poboljšanja.
U novoj verziji:
Izmjene koje krše unatrag kompatibilnost:
- uklonjeni opengl:force_introspection i render:allow_early_buffer_release;
- sintaksa windowrule v1 je uklonjena. Sada windowrule se ponaša kao windowrulev2, što čini ključnu riječ windowrulev2 zastarjelom.
Nove funkcije:
- animacije: dodane gnome stilovi animacije za prozore;
- jezgra: dodan dijalog "aplikacija ne odgovara";
- radna površina: dodana mogućnost definiranja fiksnih prozora u pravilima radnog prostora;
- dispečeri: dodana opcija cyclenext hist;
- groupbar: dodana mogućnost postavljanja veličina razmaka;
- hyprctl: dodana podrška za IPC za Hyprsunset;
- hyprpm: dodana opcija —hl-url za prilagođene forkove;
- ulaz: dodani flip_x i flip_y za touchpad;
- ulaz: dodana follow_mouse_threshold;
- kombinacije tipki: dodan dispečer toggleswallow;
- glavni: dodana opcija za spremanje pozicije glavnog prozora;
- protokoli: dodana verzija 2 protokola ext-idle-notify-v1;
- render: dodano jednostavno upravljanje bojom;
- socket2: dodan activespecialv2;
- syncobj: garantiramo da dodajemo čekatelje samo nakon uspješnih provjera;
- windowrules: dodana opcija koja omogućuje očuvanje veličine između pokretanja aplikacije;
- xwayland: dodana podrška za INCR za prijenos podataka putem međuspremnika.
A također više ispravki grešaka.
Izvor: linux.org.ru
