Hyprland bestaat 3 jaar! In deze jaren heeft het versie 0.48.0 bereikt. In tegenstelling tot de populaire misvatting is Hyprland een hybride compositor, wat betekent dat het niet alleen in tegeltijdmodus kan werken – het kan zo worden ingesteld dat alle vensters standaard zwevend zijn. Deze release bevat veel bugfixes en verbeteringen.
In de nieuwe versie:
Wijzigingen die de achterwaartse compatibiliteit breken:
- opengl:force_introspection en render:allow_early_buffer_release zijn verwijderd;
- de syntaxis van windowrule v1 is verwijderd. Nu gedraagt windowrule zich als windowrulev2, wat het sleutelwoord windowrulev2 verouderd maakt.
Nieuwe functies:
- animaties: gnomed animatiestijlen zijn toegevoegd voor vensters;
- kernel: een dialoogvenster 'toepassing reageert niet' is toegevoegd;
- bureau: de mogelijkheid om vastgezette vensters in de werkruimte regels op te geven is toegevoegd;
- beheerders: de optie cyclenext hist is toegevoegd;
- groupbar: de mogelijkheid om de grootte van de tussenruimtes aan te passen is toegevoegd;
- hyprctl: ondersteuning voor IPC voor Hyprsunset is toegevoegd;
- hyprpm: de optie —hl-url voor aangepaste forks is toegevoegd;
- invoer: flip_x en flip_y zijn toegevoegd voor de touchpad;
- invoer: follow_mouse_threshold is toegevoegd;
- toetsenbordcombinaties: de toggle dispatcher is toegevoegd;
- master: de optie om de positie van het hoofdvenster op te slaan is toegevoegd;
- protocollen: versie 2 van het protocol ext-idle-notify-v1 is toegevoegd;
- render: eenvoudige kleurcontrole is toegevoegd;
- socket2: activespecialv2 is toegevoegd;
- syncobj: gegarandeerd dat we wachtenden alleen toevoegen bij succesvolle controles;
- windowrules: een optie is toegevoegd om de grootte tussen applicatielanceringen te behouden;
- xwayland: ondersteuning voor INCR voor gegevensoverdracht via het klembord is toegevoegd.
En ook meerdere bugfixes.
Bron: linux.org.ru
