Skip to content

Commit 497968f

Browse files
committed
docs(Changelog): 更新v0.2.2版本的变更日志
- 新增显示专辑图片功能 - 添加base64和Windows专属依赖 - 修复已知问题
1 parent 03763e3 commit 497968f

1 file changed

Lines changed: 8 additions & 28 deletions

File tree

Changelog.md

Lines changed: 8 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,16 @@
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+
这是一个修复问题的版本,修复了一些已知问题。

0 commit comments

Comments
 (0)