liwei1dao
|
315ba39189
|
补充底层日志采集接口
|
7 months ago |
lxm
|
fd3e9dbc2e
|
refactor(theme): 重构主题相关文件目录结构
- 将主题相关代码目录由 themes 改为 theme
- 更新了对应文件的导入路径
- 调整 logger 导入路径以匹配目录变更
- 修改 main.dart 和 settings_controller.dart 中的主题导入路径
- 优化项目结构,提升代码维护性
|
7 months ago |
lxm
|
0d90c92923
|
feat(android): 同步Flutter本地化字符串到原生前台服务通知
添加 NativeLocalizationSync 服务,用于将Flutter应用的本地化字符串同步到Android原生前台服务通知中。在应用启动、语言切换和应用生命周期恢复时自动同步,确保原生通知内容与当前应用语言保持一致。
主要修改:
1. 新增 native_localization_sync.dart 服务,通过MethodChannel将本地化字符串传递给Android原生
2. 在MainApp、SettingsController和AppLifecycleManager中添加同步调用
3. 更新所有Android前台服务(音频录制、BLE代理、QQ音乐、导航、音乐服务)以使用同步的本地化字符串
4. 添加中英文通知文本到翻译文件
5. 在MainActivity中实现原生端字符串接收和存储逻辑
|
8 months ago |
lxm
|
53ec87c10d
|
fix: 修复应用本地化回退区域设置错误
使用静态常量 `fallbackLocale` 替代方法调用 `getSmartFallbackLocale()`,以避免潜在的运行时错误并确保回退区域设置的一致性。
|
8 months ago |
lxm
|
155cb2d314
|
refactor(logging): 替换print语句为Logger工具统一日志输出
将代码中的print语句替换为Logger工具的统一日志输出,便于日志管理和分级
移除未使用的dart:ui导入
|
9 months ago |
lxm
|
040e06cab6
|
fix(android): 改进音频文件分享和深链接处理的可靠性
添加重试机制和错误处理,确保音频文件和深链接在Flutter引擎未就绪时能够正确传递
修复文件处理中的潜在空指针异常,并优化文件复制逻辑
|
9 months ago |
lxm
|
572d0ec0ee
|
feat(分享): Android侧添加音频文件分享和打开使用Voitrans/meeting导入
实现通过系统分享或文件打开方式将音频文件传递到应用的功能
在Android端添加相关intent-filter和处理逻辑
在Flutter端添加文件接收和处理逻辑
添加文件缓存和重试机制确保处理可靠性
|
9 months ago |
lxm
|
fef859e0d3
|
feat(ble): 实现BLE唤醒策略的集中管理
重构BLE唤醒功能的控制逻辑,将其从各页面迁移至AppLifecycleManager统一管理
添加路由检测和录音任务检测来自动更新唤醒策略
优化错误处理和日志记录
|
9 months ago |
lxm
|
77b5f769d4
|
refactor(settings): 移除未使用的语音服务和AI设置相关代码
清理settings模块中未使用的语音服务、AI设置和用户信息相关代码
简化语言模型注释并修复主题设置注释格式
|
9 months ago |
liwei1dao
|
5706f21724
|
修复新手和多语言逻辑
|
1 year ago |
liwei1dao
|
28b4416fd3
|
上传app优化代码
|
1 year ago |
lxm
|
70e3c7a9c4
|
feat(translations): 改进多语言智能匹配和fallback逻辑
- 新增getSmartFallbackLocale方法实现智能fallback语言选择
- 增强deviceLocale方法支持更全面的语言代码匹配
- 改进中文简繁体识别逻辑,支持脚本代码和国家代码
- 添加语言代码映射表处理不同标准格式
- 优化设置语言流程,增加错误处理和日志
|
1 year ago |
lxm
|
4e1b7ea16a
|
refactor: 移除 macOS 平台特定的窗口大小设置代码
该功能已不再需要,因此清理相关代码以简化主函数
|
1 year ago |
tanlongsheng
|
186df116ff
|
修改iOS、iPad只能竖屏
|
1 year ago |
tanlongsheng
|
b4b872bd2a
|
添加新手指引
|
1 year ago |
lxm
|
802a8a275d
|
DeapSound--->Voitrans
|
1 year ago |
lxm
|
f46af06a98
|
fix: 更新多语言翻译
将品牌名称从"DeepSound"统一修正为"DeapSound"
更新所有相关视图和翻译文件中的品牌名称
添加缺失的多语言翻译键,包括天气描述和星期几
优化设置控制器的错误提示翻译
|
1 year ago |
tanlongsheng
|
6a6a4f526b
|
修改会议助手
|
1 year ago |
lxm
|
67b3185734
|
fix(登录): 改进语言检测逻辑并清理翻译文件格式
修改登录模块中检测语言的逻辑,从比较字符串改为分别检查语言代码和国家代码,提高准确性
清理翻译文件中的注释格式和代码对齐
|
1 year ago |
wolfplus
|
f731ddc0fd
|
add
|
1 year ago |
lxm
|
2fb19e7043
|
移除默认过渡动画和权限检查逻辑
|
2 years ago |
lxm
|
2b2502d6e7
|
添加账号注销功能
|
2 years ago |
tanlongsheng
|
a31fe4934b
|
会议助手添加会议总结
|
2 years ago |
tanlongsheng
|
7eb6ff01f6
|
修改名称、包名
|
2 years ago |
fdp
|
0f90b3a09e
|
合并自动登陆的安卓包
|
2 years ago |
lxm
|
e383e75b93
|
更新用户名和头像到后端
|
2 years ago |
fdp
|
402121bab7
|
等级接入后台服务,小夏的setting_view修改文件展示去除
|
2 years ago |
fdp
|
db959315e2
|
微信,谷歌,facebook登陆
|
2 years ago |
tanlongsheng
|
27a79d28ca
|
修改多语言
|
2 years ago |
wolfplus
|
4fafe067a2
|
init
|
2 years ago |
wolfplus
|
2934057b75
|
009
|
2 years ago |
wolfplus
|
94761c0ecc
|
add
|
2 years ago |
wolfplus
|
55b69ae71e
|
v008fix2
|
2 years ago |
wolfplus
|
c092038338
|
v008
|
2 years ago |
wolfplus
|
d70bcfb68c
|
add dark light skin
|
2 years ago |
wolfplus
|
4403408e6a
|
v006
|
2 years ago |
wolfplus
|
90c9f03e86
|
light
|
2 years ago |
wolfplus
|
e741032e36
|
v005:
|
2 years ago |
wolfplus
|
be49d36183
|
005
|
2 years ago |
wolfplus
|
e1a6afba5c
|
service
|
2 years ago |
wolfplus
|
14bca6c7df
|
translation init
|
2 years ago |
wolfplus
|
dde443f332
|
0.02
|
2 years ago |
wolfplus
|
3053367511
|
m
|
2 years ago |
wolfplus
|
ab2c638a5b
|
add
|
2 years ago |
wolfplus
|
f1cea09dc9
|
add
|
2 years ago |
wolfplus
|
603b24ea1b
|
add
|
2 years ago |