Hyprland 0.56 现已发布,这是一款基于 wlroots 的动态平铺式 Wayland 合成器。本次更新包含大量修复和新功能:
新功能
布局改进
新增滚动和主界面功能包括:
- 滚动相关:
fit_into_view
fit expand
inhibit_scroll
- 主界面相关:
Lua API 扩展
新增的 Lua API 包括:
change_id工作区 API
get_loaded_plugins
clear_crashed_lockscreen,便于从锁屏崩溃中恢复
is_key_down以及 key events 用于更直接的查询 key state
- 自定义实时手势
physical_width和 height、CM 以及 monitor objects 的 reserved area
exec_scheduled_prop_refresh_immediately立即刷新属性,而非延迟调度
- 各种
set_functions 用于在显示器上进行原始工作区管理
- 事件注册与分发
其他
- hyprctl 中新增了 lua 的 REPL 模式
- groupbar 的
disable_when_only选项
- 新的 windowrule
stableid: field
- 新增 windowrules 效果
no_auto_hdr、针对 X11 configure events 的suppress_event以及静默监视器选项
- XDG 交互式拖拽支持(拖拽 CSD 标题栏)
- glow 现在支持渐变效果
详情可查看:https://hypr.land/news/update56/