lxm
|
c8c1a33e37
|
fix(share): 修复 iOS 思维导图截图在非可见 tab 无法执行的问题
- 针对 iOS WKWebView 通信在不可见 tab 会暂停的问题,切换到思维导图 tab 以确保 WebView 可见
- 优化截图操作,等待 WebView 加载完成后执行 JavaScript 截图
- 增加对 WebView 加载状态的判断和处理
- 保持其他平台和可见 tab 直接执行截图逻辑
- 统一了音频文件不存在时的错误提示显示逻辑
|
7 months ago |
lxm
|
f6db7ad075
|
feat(meeting): 增加云端音频下载及导出分享支持
- 新增提示文案“正在从云端获取音频...”用于本地音频缺失时下载提示
- 在MeetingDetailsController中添加downloadAudioForShare方法,实现云端音频的异步下载并返回本地路径
- 在分享底部弹窗增加导出音频功能,优先使用本地文件,若缺失则尝试从云端下载
- 下载成功后自动更新本地文件路径并触发分享,失败则显示文件不存在提示
- 分享方法中增加本地文件有效性检查,提升分享流程的鲁棒性
- 优化日志输出格式,统一错误日志信息,便于排查问题
- 修改导出PDF等其他功能的错误日志格式,使日志信息更清晰明确
|
7 months ago |
lxm
|
3cd246f07a
|
refactor(share): 优化分享底部弹窗代码结构与权限校验
- 新增思维导图操作类型常量类,提升代码可读性
- 提取转写与总结权限判定逻辑,简化权限判断
- 实现文件名非法字符过滤,避免文件创建异常
- 抽象思维导图保存与分享操作为统一方法,减少重复代码
- 统一分享和导出失败提示,增加详细日志记录
- 替换硬编码权限判断为封装属性
- 对导出文件命名应用安全文件名处理,防止路径错误
- 优化WebView截图异步处理逻辑,提升稳定性
|
7 months ago |
lxm
|
c7a825f18d
|
feat(share): 优化分享功能并增加分享位置支持
- 新增获取分享弹出位置的方法,支持iOS iPad多层兜底定位
- 在调用分享接口时传入分享弹窗位置,提升iPad分享体验
- 分享入口catch异常,失败时显示带错误信息的提示
- PDF导出并分享功能增加异常处理,确保加载失败时仍正确关闭加载提示
- 升级share_plus依赖至12.0.1版本,兼容最新功能和修复问题
|
7 months ago |
lxm
|
b4fb143418
|
feat(meeting): 添加会议分享底部弹窗及多语言支持
- 新增分享底部弹窗组件,实现分享链接、复制转写、复制总结、导出音频、导出转写、导出总结、保存思维导图和分享思维导图功能
- 分享功能包含权限控制,依据tasktype判断按钮是否可用
- 复制功能支持将转写文本和总结内容复制到剪贴板,支持Markdown转纯文本格式转换
- 导出支持导出转写TXT和总结TXT/PDF格式,PDF导出支持中文字体
- 录音播放器和会议模块新增多种错误提示文案,支持中英文、简繁体多语言
- 优化音频播放错误提示的国际化文本替换,统一调用国际化资源
- 修正部分UI组件中文字符串直接写死,改为使用国际化翻译键
- 提升底部弹窗样式和交互体验,支持深色/浅色主题自适应
- 会议详情页和各标签页使用国际化文本替代原硬编码字符串,兼容多语言环境
|
7 months ago |
lxm
|
5b90db75da
|
style(meeting): 优化暗黑模式下多处文本与图标颜色适配
- 为AI底部弹窗中的Markdown文本添加暗黑模式样式支持
- 统一会议模块多个视图中文字与图标颜色,适配暗黑和亮色模式
- 调整会议个人中心页面背景和头像控件颜色以匹配暗黑模式
- 修正底部弹窗“继续提问”等按钮颜色支持深浅主题
- 更新多处底部弹窗内图标颜色为暗黑模式下最佳匹配色
- 优化发言者列表等文本样式中灰色文字的明暗对比度
- 会议首页上传图标根据主题切换蓝色深浅色调
- 调整成员弹窗背景颜色,支持深色模式下的视觉一致性
|
7 months ago |
lxm
|
acd421121c
|
style(meeting): 统一暗黑模式适配及界面颜色优化
- 优化 MeetingUIUtils 组件中暗黑模式下背景色和卡片阴影颜色
- 在多处底部弹窗组件中添加暗黑模式判断,统一调整文字、背景、边框等颜色
- AI底部弹窗添加输入框内容监听,控制发送按钮颜色与可点击状态
- 编辑会议标题弹窗按钮色彩及边框根据暗黑模式进行切换
- 筛选抽屉组件使用 MeetingUIUtils 统一文本和背景颜色
- 生成会议弹窗内部多处颜色适配暗黑模式,按钮和选项视觉统一
- 成员底部弹窗界面调整为响应暗黑模式,文字和控件颜色分别适配
- 更多底部弹窗菜单项颜色随暗黑模式切换,禁用状态透明度保持一致
- 录音语言底部弹窗整体颜色调整,列表条目边界颜色支持暗黑模式
- 优化各类控件在暗黑/亮色模式下的切换逻辑,改善用户视觉体验
|
7 months ago |
lxm
|
2af06a09d8
|
feat(meeting): 在分享底部弹窗中添加保存思维导图功能
为思维导图功能添加本地保存选项,新增对应的国际化文本键值。
在分享底部弹窗中增加“保存思维导图”按钮,与现有的“分享思维导图”功能并列。
移除未使用的版本更新服务导入以保持代码整洁。
|
7 months ago |
lxm
|
ddda2b8ad0
|
fix: 为WebView和底部弹窗添加SafeArea避免刘海屏遮挡
为所有WebView页面和底部弹窗添加SafeArea包装,设置top: false以避免系统状态栏区域遮挡内容。同时调整底部按钮位置,考虑底部安全区域边距,确保在刘海屏设备上UI显示正常。
|
8 months ago |
tanlongsheng
|
49465ef4c3
|
修改状态
|
9 months ago |
tanlongsheng
|
7fdd71ecdc
|
重构会议助手,使用服务端转写
|
9 months ago |
lxm
|
01f0670728
|
refactor(translation): 优化翻译文本结构并移除未使用功能
- 将商品页描述文本移动到统一位置便于维护
- 移除声音复刻功能相关代码
- 调整导入语句顺序
- 使用翻译键替换硬编码文本
|
10 months ago |
liwei1dao
|
650db97187
|
上传服务代码
|
10 months ago |
tanlongsheng
|
3c7bcb8d91
|
添加保存思维导图
|
11 months ago |
lxm
|
e07a3ed84a
|
refactor(settings): 调整版本信息输出格式对齐
feat(meeting): 更新分享链接使用动态服务器地址
|
1 year ago |
lxm
|
84d66629a7
|
fix(分享功能): 添加Markdown转纯文本功能以正确分享内容
在分享会议总结时,原始内容可能包含Markdown格式标记,导致分享的文本包含不必要的格式符号。添加_markdownToPlainText方法移除所有Markdown标记,确保分享的文本是干净的纯文本格式。
|
1 year ago |
lxm
|
235fb29e07
|
refactor(meeting): 替换硬编码字符串为国际化翻译键
将会议模块中的硬编码中文字符串替换为国际化翻译键,支持多语言切换
更新翻译文件zh_cn.dart,添加新增的翻译键和对应中文文本
|
1 year ago |
liwei1dao
|
dac50bed92
|
上传iOS 问题修复
|
1 year ago |
lxm
|
dc824e5812
|
feat(Meeting ui): 添加暗黑模式支持并重构UI工具类
重构颜色和样式处理逻辑,新增MeetingUIUtils工具类统一管理UI样式
修改多个组件以支持暗黑模式,包括背景色、文本颜色和阴影效果
优化底部弹窗和页面布局在不同主题下的显示一致性
|
1 year ago |
tanlongsheng
|
0707008ab3
|
添加导出PDF
|
1 year ago |
tanlongsheng
|
aa92261b9d
|
修改分享
|
1 year ago |
tanlongsheng
|
451080975a
|
优化会议助手
|
1 year ago |
tanlongsheng
|
2ec711fb25
|
优化会议助手
|
1 year ago |
tanlongsheng
|
bb0dceadc6
|
优化商务会议助手
|
1 year ago |
tanlongsheng
|
91c0045136
|
优化导出思维导图
|
1 year ago |
tanlongsheng
|
e0310a870a
|
优化思维导图分享
|
1 year ago |
tanlongsheng
|
8b39bc467a
|
添加分享链接
|
1 year ago |
tanlongsheng
|
2885d770b0
|
优化会议助手数据同步
|
1 year ago |
lxm
|
2f05225622
|
Merge branch 'new_dev' of https://github.com/deepcloud2048/deep_voice into new_dev
|
1 year ago |
tanlongsheng
|
4267db9822
|
会议助手增加分享
|
1 year ago |
tanlongsheng
|
6a6a4f526b
|
修改会议助手
|
1 year ago |
tanlongsheng
|
a4cb13dae9
|
修改分享
|
1 year ago |