v1.1.0
v1.1.0 正式版本更新说明
功能描述
优化了按键模式切换机制和热键管理系统,通过改进的热键注册逻辑和状态管理,提供更稳定的按键操作体验和更可靠的模式切换。
主要改动
✨ 增强按压模式功能
- 完善按压模式函数调用机制
- 优化按压模式停止逻辑
- 修复按键序列问题
- 确保按压模式更可靠地停止
🔧 改进模式切换机制
- 优化切换 KeyMode 时的热键注册
- 实现切换模式时自动取消上一个模式的按键注册
- 修复切换模式后的按键注册问题
📝 增强日志记录
- 完善热键注册日志追踪
- 优化错误处理和状态记录
- 添加模式切换日志
🎨 其他优化
- 更新许可证信息
- 完善文档说明
- 优化代码结构
技术实现
- 重构 KeyModeBase 类的热键管理机制
- 优化热键注册和注销逻辑
- 改进 KeyMappingViewModel 的状态管理
- 完善异常处理和日志记录
测试验证
- 按压模式稳定性
- 模式切换可靠性
- 热键注册/注销
- 按键序列执行
- 日志记录完整性
修复问题
- 修复切换模式时的热键残留问题
- 解决按压模式停止不完全的问题
- 修复按键序列执行异常
- 优化模式切换时的状态管理