Skip to content

v1.0.1

Choose a tag to compare

@djunmaster djunmaster released this 27 Sep 10:40
· 5 commits to master since this release

Keystroke Visualizer v1.0.1

本次发布包含新的按键显示方式、主题与自定义样式、重新整理的设置界面,以及 Windows 安装版的应用内更新。

新增功能

  • 长按高亮:按住按键时持续高亮,松开后按设定时间淡出。
  • 重复合并:连续重复按键与组合键合并显示次数。
  • 固定键盘面板:支持 WASD 和方向键布局,包含 Shift、Space、Ctrl。
  • 键盘面板缩放:支持 60%–160%,每档 10%,实时更新预览与浮层大小。
  • 一键暂停与恢复:可通过设置、托盘或 Ctrl+Shift+F9 操作,暂停时隐藏浮层并停止监听。
  • 六套内置主题:经典磨砂、纸白键帽、薄荷终端、霓虹电竞、高对比教学、极简描边。
  • 自定义 CSS:支持实时预览、命名保存、修改、另存和删除,重启后保留已保存样式。
  • 多显示器位置管理:选择目标屏幕、可视化拖动位置,并处理屏幕移除、分辨率与缩放变化。
  • 应用内更新:Windows 安装版支持自动及手动检查、下载进度、安装并重启;发现新版时提供系统通知。

界面与修复

  • 设置整合为“显示、位置、样式、应用”四页,按显示模式展示对应选项。
  • 统一暂停、启用与浮层可见性,修复暂停期间的窗口显示和监听状态问题。
  • 优化长按、左右修饰键、监听恢复与重复事件处理。
  • 改善快速切换设置时的保存顺序及状态同步。
  • 修复键盘缩放未传递到位置预览的问题,并适配放大后的窗口边界。
  • 校验和修复旧配置,保留有效的自定义样式。

下载与升级

  • Keystroke.Visualizer.Setup.1.0.1.exe:Windows x64 安装版,推荐使用,支持后续应用内更新。
  • Keystroke.Visualizer.1.0.1.exe:Windows x64 便携版,后续更新需手动下载。
  • latest.yml 与 .blockmap 是应用内更新文件,普通用户无需手动下载。

v1.0.0 没有更新客户端,请手动下载并安装一次 v1.0.1。此后可在“应用 → 版本更新”中下载新版并安装重启。

安装包未进行代码签名,Windows 可能显示“未知发布者”提示。

验证

  • 63 项自动化测试通过。
  • ESLint、TypeScript 类型检查与生产构建通过。
  • Windows x64 安装版、便携版与更新文件已构建。

本次尚未验证从旧版本到新版本的真实在线安装流程。