Hyprland 0.53 发布

hyprland 0.53 发布

Hyprland 0.53 发布

Hyprland 0.53 正式上线,这是一款基于 wlroots 构建的动态平铺式 Wayland 合成器。

本次更新包含以下重点内容:

不兼容变更

  • 窗口规则语法全面重构。详细说明请参阅 Wiki 文档:此处
  • misc:new_window_takes_over_fs 取代了原有的 misc:new_window_takes_over_fullscreenmaster:inherit_fullscreen

所有现有窗口规则需按新语法重新编写。

重要新增功能

start-hyprland

不再推荐直接通过 Hyprland 命令启动,应改用 start-hyprland 启动脚本。该封装工具集成了崩溃自动恢复与安全模式支持。

注意:若未安装 hyprland-guiutils,安全模式将难以使用,因此建议将其列为 Hyprland 的必需依赖项

Welcome 应用

首次运行时,系统将自动弹出全新设计的欢迎向导程序,帮助用户快速上手 Hyprland。该应用依赖 hyprland-guiutils,故强烈建议将 hyprland-guiutils 设为 Hyprland 的强制依赖。

hyprpaper

hyprpaper 已在 0.8.0 版本中迁移至 hyprtoolkit + hyprwire 架构,其 IPC 接口也同步更新。升级到 Hyprland 0.53 时,请务必同步将 hyprpaper 升级至 0.8.0。另外,0.8.0 版本将导致旧版配置文件失效。新版配置语法更简洁,具体请查阅 Wiki 获取迁移指南。

其他改进

  • 新增通用子图绑定标志(submap binding flag)
  • 引入全新的 GUI 元素本地化框架(支持多语言翻译)
  • 新增选项:触控笔或平板输入操作后自动隐藏光标
  • 组件栏(component bar)现已支持模糊渲染效果
  • hyprpm 插件管理器可准确区分同名但作者不同的插件
  • 多项 CM/HDR 相关问题修复,等等

问题修复

  • 默认状态下,待处理键盘设备不再被自动启用
  • 多处焦点(focus)逻辑及预留区域(reserved area)行为已修复
  • xdg 标签匹配机制恢复正常
  • 小于 1 倍缩放比例下的 UV 坐标计算精度提升
  • 插件 ABI 兼容性检查机制优化,显著降低因 ABI 不匹配导致的崩溃概率
  • 常规性的稳定性增强与性能调优

更多信息请访问:https://www.php.cn/link/5779390d64223f89b0dbaa796a3bedec

源码地址:点击下载

网友留言(0 条)

发表评论