lxm
|
eda0b037e9
|
refactor(theme): 重构主题相关文件目录结构
- 将主题相关代码目录由 themes 改为 theme
- 更新了对应文件的导入路径
- 调整 logger 导入路径以匹配目录变更
- 修改 main.dart 和 settings_controller.dart 中的主题导入路径
- 优化项目结构,提升代码维护性
|
7 months ago |
lxm
|
222b483bd8
|
fix(settings): 修复设置页暗黑模式样式及音频时长验证
- 校验音频时长有效性,防止无效值导致格式化函数异常,异常时重置为0并打印警告
- 调整暗黑模式下设置页容器背景色、边框及阴影,提升视觉效果一致性
- 重构设置界面布局,移除BackdropFilter模糊效果,避免暗黑模式下渲染问题
- 优化语言、主题、用户反馈等设置项颜色及交互,完善暗黑模式支持
- 修复版本号文本颜色错乱,适配暗黑与明亮主题
- 调整更新检查按钮视觉样式,确保在不同主题下清晰可见
- 注释和调整部分测试及调试功能入口,清理无用代码,保持界面简洁
|
7 months ago |
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
|
104bb28e3f
|
fix(settings): 修正服务器地址显示使用错误的baseUrl属性
|
9 months ago |
lxm
|
b663b04b20
|
feat(语音支持): 新增多种语言和方言的语音支持
添加葡萄牙语(葡萄牙)、保加利亚语、斯洛伐克语、斯洛文尼亚语、立陶宛语、拉脱维亚语、爱沙尼亚语、塞尔维亚语、冰岛语、阿拉伯语(沙特)和菲律宾语的语音支持
统一处理语言代码大小写转换,特别处理菲律宾语(tl-PH)映射为fil-PH
|
9 months ago |
lxm
|
3814e2aa24
|
feat(语音服务): 改进语言处理逻辑以支持更多语言场景
重构语音服务中的语言处理逻辑,统一处理中文地区代码并支持从配置获取首选语言
优化语言匹配逻辑,确保在不同场景下都能正确设置语音合成参数
|
9 months ago |
lxm
|
7c5fc0ed12
|
refactor(settings): 重构语言支持模块并优化代码结构
- 将settings_language_data重命名为app_supported_languages以更准确表达用途
- 更新LanguageModel注释以更清晰地描述字段用途
- 优化settings_view中的语言选择逻辑和变量命名
- 将getSomeAppData重命名为getSomeAppInfo以提高可读性
|
9 months ago |
lxm
|
9af27700f0
|
refactor(settings): 重命名语言变量并优化语言设置逻辑
将`language`重命名为`currentLanguage`以提高可读性
优化语言设置逻辑,添加详细注释说明
整理语言列表的代码格式
|
9 months ago |
lxm
|
3df861eab7
|
refactor(settings): 将语言列表提取到单独的数据文件
将原本在控制器中硬编码的语言列表提取到单独的settings_language_data.dart文件中
|
9 months ago |
lxm
|
42ac93368a
|
refactor(settings): 移除未使用的语音服务和AI设置相关代码
清理settings模块中未使用的语音服务、AI设置和用户信息相关代码
简化语言模型注释并修复主题设置注释格式
|
9 months ago |
lxm
|
81a56b2f8a
|
feat(i18n): 添加繁体中文(台湾)语言支持并优化语言选择逻辑
添加繁体中文(香港)语言选项到所有语言文件
分离繁体中文(香港)和台湾繁体中文的语言映射
优化系统语言检测逻辑,优先根据地区代码判断
更新设置控制器以支持新的语言选项
修复繁体中文(香港)翻译文件中的术语一致性
|
9 months ago |
lxm
|
3ece306926
|
refactor: 移除FTFTranslation模块及相关代码
移除不再使用的面对面翻译功能模块,包括路由配置、视图、控制器、绑定类及相关服务代码
清理设置界面中已注释的面对面翻译测试入口
|
9 months ago |
lxm
|
c253722527
|
refactor(settings): 移除唤醒词设置相关代码并调整固件升级选项
|
9 months ago |
lxm
|
162c8088d1
|
chore: 更新应用版本号并添加设置视图中的分隔线
|
10 months ago |
lxm
|
fb399bb853
|
refactor(探索): 重构探索页面布局并移除无用代码
- 将商务会议助手改为单行显示并移除用量统计区块
- 删除探索控制器中未使用的aiFeaturesWide列表和相关方法
- 统一使用onAIFeatureTap方法处理点击事件
|
10 months ago |
lxm
|
d9c5433ffa
|
fix(translations): 统一AI充值相关翻译键名并修复界面显示问题
将premiumMember统一改为aiRecharge以保持一致性
修复商品页面标题显示错误问题
调整返回按钮样式和颜色
|
10 months ago |
lxm
|
40d4147c9e
|
refactor(商品模块): 将goodstrade重命名为goodstrans以统一翻译商品命名
重构商品模块中的翻译商品相关代码,将goodstrade统一更名为goodstrans
更新路由、绑定、控制器、视图及多语言文件
修改相关页面中的引用和翻译键名
|
10 months ago |
lxm
|
23c3db8b58
|
feat(i18n): 添加用量统计的多语言支持并移除会员等级显示
在探索控制器中添加用量统计的翻译注释,并在设置视图中注释掉会员等级显示代码
|
10 months ago |
lxm
|
3e40ebec9f
|
feat(settings): 更新会员充值界面和多语言翻译
更新会员充值卡片UI样式,添加云端同步选项
新增多语言翻译字段用于会员充值相关功能
|
10 months ago |
lxm
|
6592c82409
|
refactor(界面): 重构VIP商品和设置页面的布局
- 简化VIP商品页面的使用类型排序,仅保留VIP类型
- 将设置页面的会员入口重构为分类导航栏样式
- 优化分类项的文本布局和样式
|
10 months ago |
liwei1dao
|
0c5e2e33d6
|
上传服务代码
|
10 months ago |
liwei1dao
|
19404fbe26
|
上传新的支付代码
|
11 months ago |
liwei1dao
|
2e2c0101a1
|
上传ios 支付测试代码
|
11 months ago |
liwei1dao
|
9da7dabf63
|
上传google的购买代码测试
|
11 months ago |
liwei1dao
|
4435bbdce8
|
上传代码
|
11 months ago |
liwei1dao
|
ae8e307cca
|
上传支付vip界面
|
11 months ago |
lxm
|
ca2766ffe0
|
refactor: 优化UI间距和导航逻辑,调整语音服务初始化顺序
- 调整settings_view中的间距从50.h改为10.h
- 修改meeting_record_view的导航逻辑,添加注释说明
- 在AzureAsrToAsr中添加语音合成器语言的日志
- 清理speech_factory中的多余空行和格式
- 调整translation_controller中的初始化顺序,注释掉部分ASR初始化代码
|
11 months ago |
lxm
|
1b85e2d65b
|
feat(翻译): 添加波斯语支持并更新多语言翻译文件
为应用添加波斯语(fa_IR)支持,包括:
1. 在settings_controller中添加波斯语选项
2. 在app_translations中注册波斯语支持
3. 更新所有现有语言文件添加"persian"和"arabic"翻译项
|
12 months ago |
lxm
|
5a837fba94
|
feat: 优化翻译功能交互体验和UI细节
1. 在设置语言时增加重复设置检查,避免不必要的操作
2. 调整翻译结果展示页面的UI布局和样式
3. 为图片翻译结果添加点击放大查看功能
4. 优化文本翻译页面的键盘交互行为
5. 统一调整snackbar显示时长为1秒
|
12 months ago |
lxm
|
bbf30545e8
|
refactor(version_update): 优化版本更新信息获取逻辑
|
12 months ago |
lxm
|
bd2e0622e3
|
feat(多语言支持): 添加阿拉伯语支持
在设置控制器和翻译模块中添加阿拉伯语选项和映射
|
12 months ago |
lxm
|
bdd69ec5b7
|
refactor(settings): 调整版本信息输出格式对齐
feat(meeting): 更新分享链接使用动态服务器地址
|
1 year ago |
lxm
|
5121f8ba07
|
refactor(settings): 隐藏支付测试相关代码
|
1 year ago |
liwei1dao
|
69556c0b04
|
上传代码
|
1 year ago |
lxm
|
8194abeb58
|
refactor(translation): 优化权限检查逻辑和悬浮按钮拖拽处理
修复Android 11+版本存储权限检查直接返回的问题
将悬浮按钮拖拽逻辑提取为独立方法并增加安全区域检查
在调试模式下显示opus解码测试选项
|
1 year ago |
lxm
|
8c8b3f9809
|
refactor(settings): 优化语言设置逻辑,直接使用Get.deviceLocale,修复
fix(permissions): 移除权限成功时的消息显示
chore(splash): 注释掉隐私协议和用户协议的点击事件
|
1 year ago |
fdp
|
2671f5d137
|
opus日记打印
|
1 year ago |
fdp
|
5ea51cec2c
|
1
|
1 year ago |
fdp
|
c48cadc9cc
|
优化唤醒速度
|
1 year ago |
lxm
|
57fc7f1018
|
feat: 调整字体大小并优化设备信息刷新逻辑
- 修改设置和探索页面的标题字体大小
- 在设备连接时主动刷新设备信息
- 为路由添加页面切换动画
- 清理调试日志和注释代码
- 为翻译统计页面添加返回按钮
|
1 year ago |
lxm
|
fe7074b068
|
refactor(设备管理): 重构设备类型显示和解绑对话框的多语言支持
移除清除配对设备功能及相关翻译
更新设备类型枚举使用多语言显示
为解绑对话框添加多语言支持
|
1 year ago |
lxm
|
d1149b2831
|
feat(translations): 改进多语言智能匹配和fallback逻辑
- 新增getSmartFallbackLocale方法实现智能fallback语言选择
- 增强deviceLocale方法支持更全面的语言代码匹配
- 改进中文简繁体识别逻辑,支持脚本代码和国家代码
- 添加语言代码映射表处理不同标准格式
- 优化设置语言流程,增加错误处理和日志
|
1 year ago |
lxm
|
e753cbae69
|
chore: 更新版本号并移除设置中的opus解码测试功能
移除设置界面中不再需要的opus解码测试功能,并更新应用版本号至1.0.10+20
|
1 year ago |
fdp
|
cfe16eef27
|
加入ios通话翻译功能
|
1 year ago |
lxm
|
e78e266bf7
|
feat(设置): 添加调试信息显示功能和设备信息获取
- 在VersionUpdateService中添加国家地区编码、语言编码和服务器地址的获取
- 在SettingsController中实现隐藏点击功能,可显示调试信息
- 在设置页面添加调试信息展示区域,显示应用版本和设备信息
|
1 year ago |
lxm
|
fe975f4a2f
|
feat(agent): 添加预设提示词功能支持音乐、导航等快捷操作
在文本输入模式下添加预设提示词功能,支持快速输入音乐、导航、天气、新闻和美食等常用指令。同时更新了中英文翻译文件并优化了界面显示逻辑。
|
1 year ago |
lxm
|
eb00f2cf06
|
feat(权限管理): 重构权限管理模块并添加新权限支持
将权限管理功能从设置模块分离为独立模块,新增蓝牙、通知、存储和麦克风权限支持。优化权限分组显示逻辑,根据平台显示不同权限组,并完善权限状态管理和多语言支持。
- 新增权限分组模型和独立控制器
- 添加蓝牙、通知等新权限支持
- 优化权限请求流程和状态显示
- 完善中英文多语言翻译
- 移除旧版权限视图并更新路由配置
|
1 year ago |
lxm
|
1d235f415b
|
feat(权限): 添加精确闹钟权限支持
在AndroidManifest.xml中添加SCHEDULE_EXACT_ALARM权限声明
在设置控制器中添加闹钟权限配置项
更新中英文翻译文件添加闹钟权限相关文案
在权限管理页面添加闹钟权限显示逻辑
|
1 year ago |
lxm
|
41cbd583ba
|
fix(权限视图): 仅在Android平台显示通讯权限组,避免iOS平台显示不支持的权限
|
1 year ago |
lxm
|
9ca1f79b67
|
fix(权限视图): 将日历权限从完整访问改为仅写入
更新权限视图中的日历权限显示,从完整访问改为仅写入,以更准确地反映实际需要的权限级别
|
1 year ago |