v0.3.1 · 设置体验
0.3.1 · 设置体验
对新手更友好的设置界面:
- 新增「简化模式」,默认开启,隐藏进阶选项与「高级」分类;可在 设置 → 常规 关闭,或点击导航底部「显示全部设置」
- 搜索增强:支持口语化同义词(如“音量”“加速”“颜色”),结果中显示设置描述片段并高亮命中关键词
- 分类图标改用语义化图标;「记住窗口大小」「启动检测更新」从「高级」移到「常规」
- 精简「自动隐藏网格线」「时间拉伸引擎」等说明文案
- 无障碍:为搜索框、清除 / 展开 / 关闭等纯图标按钮补充
aria-label
外观与主题
- 主题 → 预设改为真实界面缩略图卡片,附明暗徽章与选中标记;切换主题时全局平滑过渡
- 新增「快速选择强调色」色板,强调色独立于预设,切换明暗主题时保持不变
- 主题 → 自定义改为分组卡片(色带 + 「恢复本组」),并新增右侧实时预览面板
- 原「显示 → 外观」并入 主题 → 外观:界面缩放(75%–150%)、字号缩放(85%–150%)、模糊强度、界面圆角、阴影强度
- 界面缩放走原生页面缩放,时间线与所有面板整体生效;字号缩放仅调整文字大小,不改动布局
- 新增「背景图片」:可选本地图片作为应用背景,支持铺满 / 完整显示 / 平铺、背景模糊(0–40px)与主题色变暗(0–100%),设置页内附当前图片预览
- 新增「面板不透明度」(默认 90%):面板半透明以透出背景图,可自行调低获得更明显的通透效果
启动与新建工程
- 新增「启动时打开欢迎窗口」设置(设置 → 常规,默认开启),可关闭启动时弹出的独立欢迎窗口
- 统一新建工程流程:文件菜单与欢迎窗口的「新建工程」都会先选择保存位置,再立即写盘并记入最近工程;取消则保持当前工程不变
设置性能与稳定性
- 拖动「界面缩放 / 字号 / 模糊强度 / 圆角 / 阴影」等滑杆时不再逐帧重算全部设置,改为停止后统一校验并持久化,交互更顺滑
- 修复:拖动「界面缩放」滑杆时页面缩放会带动设置面板一同缩放,导致滑杆数值乱跳;现改为仅在拖动结束后应用缩放
- 设置改动在退出前会立即落盘,避免在防抖窗口内关闭应用导致最后一次改动丢失
- 启动时不再重复写出
settings.json,仅在配置迁移或首次生成时写盘 - 修复:每次设置写入都会触发一次后台「检查更新」网络请求,现仅在开启该选项时检查
- 修复:清空自定义应用名后回退到内置默认名;主题自定义仅保留合法颜色值,避免配置中堆积无效项
设置分类与插件市场
-
信息架构:颜色与缩放 / 圆角 / 模糊等外观项统一到「主题」分类,减少在「显示」「主题」之间来回切换
-
导航顺序调整:「插件」前移到「快捷键」之前;简化模式不再隐藏整个「网络」分类,仅隐藏进阶的「代理来源」,保留便于配置市场加速的 GitHub 加速项
-
插件市场分类按固定品类顺序(导出 / 导入 / 联动 / 界面 / 工具 / 分析)展示,并显示各品类数量;未知品类自动美化展示
-
注册表
categories归一化(转小写、去空格、去重),避免重复芯片与英文 slug 泄漏;分类在刷新后失效时筛选自动重置,无匹配结果时给出空态提示 -
docs/plugin-system.md补充市场品类约定与新增品类的维护方式 -
安装包:
Beat-Data-Generator-0.3.1-setup.exe