Commit Graph

1058 Commits

Author SHA1 Message Date
xuncha
bf48e865ac 新增最小化窗口 https://github.com/hicccc77/WeFlow/issues/359 2026-03-16 16:48:01 +08:00
xuncha
7e05909404 Merge pull request #459 from 2977094657/dev
fix(chat): 修复消息搜索结果的发送者信息和头像加载
2026-03-16 10:34:04 +08:00
xuncha
7a1c944fe6 Merge pull request #456 from H3CoF6/feat/global_config
feat: 解析global_config, 优化账号选择体验,顺便修个搜索的bug
2026-03-16 10:33:58 +08:00
2977094657
66a2b3224f fix(chat): repair search result sender info 2026-03-16 10:17:40 +08:00
H3CoF6
7bcdecaceb fix: 搜索时不污染原对象 2026-03-16 08:35:24 +08:00
H3CoF6
6beefb9fc0 fix: 修复 sidebar 的显示问题 2026-03-16 07:40:16 +08:00
H3CoF6
579b63b036 feat: 解析mmkv数据,优化账号选择体验 2026-03-16 07:30:08 +08:00
cc
1f676254a9 一个略有问题的修复 2026-03-15 23:32:41 +08:00
cc
eac81ac82b Merge branch 'dev' of https://github.com/hicccc77/WeFlow into dev 2026-03-15 23:20:04 +08:00
cc
8c1b043769 相对稳定的版本 2026-03-15 23:19:45 +08:00
hicccc77
eb870d94c2 chore: 更新 wcdb_api 二进制,回退至 7ad2786 重新构建 2026-03-15 23:17:05 +08:00
hicccc77
c18b62ffb9 chore: 回退 wcdb_api 二进制到 7ad2786(FTS 搜索稳定版) 2026-03-15 23:10:10 +08:00
hicccc77
02f724bfc3 chore: 更新 wcdb_api 二进制,还原为纯 FTS 搜索(无 contact 查询) 2026-03-15 23:09:19 +08:00
hicccc77
e12ea371c0 chore: 更新 wcdb_api 二进制,修复搜索性能问题 2026-03-15 23:01:51 +08:00
hicccc77
9a1726c249 chore: 更新 wcdb_api 二进制,修复 sender 查询性能问题 2026-03-15 22:56:54 +08:00
hicccc77
50f2eaee3b chore: 更新 wcdb_api 二进制,搜索结果附带 sender 信息 2026-03-15 22:49:56 +08:00
hicccc77
6b1229fcf2 chore: 更新 wcdb_api 二进制,使用 FTS 索引搜索 2026-03-15 20:41:05 +08:00
cc
ef97202867 一些更新 2026-03-15 20:28:46 +08:00
hicccc77
5494490ff8 chore: 更新 wcdb_api 二进制,搜索性能优化版本 2026-03-15 19:55:31 +08:00
hicccc77
bd4c4878f1 fix: 修复搜索无法取消/后台持续占用问题
- 全局搜索和会话内搜索均加 generation 计数,新搜索触发时丢弃旧结果
- 防抖从 400ms 统一改为 500ms
- 关闭搜索时立即取消 pending 的 timer 和 generation
2026-03-15 19:53:11 +08:00
hicccc77
6a7851a1cc chore: 更新 wcdb_api 二进制,修复搜索无结果问题 2026-03-15 19:42:49 +08:00
hicccc77
0eac4e2a44 fix: 优化消息搜索体验
- 去掉切换按钮,搜索框直接同时搜索会话名和消息内容
- 消息搜索加 400ms 防抖,输入停止后再请求
- 全局消息结果显示会话 displayName,点击跳转并清空搜索框
- 修复跨会话搜索 meta 为 null 导致无结果的问题(C++ 层)
2026-03-15 19:40:47 +08:00
hicccc77
053e2cdc64 feat: 新增聊天消息搜索功能
- 会话内搜索:header 加搜索按钮,展开搜索栏,结果列表显示在消息区上方,点击跳转到对应时间
- 全局消息搜索:会话列表搜索框新增消息模式切换按钮,搜索结果展示在会话列表下方,点击跳转到对应会话
- preload 暴露 chat.searchMessages IPC
2026-03-15 19:35:41 +08:00
cc
7024b86d00 修复路径错误 2026-03-15 19:30:55 +08:00
cc
ae75820b77 Merge pull request #455 from 2977094657/dev
fix(chat): 修复聊天页历史记录提前断档
2026-03-15 19:25:05 +08:00
hicccc77
a800c71cba chore: 更新 wcdb_api 二进制,支持 searchMessages 接口 2026-03-15 19:17:20 +08:00
2977094657
55cce56230 Merge remote-tracking branch 'upstream/dev' into dev 2026-03-15 19:16:02 +08:00
cc
128f1ca043 Merge pull request #454 from hicccc77/main
DEV
2026-03-15 19:09:57 +08:00
hicccc77
2f25fd1239 feat: 新增聊天消息关键词搜索功能
- wcdbCore: 绑定 wcdb_search_messages DLL 函数,添加 searchMessages 方法
- wcdbWorker: 添加 searchMessages case
- wcdbService: 添加 searchMessages 代理方法
- chatService: 添加 searchMessages,结果解析为 Message 对象
- main: 注册 chat:searchMessages IPC handler
2026-03-15 19:08:52 +08:00
2977094657
c0ad450960 fix(chat): stabilize history pagination and message keys 2026-03-15 19:08:13 +08:00
xuncha
0845ee6775 Merge pull request #452 from hicccc77/revert-442-issue-399-383-sns-self-filter-export
Revert "fix: 修复朋友圈仅看自己和导出自己"
2026-03-15 19:00:14 +08:00
xuncha
ffcdb10802 Revert "fix: 修复朋友圈仅看自己和导出自己" 2026-03-15 19:00:04 +08:00
xuncha
fe5b63eed8 Merge pull request #451 from hicccc77/revert-445-fix/issue-392-export-appmsg-link
Revert "fix(export): 修复导出后链接不可点击"
2026-03-15 18:59:49 +08:00
xuncha
f3ca6c3fa7 Revert "fix(export): 修复导出后链接不可点击" 2026-03-15 18:59:38 +08:00
xuncha
904bc45652 Merge pull request #450 from hicccc77/revert-444-fix/issue-400-exited-group-filter-toggle
Revert "fix(chat): 增加已退出群聊隐藏开关"
2026-03-15 18:58:52 +08:00
xuncha
845d6b2e2c Revert "fix(chat): 增加已退出群聊隐藏开关" 2026-03-15 18:58:41 +08:00
xuncha
5deacf45cb Merge pull request #447 from xunchahaha/dev
Dev
2026-03-15 18:42:07 +08:00
xuncha
e9bc303e0e Merge pull request #444 from 2977094657/fix/issue-400-exited-group-filter-toggle
fix(chat): 增加已退出群聊隐藏开关
2026-03-15 18:41:42 +08:00
xuncha
caaf1e8d0d 修复导入到电脑上的图片无法解密的问题 2026-03-15 18:40:40 +08:00
xuncha
b96e757379 Merge pull request #445 from 2977094657/fix/issue-392-export-appmsg-link
fix(export): 修复导出后链接不可点击
2026-03-15 18:13:20 +08:00
2977094657
53a52d8561 fix(export): keep appmsg type-4 links clickable 2026-03-15 17:42:45 +08:00
2977094657
32424e46b8 fix(chat): replace exited-group filter icon 2026-03-15 17:14:41 +08:00
2977094657
1e3829899a fix(chat): add exited group toggle filter 2026-03-15 17:12:25 +08:00
xuncha
b6df41e05b Merge pull request #442 from 2977094657/issue-399-383-sns-self-filter-export
fix: 修复朋友圈仅看自己和导出自己
2026-03-15 15:05:34 +08:00
2977094657
f4fd5bb797 fix: support self sns filter and export 2026-03-15 14:45:17 +08:00
cc
ecc538a932 Merge pull request #441 from pisauvage/codex/pr-mac-image-key-account-dir-fix
fix(mac): 修复非 wxid 账号目录下的图片密钥获取失败问题
2026-03-15 14:36:32 +08:00
pisauvage
6741a94c1b fix(mac): support non-wxid account dirs for image keys 2026-03-15 15:29:54 +09:00
hicccc77
7be2c69256 fix: 修复 getAvatarUrls 竞态导致 handle 为 null 的崩溃
在 await setImmediate 让出控制权前先捕获 handle,
await 后重新校验 handle 是否仍有效,避免连接关闭后
向 koffi DLL 传入 null 导致 TypeError。
2026-03-15 14:15:51 +08:00
cc
2b97b6ac9d 更新mac sip状态检测 2026-03-15 12:17:13 +08:00
cc
512b47a386 Merge branch 'dev' of https://github.com/hicccc77/WeFlow into dev 2026-03-15 11:42:44 +08:00