Hyprland slaví 3. výročí! Během těchto let dospěl k verzi 0.48.0. Na rozdíl od rozšířeného přesvědčení je Hyprland hybridním kompozitorem, což znamená, že umí pracovat nejen v režimu dlaždic — lze ho nastavit tak, aby všechna okna byla standardně plovoucí. Tato verze obsahuje mnoho oprav chyb a vylepšení.
V nové verzi:
Změny, které narušují zpětnou kompatibilitu:
- byly odstraněny opengl:force_introspection a render:allow_early_buffer_release;
- syntaxe windowrule v1 byla odstraněna. Nyní windowrule funguje jako windowrulev2, což činí klíčové slovo windowrulev2 zastaralým.
Nové funkce:
- animace: přidány animační styly gnomed pro okna;
- jádro: přidán dialog „aplikace neodpovídá“;
- pracovní plocha: přidána možnost specifikovat upevněná okna v pravidlech pracovního prostoru;
- dispečeři: přidána možnost cyclenext hist;
- groupbar: přidána možnost nastavení velikostí mezer;
- hyprctl: přidána podpora IPC pro Hyprsunset;
- hyprpm: přidána volba —hl-url pro vlastní forky;
- vstup: přidány flip_x a flip_y pro touchpad;
- vstup: přidána follow_mouse_threshold;
- klávesové zkratky: přidán dispečer toggleswallow;
- hlavní: přidána možnost ukládat pozici hlavního okna;
- protokoly: přidána verze 2 protokolu ext-idle-notify-v1;
- render: přidáno jednoduché ovládání barvy;
- socket2: přidán activespecialv2;
- syncobj: zajišťujeme, že přidáváme čekající pouze při úspěšných kontrolách;
- windowrules: přidána možnost, která umožňuje uchovávat velikost mezi spuštěními aplikace;
- xwayland: přidána podpora INCR pro přenos dat prostřednictvím schránky.
A také mnohé opravy chyb.
Zdroj: linux.org.ru
