File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# 更新日志
22
3- ## v0.2.0
3+ ## v0.2.2
44
5- ### 1. ** 简化智能更新逻辑** (` lib.rs ` )
6- - 移除了复杂的 ` no_change_count ` 机制
7- - 使用直接的条件判断(播放状态变化、位置变化、元数据变化、5秒强制更新)
8- - 代码更加直观易懂,减少了状态管理复杂度
5+ ### 新增功能
96
10- ### 2. ** 精简单进程检测** (` lib.rs ` )
11- - 简化了 Windows API 调用结构
12- - 减少了冗余的变量定义和注释
13- - 保持了核心功能不变,但代码更紧凑
7+ - 支持显示专辑图片
148
15- ### 3. ** 移除无用代码** (` lib.rs ` )
16- - 删除了未使用的 ` greet ` 函数
17- - 移除了 ` invoke_handler ` 中的相关引用
18- - 减少了代码量和编译依赖
9+ ### 依赖
1910
20- ### 4. ** 优化轮询间隔逻辑** (` lib.rs ` )
21- - 使用更简洁的 ` match ` 表达式替代 ` if-else `
22- - 保持了原有的功能(播放时100ms间隔,暂停时200ms间隔)
11+ - 新增 base64 依赖
12+ - Windows 专属依赖新增 "Foundation_Collections"、"Storage" 和 "Storage_Streams"
2313
24- ### 5. ** 简化配置文件处理** (` config.rs ` )
25- - 优化了错误处理逻辑,使用更清晰的嵌套模式匹配
26- - 保持了相同的错误处理行为但代码更易读
27- - 减少了重复的错误处理代码
14+ ---
2815
29- ### 6. ** 清理未使用功能** (` console.rs ` )
30- - 删除了未使用的 ` show_console ` 函数
31- - 保持了核心的 ` hide_console ` 功能
32-
33- ### 7. ** 优化托盘事件处理** (` tray.rs ` )
34- - 移除了无实际作用的 ` handle_tray_event ` 函数
35- - 简化了 ` create_tray_icon ` 中的事件注册
36- - 保持了原有的菜单功能不变
16+ 这是一个修复问题的版本,修复了一些已知问题。
You can’t perform that action at this time.
0 commit comments