Skip to content

v0.3.7 交互快捷键与无障碍优化

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Oct 15:02

交互与界面

  • 时间线滚动条:修复横向滚动条被底部状态栏遮挡、竖向滑块滚动到底部时溢出轨道的问题;点击滚动条轨道空白可直接跳转,拖动滑块时保持抓取点不跳变
  • 音频分析面板可拖动:标题栏可拖动并记住位置(会话内),窗口缩放时自动收回可视区域
  • 文件菜单在无最近工程时显示「暂无最近工程」占位,不再留白
  • 侧栏「新建轨道」菜单改为按内容自适应高度(此前固定 260px,选项少时留大片空白)

快捷键

  • 新增:Ctrl+0 适配视图、Ctrl+= / Ctrl++ 放大、Ctrl+- 缩小
  • 新增:, / Alt+← 与 . / Alt+→ 选中并跳到上一个 / 下一个标记;M 在播放头处放置标记
  • 设置 → 快捷键面板同步以上条目,重做项补充 Ctrl+Shift+Z

无障碍

  • 时间线编辑器可聚焦(tabindex + role="application" + 可访问名),新增隐藏的 aria-live 区域朗读当前选中的标记 / BPM 点与时间;画布标记为装饰性

性能

  • 悬停命中的标记检索由逐点线性扫描改为按拍位二分定位

界面统一

  • 便签、属性卡、插件窗口、分析面板的关闭 / 锁定 / 拖拽手柄图标统一为 lucide 图标(移除 emoji 与字符图标,跨系统渲染一致)

内部

  • 移除 SideBar 中未使用的 renameBusy 死代码,清理仓库根目录残留的设备名文件

  • 安装包:Beat-Data-Generator-0.3.7-setup.exe