
Hyprland — Wayland compositor, dynamický frame manager napsaný v jazyce C++ a založený na Aquamarine (do verze 0.42.0 byl založen na wlroots).
Vývojáři také zmiňují vydání hyprutils 0.50.
Kritické změny:
master:always_center_master byl nahrazen flexibilnějším master:slave_count_for_center_master (žádné primary/secondary!)
V novej verzii:
- Pridaná experimentálna podpora HDR a ovládania farieb.
- Bylo opraveno zaoblení rohů oken.
- Do nastavení byl přidán znak negative: pro opačné spouštění regulárního výrazu.
- Přidán selektor new tag: pro určení okna podle tagu.
- Do příkazu cyclenext byl přidán argument visible pro omezení procházení pouze viditelnými okny.
- Přidána možnost —verify-config pro kontrolu správnosti souboru s konfigurací.
- V hyprpm byla přidána možnost restartování všech pluginů.
- Prepisovali sa niektoré vnútorné podsytemy spojené s prácou s pamäťou, vykresľovaním a uplatňovaním animačných efektov.
- Prebehla práca na zrýchlení výkonu regulárnych výrazov prostredníctvom cacheovania skompilovanej podoby.
- V XWayland boli vyriešené problémy s clipboardom a režimom Drag&Drop.
- Bylo realizováno několik novinek, a to: hyprland_surface (již používáno v quickshell) a hyprland_lock_notify, které by měly umožnit hypridle nechat systém čekat, dokud se nespustí zamykání, než přejde do suspend, a vyhnout se tak zobrazení pracovní plochy na chvíli po obnovení.
A možná nejvíce diskutovaná část novinky:
Podobně jako KDE jsme přidali malé okno s žádostí o dar, které se objeví jednou v červenci a jednou v prosinci. Můžete ho vypnout pomocí ecosystem:no_donation_nag, pokud jste krutý člověk.
Zdroj: linux.org.ru
