lxm
|
00492b904a
|
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
|
04a1304fb0
|
fix: 修复应用本地化回退区域设置错误
使用静态常量 `fallbackLocale` 替代方法调用 `getSmartFallbackLocale()`,以避免潜在的运行时错误并确保回退区域设置的一致性。
|
8 months ago |
lxm
|
de717bb44f
|
refactor(logging): 替换print语句为Logger工具统一日志输出
将代码中的print语句替换为Logger工具的统一日志输出,便于日志管理和分级
移除未使用的dart:ui导入
|
9 months ago |
lxm
|
09c9ada1ff
|
fix(android): 改进音频文件分享和深链接处理的可靠性
添加重试机制和错误处理,确保音频文件和深链接在Flutter引擎未就绪时能够正确传递
修复文件处理中的潜在空指针异常,并优化文件复制逻辑
|
9 months ago |
lxm
|
3c3a87d38c
|
feat(分享): Android侧添加音频文件分享和打开使用Voitrans/meeting导入
实现通过系统分享或文件打开方式将音频文件传递到应用的功能
在Android端添加相关intent-filter和处理逻辑
在Flutter端添加文件接收和处理逻辑
添加文件缓存和重试机制确保处理可靠性
|
9 months ago |
lxm
|
24c08de042
|
feat(ble): 实现BLE唤醒策略的集中管理
重构BLE唤醒功能的控制逻辑,将其从各页面迁移至AppLifecycleManager统一管理
添加路由检测和录音任务检测来自动更新唤醒策略
优化错误处理和日志记录
|
9 months ago |
lxm
|
42ac93368a
|
refactor(settings): 移除未使用的语音服务和AI设置相关代码
清理settings模块中未使用的语音服务、AI设置和用户信息相关代码
简化语言模型注释并修复主题设置注释格式
|
9 months ago |
liwei1dao
|
3f84933c9d
|
修复新手和多语言逻辑
|
1 year ago |
liwei1dao
|
b2c5b69d4c
|
上传app优化代码
|
1 year ago |
lxm
|
d1149b2831
|
feat(translations): 改进多语言智能匹配和fallback逻辑
- 新增getSmartFallbackLocale方法实现智能fallback语言选择
- 增强deviceLocale方法支持更全面的语言代码匹配
- 改进中文简繁体识别逻辑,支持脚本代码和国家代码
- 添加语言代码映射表处理不同标准格式
- 优化设置语言流程,增加错误处理和日志
|
1 year ago |
lxm
|
b4068ca284
|
refactor: 移除 macOS 平台特定的窗口大小设置代码
该功能已不再需要,因此清理相关代码以简化主函数
|
1 year ago |
tanlongsheng
|
bfe08c4f80
|
修改iOS、iPad只能竖屏
|
1 year ago |
tanlongsheng
|
eaaf6f2bbf
|
添加新手指引
|
1 year ago |
lxm
|
35ab5b561b
|
DeapSound--->Voitrans
|
1 year ago |
lxm
|
17c4aaabc8
|
fix: 更新多语言翻译
将品牌名称从"DeepSound"统一修正为"DeapSound"
更新所有相关视图和翻译文件中的品牌名称
添加缺失的多语言翻译键,包括天气描述和星期几
优化设置控制器的错误提示翻译
|
1 year ago |
tanlongsheng
|
ea5db83424
|
修改会议助手
|
1 year ago |
lxm
|
c1c0cf6c32
|
fix(登录): 改进语言检测逻辑并清理翻译文件格式
修改登录模块中检测语言的逻辑,从比较字符串改为分别检查语言代码和国家代码,提高准确性
清理翻译文件中的注释格式和代码对齐
|
1 year ago |
wolfplus
|
edcccf200a
|
add
|
1 year ago |
lxm
|
1ef8be5060
|
移除默认过渡动画和权限检查逻辑
|
2 years ago |
lxm
|
0cd2bf6c7e
|
添加账号注销功能
|
2 years ago |
tanlongsheng
|
a70817745c
|
会议助手添加会议总结
|
2 years ago |
tanlongsheng
|
511be0153b
|
修改名称、包名
|
2 years ago |
fdp
|
9ed60265da
|
合并自动登陆的安卓包
|
2 years ago |
lxm
|
0be0ee749c
|
更新用户名和头像到后端
|
2 years ago |
fdp
|
7a7ed538d8
|
等级接入后台服务,小夏的setting_view修改文件展示去除
|
2 years ago |
fdp
|
065b48806b
|
微信,谷歌,facebook登陆
|
2 years ago |
tanlongsheng
|
219905382d
|
修改多语言
|
2 years ago |
wolfplus
|
1d6d69016c
|
init
|
2 years ago |
wolfplus
|
55b1d5082f
|
009
|
2 years ago |
wolfplus
|
c6e389ac82
|
add
|
2 years ago |
wolfplus
|
133f011a34
|
v008fix2
|
2 years ago |
wolfplus
|
357eb35ac8
|
v008
|
2 years ago |
wolfplus
|
6c2b574d2e
|
add dark light skin
|
2 years ago |
wolfplus
|
03e8136415
|
v006
|
2 years ago |
wolfplus
|
ba5c3ad794
|
light
|
2 years ago |
wolfplus
|
d7436b3047
|
v005:
|
2 years ago |
wolfplus
|
c6cb47e1e3
|
005
|
2 years ago |
wolfplus
|
daa9e055b4
|
service
|
2 years ago |
wolfplus
|
6956957f46
|
translation init
|
2 years ago |
wolfplus
|
a566fec640
|
0.02
|
2 years ago |
wolfplus
|
61659e87c8
|
m
|
2 years ago |
wolfplus
|
4fdc23ea4e
|
add
|
2 years ago |
wolfplus
|
234c8c0641
|
add
|
2 years ago |
wolfplus
|
234732f907
|
add
|
2 years ago |