Commit Graph

37 Commits

Author SHA1 Message Date
Oliver fb1bd066f5 feat: 拆分artwork表,避免数据库体积爆炸 2026-06-09 16:25:21 +08:00
Oliver e9eb69db5f chore: 把todo换个更合适的地方 2026-06-08 14:01:51 +08:00
Oliver 9fa79febc5 WIP: using macOS NativeMenu API 2026-06-08 13:58:43 +08:00
Oliver cb205d49db WIP: 尝试使用macOS NativeMenu 2026-06-08 13:41:00 +08:00
Oliver 40b8524ffd fix: 扫描时界面会因为文件名不同而抖动的问题 2026-06-08 13:40:27 +08:00
Oliver d72193a693 fix: 扫描窗口不会出现的问题。 2026-05-28 19:49:40 +08:00
Oliver adb24893e1 fix: native file picker 崩溃问题,找不到库时静默崩溃的问题 2026-05-28 19:24:07 +08:00
Oliver 4ff375d132 chore: 统一代码风格 2026-05-28 19:23:28 +08:00
Oliver 87afe57bfa WIP: GUI
静态分析没有问题了。但是一尝试扫描文件夹就炸。怀疑是权限问题,但不确定。
2026-05-26 14:14:11 +08:00
Oliver 0f73dfdb84 Creat GUI project framework. 2026-05-26 13:57:11 +08:00
Oliver 86ee000af9 Change Window Title 2026-05-26 10:10:43 +08:00
Oliver 07597a63d8 Adding GUI project. 2026-05-25 20:48:26 +08:00
Oliver 937f1dd3a9 Unify codeing style. 2026-05-25 20:48:08 +08:00
Oliver e1269de80e Update Tool usage instructions. 2026-05-25 20:47:24 +08:00
Oliver 418a58c5b5 feat: Basic core feature implementation.
- Add Database integrated test.
- Fix AudioFileScannerTests.cs namepsace.
2026-05-25 14:37:16 +08:00
Oliver 33e1a758ef Fix: Database.AddEntry() 插入记录后,没有将 SQLite 自动生成的 ID 回填到 meta.Id 上 2026-05-22 20:55:13 +08:00
Oliver d705d47b34 WIP: database增加读取功能
单元测试没过
2026-05-22 20:41:43 +08:00
Oliver 6d65bb6b62 update dummy database 2026-05-22 15:26:14 +08:00
Oliver e33de83c75 WIP: database class.
- 修正disk拼写
- 为测试项目添加dylib引用
- 修复无法打开数据库的问题
- 为Deepseek TUI更新Agents.md
2026-05-22 14:16:33 +08:00
Oliver 5a97159324 WIP: 使用Preferences查询 2026-05-22 10:42:41 +08:00
Oliver beefabd04d 保存聊天记录 2026-05-21 20:06:06 +08:00
Oliver 51e5fbf60b feat: 实现preferences类 2026-05-21 19:43:31 +08:00
Oliver c6a7cd9a96 Update development note 2026-05-21 14:28:50 +08:00
Oliver 783a795668 Add Database class unit test 2026-05-21 14:12:59 +08:00
Oliver 1cfb733443 WIP: database services 2026-05-20 16:16:08 +08:00
Oliver 3ca1138a00 Update License 2026-05-20 14:22:18 +08:00
Oliver 8ebc39ef22 Update Database class. 2026-05-20 14:22:08 +08:00
Oliver c4634bd981 feat: AudioMetadataReader 2026-05-12 19:19:46 +08:00
Oliver dc11d65148 Update .gitignore 2026-05-12 19:17:20 +08:00
Oliver 219d3cf6a0 Add AGENTS.md for LLM agents 2026-05-12 19:16:21 +08:00
Oliver a1d2d75409 Add gitignore 2026-05-12 19:15:57 +08:00
Oliver 2d66684b98 WIP: metadata class rework 2026-04-20 13:31:34 +08:00
Oliver 021f4b1cd1 WIP: 单元测试
Reviewing AudioMetadataReader.cs
2026-04-17 14:20:11 +08:00
Oliver 20ae0909cf WIP: 扫描扫描指定目录内的所有音频文件,获取其meta信息,并将其添加至一个名为default的数据库。 2026-04-16 19:13:32 +08:00
Oliver ecf3751e2d 重构音频文件元数据模型并添加数据库支持 2026-04-16 14:06:05 +08:00
Oliver e0da9dfd4b 添加竞品数据结构以供分析 2026-04-16 00:11:24 +08:00
Oliver d92829c85d first commit 2026-04-09 19:09:22 +08:00