9年17月2024日和0.45月0.46日,发布了stack-tiledcomposer的XNUMX和XNUMX版本 海普兰,用 C++ 编写并根据 BSD-3 许可证分发。
- 破坏向后兼容性的更改:no_gaps_when_only 已被删除并替换为工作区规则。厘米。 这里.
- 装饰:shadow_已被移动,请参阅 这里.
- 改进的圆角算法。
- 改进了 NVIDIA 上硬件光标的行为。
- 组收到以下内容:group_on_movetoworkspace、merge_groups_on_groupbar、drag_into_group、merge_floated_into_tiled_on_groupbar。
- hyprland-ctm-control 现在支持,这意味着 hyprsunset 可以工作。
- 如果您错误安装了资产,Hyprland 现在会警告您,而不是崩溃。
- 添加了浮动窗口的捕捉。
- 现在可以通过 Expand_undersized_textures 配置 0.44 中引入的标准尺寸不足的纹理扩展行为。
- 阴影现在有一个清晰的选项可以取消模糊。
- hyprctl 有几个用于显示键盘锁定状态和镜像监视器的新选项。
- hyprland 配置错误面板现在将保留空间而不是阻碍视图。
- NVIDIA 硬件游标:cursor:dumb_copy 替换为cursor:use_cpu_buffer。这应该允许您使用 Nvidia 硬件光标而没有任何缺点。请注意,这是实验性的。
- 窗口和图层规则:正则表达式规则现在需要完整匹配才能触发。
- 颜色处理已从 sRGB 转移到 OkLab。这意味着渐变和颜色过渡看起来会更自然。
- Drap-n-Drop 回归 XWayland。
- 新的更新屏幕。
- 窗口和图层规则处理已得到改进和优化,正则表达式处理现在使用 Google 的 RE2 进行处理。
- 光标:warp_on_change_workspace 现在接受强制绕过光标:no_warps。
- hyprctl:客户端获得抑制空闲,监视器获得 directScanout,插件列表获得 -j 支持。
- 添加了cursor:warp_back_after_non_mouse_input以避免触摸板/平板电脑输入和鼠标输入之间的混淆。
- 如果您的锁定屏幕无法足够快地出现以避免闪烁,则添加了lockdead_screen_delay。
- 您现在可以使用decoration:blur:input_methods 模糊IME 弹出窗口的背景。
- 版本查询现在还显示 hypr* 依赖项的关联版本。
- 鼠标和触摸板滚动系数的新窗口规则。
- 为圣诞节和新年添加了新的飞溅。
- 还有更多!
>>>> 问题0.45
来源: linux.org.ru
