Hyprland 0.48.0

good-penguin.png

Hyprland исполнилось 3 года! За эти годы он добрался до версии 0.48.0. Вопреки распространённому заблуждению, Hyprland является гибридным композитором, т. е. умеет работать не только в режиме тайлинга — его можно настроить так, что все окна по дефолту будут плавающими. В этом релизе много багфиксов и улучшений.

В новой версии:

Изменения ломающие обратную совместимость:

  • удалены opengl:force_introspection и render:allow_early_buffer_release;
  • синтаксис windowrule v1 удалён. Теперь windowrule ведёт себя как windowrulev2, что делает устаревшим ключевое слово windowrulev2.

Новые функции:

  • анимации: добавлены стили анимации gnomed для окон;
  • ядро: добавлен диалог «приложение не отвечает»;
  • рабочий стол: добавлена ​​возможность указывать закреплённые окна в правилах рабочего пространства;
  • диспетчеры: добавлена опция cyclenext hist;
  • groupbar: добавлена возможность настройки размеров зазоров;
  • hyprctl: добавлена поддержка IPC для Hyprsunset;
  • hyprpm: добавлена опция --hl-url для кастомных форков;
  • ввод: добавлены flip_x и flip_y для тачпада;
  • ввод: добавлена follow_mouse_threshold;
  • сочетания клавиш: добавлен диспетчер toggleswallow;
  • мастер: добавлена опция сохранения положения главного окна;
  • протоколы: добавлена версия 2 протокола ext-idle-notify-v1;
  • рендер: добавлено простое управление цветом;
  • сокет2: добавлен activespecialv2;
  • syncobj: гарантируем, что мы добавляем ожидающих только при успешных проверках;
  • windowrules: добавлена опция, позволяющая сохранять размер между запусками приложения;
  • xwayland: добавлена поддержка INCR для передачи данных через буфер обмена.

А также множественные багфиксы.

>>> Подробности

©  Linux.org.ru