Skip to content

Releases: Cassianvale/LingYaoKeys

v1.3.3

19 Jan 10:18
993354e
Compare
Choose a tag to compare

fix: 修复句柄重新获取

下载地址

v1.3.2

16 Jan 16:40
Compare
Choose a tag to compare

fix: 修复驱动无法加载的问题
fix: 精简系统删除 webview2 环境依赖

下载地址

v1.3.1

16 Jan 15:12
Compare
Choose a tag to compare

fix: 修复驱动无法加载的问题

下载地址

v1.3.0

15 Jan 16:41
90cbc62
Compare
Choose a tag to compare

主要改动

  1. 新增离线驱动

    • 更新dll和核心sys驱动文件
    • 新增README接口文档
  2. 窗口句柄信息获取机制

    • 窗口定时检查机制、状态追踪、状态同步、活动窗口检测
  3. 程序初始化和释放机制优化

    • 优化了程序的初始化过程
    • 改进了资源释放机制
    • 修复了浮窗功能的相关问题
  4. 窗口管理优化

    • 新增初始化窗口功能
    • 优化了窗口初始化逻辑
  5. 更新机制改进

    • 简化了检查更新机制
    • 取消了更新内容显示
    • 修复了版本号检测和解析方式

技术改进

  1. 工作流优化
    • 优化 GitHub Actions 的 CI/CD 工作流
    • 更新 release.yml 配置
    • 改进自动化发布流程

下载地址

v1.2.3

29 Dec 19:30
1081709
Compare
Choose a tag to compare

v1.2.3 版本更新说明

功能描述

全面优化了按键管理系统和用户界面交互,通过改进的性能优化和用户体验设计,提供更流畅的操作体验和更直观的功能使用。

主要改动

✨ 增强核心功能

  • 很大程度上提高了页面的页面加载速度,解决了翻页卡顿的问题
  • 加入输入法屏蔽功能,开启按键自动将输入法变为英文,并且能够快速响应
  • 增加浮窗功能
    • 透明化浮窗样式
    • 支持浮窗位置自动保存
    • 支持浮窗双击重新打开最小化窗口
    • 支持浮窗拖拽
    • 支持浮窗右键打开托盘菜单
  • 优化按键响应机制
    • 重构按键处理核心逻辑,提升响应速度
    • 完善按键状态检测机制
    • 修复模式切换后无法开启任务的问题
  • 改进内存管理和资源释放
    • 优化服务生命周期管理
    • 改进资源释放机制
  • 提升整体运行性能
    • 优化按键间隔控制
    • 改进游戏模式性能
  • 完善异常处理机制
    • 使用Serilog构建完善的日志跟踪
    • 加强日志颗粒度控制和日志过滤机制
    • 增加详细的异常日志记录
    • 优化错误提示信息

🎨 界面优化

  • 优化UI布局和样式
    • 改进操作反馈效果
    • 优化按键显示样式
  • 修复UI显示异常
    • 解决输入框焦点问题
    • 修复按键状态显示问题
  • 增加帮助提示
    • 添加按键间隔帮助说明
    • 添加模式切换帮助说明

🔧 系统稳定性

  • 优化后台服务管理
    • 改进HotkeyService服务
    • 优化DDDriverService性能
  • 改进系统资源占用
    • 优化内存使用
    • 减少CPU占用
  • 提升启动速度
    • 优化配置加载
    • 改进服务初始化
  • 增强系统稳定性
    • 完善错误处理
    • 优化异常恢复

📝 其他改进

  • 更新帮助文档
    • 完善按键映射说明
    • 更新使用说明
  • 完善错误提示
    • 优化错误信息显示
    • 增加用户友好提示
  • 优化日志记录
    • 增加日志过滤功能
    • 优化日志输出格式
  • 改进配置管理
    • 优化配置保存机制
    • 完善配置验证

技术实现

  1. 重构按键处理核心逻辑
    • 优化KeyMappingViewModel
    • 改进HotkeyService实现
    • 完善DDDriverService功能
  2. 优化内存管理机制
    • 改进资源释放流程
    • 优化服务生命周期
  3. 改进UI渲染性能
    • 优化XAML布局
    • 改进样式定义
  4. 完善异常处理流程
    • 增强错误捕获
    • 优化异常恢复

关联Issue

Close #21

这个版本的更新主要集中在性能优化、稳定性提升和用户体验改进上

v1.2.2

25 Dec 06:06
d1edc28
Compare
Choose a tag to compare
Merge pull request #40 from Cassianvale/release/v1.2.2

Update README.md

v1.2.1

25 Dec 02:31
fc8f0b1
Compare
Choose a tag to compare

v1.2.1 版本更新说明

功能描述

全面优化了按键管理系统和用户界面交互,通过改进的性能优化和用户体验设计,提供更流畅的操作体验和更直观的功能使用。

主要改动

✨ 增强核心功能

  • 优化按键响应机制
  • 改进内存管理和资源释放
  • 提升整体运行性能
  • 完善异常处理机制

🎨 界面优化

  • 优化UI布局和样式,改进操作反馈效果
  • 修复UI显示异常
  • 增加置顶悬浮显示

🔧 系统稳定性

  • 优化后台服务管理
  • 改进系统资源占用
  • 提升启动速度
  • 增强系统稳定性

📝 其他改进

  • 更新帮助文档
  • 完善错误提示
  • 优化日志记录
  • 改进配置管理
  • 优化信息反馈提交功能
  • 增加支持作者功能

技术实现

  • 重构按键处理核心逻辑
  • 优化内存管理机制
  • 改进UI渲染性能
  • 完善异常处理流程

测试验证

  • ✅ 按键响应性能
  • ✅ 内存占用情况
  • ✅ UI渲染效果
  • ✅ 系统稳定性
  • ✅ 异常处理机制

关联Issue

Close #33
Close #22
Close #20

v1.2.0

24 Dec 14:58
Compare
Choose a tag to compare

v1.2.0 版本更新说明

功能描述

全面优化了按键管理系统和用户界面交互,通过改进的性能优化和用户体验设计,提供更流畅的操作体验和更直观的功能使用。

主要改动

✨ 增强核心功能

  • 优化按键响应机制
  • 改进内存管理和资源释放
  • 提升整体运行性能
  • 完善异常处理机制

🎨 界面优化

  • 优化UI布局和样式,改进操作反馈效果
  • 修复UI显示异常
  • 增加置顶悬浮显示

🔧 系统稳定性

  • 优化后台服务管理
  • 改进系统资源占用
  • 提升启动速度
  • 增强系统稳定性

📝 其他改进

  • 更新帮助文档
  • 完善错误提示
  • 优化日志记录
  • 改进配置管理

技术实现

  • 重构按键处理核心逻辑
  • 优化内存管理机制
  • 改进UI渲染性能
  • 完善异常处理流程

测试验证

  • ✅ 按键响应性能
  • ✅ 内存占用情况
  • ✅ UI渲染效果
  • ✅ 系统稳定性
  • ✅ 异常处理机制

关联Issue

Close #33
Close #22
Close #20

v1.1.0

23 Dec 08:55
3f98e51
Compare
Choose a tag to compare

v1.1.0 正式版本更新说明

功能描述

优化了按键模式切换机制和热键管理系统,通过改进的热键注册逻辑和状态管理,提供更稳定的按键操作体验和更可靠的模式切换。

主要改动

✨ 增强按压模式功能

  • 完善按压模式函数调用机制
  • 优化按压模式停止逻辑
  • 修复按键序列问题
  • 确保按压模式更可靠地停止

🔧 改进模式切换机制

  • 优化切换 KeyMode 时的热键注册
  • 实现切换模式时自动取消上一个模式的按键注册
  • 修复切换模式后的按键注册问题

📝 增强日志记录

  • 完善热键注册日志追踪
  • 优化错误处理和状态记录
  • 添加模式切换日志

🎨 其他优化

  • 更新许可证信息
  • 完善文档说明
  • 优化代码结构

技术实现

  • 重构 KeyModeBase 类的热键管理机制
  • 优化热键注册和注销逻辑
  • 改进 KeyMappingViewModel 的状态管理
  • 完善异常处理和日志记录

测试验证

  • 按压模式稳定性
  • 模式切换可靠性
  • 热键注册/注销
  • 按键序列执行
  • 日志记录完整性

修复问题

  • 修复切换模式时的热键残留问题
  • 解决按压模式停止不完全的问题
  • 修复按键序列执行异常
  • 优化模式切换时的状态管理

关联 Issue

  • 优化热键注册 #24
  • Close #4

v1.0.2

20 Dec 09:11
Compare
Choose a tag to compare

feat: 优化交互体验