Commit Graph

1092 Commits

Author SHA1 Message Date
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
cc
d6b95036b5 一个简单的安卓岛 2026-03-15 11:42:41 +08:00
cc
e4c188da75 Merge pull request #438 from hicccc77/main
Dev
2026-03-15 11:07:39 +08:00
cc
edfe28b9ef Merge pull request #437 from hicccc77/dev
Dev
2026-03-15 11:06:58 +08:00
cc
c111ed4f91 Merge pull request #436 from BeiChen-CN/main
fix: 补齐群聊 HTTP API 导出的头像信息
2026-03-15 11:06:20 +08:00
姜北尘
318c296ee9 fix: 补齐群聊 HTTP API 导出的头像信息
为 ChatLab 格式的群聊 HTTP API 导出补齐成员头像与群头像,
并兼容 wxid 清洗后的账号匹配,避免导出结果只有昵称没有头像。

Fixes #371
2026-03-15 01:30:14 +08:00
hicccc77
998b2ce3d7 fix: 修复 Windows 下 tray 图标路径错误,与其他窗口 icon 路径逻辑保持一致 2026-03-14 23:00:08 +08:00
hicccc77
ba5f8928f7 feat: 添加系统托盘图标,关闭主窗口时隐藏到托盘而非退出;修复进程无法完全关闭问题(before-quit 加兜底强制退出 + wcdbService.shutdown 改为 async) 2026-03-14 22:51:31 +08:00
cc
641abc57b9 修复 #389 ;并优化了引导页面 2026-03-14 22:23:10 +08:00
hicccc77
0a23ed6ef4 fix: 修复 elevated helper 输出解析,支持同行多 JSON 拼接的情况 2026-03-14 21:09:53 +08:00
hicccc77
8e69e1ec58 fix: 修复了一些安全问题 2026-03-14 20:57:22 +08:00
hicccc77
d50bffad3e fix: elevated helper 输出解析改为找最后一个合法 JSON 行,修复 stderr 混入导致的解析失败 2026-03-14 20:45:33 +08:00
hicccc77
db71bc3f19 fix: 修复了一些安全问题 2026-03-14 20:40:45 +08:00
hicccc77
f2a9d7097f fix: 修复了一些安全问题 2026-03-14 20:30:00 +08:00
hicccc77
a4b0a25dab fix: elevated helper stderr 重定向到 stdout,修复日志丢失问题 2026-03-14 20:29:27 +08:00
hicccc77
3af530a15e fix: 移除重复的 icon.icns extraResources 条目,修复打包 EEXIST 错误 v3.2.0 2026-03-14 19:57:27 +08:00
cc
11c7277878 Merge pull request #435 from hicccc77/dev
Dev
2026-03-14 19:52:17 +08:00