lxm
|
9c3258b37c
|
refactor(version_update_service): 重新组织代码结构并优化渠道获取逻辑
调整代码结构将相关方法分组,优化Android设备渠道获取逻辑
确保渠道信息与平台信息保持一致,并添加日志记录
|
12 months ago |
lxm
|
8a3f373653
|
feat(translation): 添加通话模式下的"我"和"对方"标签
在通话翻译模式下增加"我"和"对方"的标签显示,用于区分通话双方
|
12 months ago |
lxm
|
690fdc8e79
|
refactor(version_update): 优化版本更新信息获取逻辑
|
12 months ago |
lxm
|
c648698e97
|
feat: 调整字体大小并优化设备信息刷新逻辑
- 修改设置和探索页面的标题字体大小
- 在设备连接时主动刷新设备信息
- 为路由添加页面切换动画
- 清理调试日志和注释代码
- 为翻译统计页面添加返回按钮
|
1 year ago |
lxm
|
a7975f08b9
|
feat(version_update): 添加应用信息缓存及日志输出
添加_appInfo静态变量缓存应用信息并增加相关getter方法
在关键流程中添加调试日志输出以便排查问题
|
1 year ago |
lxm
|
8ba5e953c2
|
fix(ble_manager): 修复设备地区代码判断逻辑
将Get.locale改为Get.deviceLocale以正确获取设备地区代码
同时在version_update_service中统一使用设备地区代码判断服务器地址
|
1 year ago |
lxm
|
ec488f26d1
|
feat(设置): 添加调试信息显示功能和设备信息获取
- 在VersionUpdateService中添加国家地区编码、语言编码和服务器地址的获取
- 在SettingsController中实现隐藏点击功能,可显示调试信息
- 在设置页面添加调试信息展示区域,显示应用版本和设备信息
|
1 year ago |
lxm
|
5ad3d97e7b
|
refactor(version_update): 重构版本更新服务并添加内存缓存
将版本更新服务重构为使用静态变量缓存应用信息,减少重复获取
添加 UserChannel.fromName 方法支持从字符串创建枚举
移除重复的 UserChannel 定义并统一使用 channel_app_model
优化游客登录状态检查逻辑,直接使用缓存值
|
1 year ago |
lxm
|
a00afe6295
|
fix(login): 修复登录视图点击空白处键盘不收起的问题
refactor(login): 优化登录请求处理逻辑,增加超时和错误处理
- 为登录请求添加30秒超时控制
- 完善错误处理,增加用户友好的错误提示
- 添加finally块确保加载状态重置
refactor(version): 简化版本更新服务逻辑,默认使用官方下载
|
1 year ago |
lxm
|
06e6570dda
|
refactor(权限): 统一权限请求的文本使用翻译键
feat(版本检查): 添加混合检查机制和会话级别标记
fix(模型): 将tourists字段设为可选并设置默认值
style(导入): 清理并统一相对导入路径
docs(翻译): 添加权限相关的新翻译文本
refactor(版本比较): 改进版本号比较逻辑
|
1 year ago |
lxm
|
d8c36ffb70
|
feat(版本更新): 添加主版本号不同时强制更新的逻辑
添加_shouldForceUpdate方法判断主版本号差异,当主版本号不同时返回强制更新类型
|
1 year ago |
lxm
|
b33fc0f5b9
|
refactor(models): 重构渠道和应用模型以支持枚举类型
- 将 AppInfo 中的 channel 字段从 String 改为 UserChannel 枚举类型
- 添加 UserChannel 枚举类处理渠道标识的序列化和反序列化
- 修改 VersionUpdateService 使用枚举类型处理渠道逻辑
- 优化游客登录状态监听机制
|
1 year ago |
lxm
|
14f55829c7
|
feat(登录): 添加游客登录功能配置支持
- 在AppInfo模型中添加tourists字段用于控制游客登录显示
- 修改登录页面根据配置显示/隐藏游客登录按钮
- 在LoginController中添加游客登录状态检查逻辑
- 添加版本信息和渠道相关字段用于后续扩展
|
1 year ago |
lxm
|
5c4c2a24de
|
refactor: 移除聊天相关代码并优化音乐播放界面
fix(pairing): 修复配对页面跳过绑定按钮逻辑
style: 统一pubspec.yaml中的引号格式
perf(music): 优化音乐播放列表的响应式布局
chore: 更新应用版本号至1.0.0+6
|
1 year ago |
lxm
|
a815fdcc90
|
fix(version): 修复版本更新检查逻辑bug
|
1 year ago |
lxm
|
1a8cfdd13d
|
feat(版本更新): 实现应用版本检查与更新功能
添加版本更新服务及相关组件,包括:
1. 新增 VersionUpdateService 处理版本检查逻辑
2. 添加版本更新对话框组件 VersionUpdateDialog
3. 实现渠道包信息获取 API 接口
4. 在设置和启动页集成版本检查功能
5. 添加 url_launcher 依赖用于应用商店跳转
|
1 year ago |