Skip to content

Releases: Cassianvale/LingYaoKeys

v1.4.1

20 Mar 19:07
3918fbb
Compare
Choose a tag to compare

Feature

fix:

  1. 修复坐标按键执行序列问题
  2. 调试模式不显示终端直接输出到控制台
  3. AppConfig配置默认关闭调试模式
  4. 删除关于页面README内容
  5. 迁移QRCode页面

下载地址

v1.4.0

18 Mar 02:31
d19e13a
Compare
Choose a tag to compare

Feature

feat:

1.更新驱动,修复鼠标相对、绝对移动位置
2.实现坐标拖拽和坐标编辑模式
3.增加热键总开关
4.可以添加重复按键
5.增加音量控制,不强制要求音频设备
6.每个键位单独按键间隔

refactor:

删除连发相关代码,待重新设计

perf:

1.优化程序初始化速度
2.增加全局硬件加速和渲染优化
3.优化flex布局和交互体验

下载地址

v1.3.4

28 Feb 06:52
23d1c11
Compare
Choose a tag to compare

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