Vydání Hyprland 0.47, kompozitního serveru založeného na Waylandu

Byl představen kompozitní server Hyprland 0.47, který používá protokol Wayland. Projekt je zaměřen na dlaždicovou (tiling) kompozici oken, ale podporuje i klasické volné umístění oken, seskupování oken ve formě záložek, pseudodlaždicový mód a režim maximálního zobrazení oken. Nabízí se možnosti pro vytváření vizuálně atraktivních uživatelských rozhraní: gradienty v obvodu oken, rozmazání pozadí, animované efekty a stíny. Pro rozšíření funkčnosti je možné připojit pluginy, a pro externí řízení operací je k dispozici IPC na bázi socketů. Kód je napsán v jazyce C++ a šíří se pod licencí BSD.

Nastavení se provádí prostřednictvím konfiguračního souboru, jehož změny se aplikují naživo bez nutnosti restartu. Pro zvýšení výkonnosti her je k dispozici možnost vypnout vertikální synchronizaci (VSync) s rámečkovým brzdicím pulzem, což chrání před vznikem trhání (tearing) výstupu. Mezi další funkce patří: dynamicky vytvářené virtuální plochy; režimy kompozice prvků na obrazovce; globální zpracování klávesových zkratek; řízení gesty na touchpadu/senzorovém displeji.

V nové verzi:

  • Byla přidána experimentální podpora HDR a ovládání barev.
  • Bylo implementováno zaoblení rohů ve tvaru obdélníků.
    Vydání Hyprland 0.47, kompozitního serveru založeného na Waylandu
  • Do nastavení byl přidán atribut „negative:“ pro inverzi detekce regulárního výrazu.
  • Byl 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 na viditelná okna.
  • Byla přidána možnost „—verify-config“ pro ověření správnosti konfiguračního souboru.
  • Do hyprpm byla přidána možnost restartování všech pluginů.
  • Byly přepsány některé vnitřní subsystémy související s prací s pamětí, vykreslováním a aplikací animovaných efektů.
  • Byla provedena optimalizace výkonu regulárních výrazů pomocí cachování zkompilovaných reprezentací.
  • V XWayland byly vyřešeny problémy s clipboardem a režimem Drag&Drop.

Vydání Hyprland 0.47, kompozitního serveru založeného na Waylandu
Vydání Hyprland 0.47, kompozitního serveru založeného na Waylandu


Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster