Hyprland 0.45 и 0.46
9 ноября и 17 декабря 2024 года вышли версии 0.45 и 0.46 стеково-тайлингового композитора Hyprland, написанного на C++ и распространяемого по лицензии BSD-3.
- Изменения, ломающие обратную совместимость:
no_gaps_when_only
убран и заменён правилами рабочих пространств. См. здесь. decoration:shadow_
был перемещён, см. здесь.- Улучшен алгоритм скругления углов.
- Улучшено поведение аппаратных курсоров на NVIDIA.
- Группы получили следующие вещи:
group_on_movetoworkspace
,merge_groups_on_groupbar
,drag_into_group
,merge_floated_into_tiled_on_groupbar
. hyprland-ctm-control
теперь поддерживает, что означает, чтоhyprsunset
будет работать.- Hyprland теперь предупредит вас, если у вас есть некорректно установленные ассеты, вместо того, чтобы дать сбой.
- Добавлен снаппинг для плавающих окон.
- Стандартное поведение расширения недоразмерных текстур, представленное в 0.44, теперь можно настроить через
expand_undersized_textures
. - Тень теперь имеет опцию
sharp
для отмены размытия. - В hyprctl появилось несколько новых опций для отображения заблокированного состояния клавиатуры и зеркального отображения мониторов.
- Панель ошибок конфигурации hyprland теперь будет резервировать пространство, а не мешать обзору.
- Аппаратные курсоры NVIDIA:
cursor:dumb_copy
заменён наcursor:use_cpu_buffer
. Это должно позволить использовать аппаратные курсоры Nvidia без недостатков. Обратите внимание, это экспериментально. - Правила для окон и слоёв: теперь правила по регулярным выражениям требуют полного соответствия для срабатывания.
- Цветообработка перемещена из sRGB в OkLab. Это означает, что градиенты и цветовые переходы будут выглядеть более натурально.
- Вернулся Drap-n-Drop для XWayland.
- Новый экран обновлений.
- Обработка правил окон и слоёв была улучшена и оптимизированаб, а обработка регулярных выражений теперь осуществляется с помощью RE2 от Google.
cursor:warp_on_change_workspace
теперь принимаетforce
для обходаcursor:no_warps
.- hyprctl:
clients
получилиinhibitingIdle
,monitors
получилиdirectScanout
,plugins list
получили-j
поддержку. - Добавлен
cursor:warp_back_after_non_mouse_input
, позволяющий избежать беспорядка между вводом с тачпада/планшета и вводом с мыши. - Добавлен
lockdead_screen_delay
, если у вас экран блокировки не может появиться достаточно быстро, чтобы избежать мерцания. - Теперь можно размыть фон IME-попапов с помощью
decoration:blur:input_methods
. - Запросы версий теперь также показывают связанные версии зависимостей hypr*.
- Новые правила окон для фактора прокрутки мыши и тачпада.
- Добавлены новые сплеши на Рождество и Новый год.
- И другое!
››› Выпуск 0.45
>>> Выпуск 0.46
Linux.org.ru прочитано 4223 раза