83 Commits

Author SHA1 Message Date
“虞渠成”
5478355435 fix: 关闭所有输入框的移动端原生键盘遮挡
将多个UI页面的输入框组件的m_HideMobileInput参数从0改为1,避免移动端系统键盘遮挡输入框,同时移除了扫码相关的多余配置项优化页面参数
2026-09-11 09:44:06 +08:00
“虞渠成”
4726107e19 feat(video,android): 视频下载转码播放 + 列表下载/播放按钮
- 集成 ffmpeg-kit-full-gpl 6.0.3(arm64),用 libx264 重编码修复 .h264 缺 SPS/PPS 导致的播放卡死

- 新增 VideoDownloadPlayService/VideoCacheManager,.mp4 直下直播、.h264 下载后转 mp4 缓存,转码完成后删除临时 .h264

- FFmpegKitBridge 走主线程 JNI 调用规避 IL2CPP 后台线程 FindClass 不稳定

- 视频列表按缓存状态显示 下载/播放 按钮,下载中亮色条显示百分比;播放面板原下载按钮改为保存到相册
2026-09-08 13:31:31 +08:00
“虞渠成”
2dd4013f6f chore: 清理无用的BLE文档并调整主页UI布局
1. 删除了Assets/Scripts/Bluetooth目录下的BLE通信接口文档文件
2. 批量修改homePage.prefab中多个UI元素的锚点、位置和尺寸参数
3. 禁用了一个多余的游戏对象
2026-09-03 11:26:33 +08:00
“虞渠成”
0a5b4d04cb style(个人信息页): 修改文本对齐方式为居中对齐
调整了个人信息页面预制体中文本组件的对齐参数,优化页面显示效果
2026-09-02 09:42:45 +08:00
“虞渠成”
9767c09454 style(个人信息页): 调整两个文本控件的尺寸和字体参数
修改了两个文本控件的大小Delta,调整了字体适配范围,修正了对齐方式
2026-09-02 09:41:44 +08:00
“虞渠成”
c8d79cd7e0 style: 调整排行榜和首页UI的布局与文本样式
统一修改多个UI控件的锚点、尺寸、间距,更新文本适配参数与默认文本,修复部分控件显示异常问题
2026-09-02 09:18:24 +08:00
“虞渠成”
d3140b9d71 build: 升级版本号至1.0.7并调整输入框字符限制
1.  将项目版本号从1.0.6更新为1.0.7
2.  调整通用输入框最大字符数为16,同步更新个人页面用户名输入框的字符限制
2026-09-02 08:40:15 +08:00
“虞渠成”
432b80dfa3 fix: 修复多处UI返回逻辑、优化扫码对焦与UI布局
1.  优化HomePage加载逻辑,修复加载弹窗重复显示问题
2.  重构蓝牙分享页、重命名页的返回事件绑定逻辑
3.  优化iOS/Android扫码对焦功能,支持多后置摄像头、软触发对焦
4.  调整扫码预览布局与参数,提升扫码识别率与适配性
5.  删除冗余的Android状态栏管理脚本与无用文件
6.  新增返回回调调试日志
2026-09-01 15:47:57 +08:00
“虞渠成”
e84d72dbf7 refactor(homepage): 新增主页下拉刷新功能,优化密码校验逻辑
1.  新增HomePagePullRefreshTrigger组件实现全局下拉刷新
2.  调整Android最低SDK版本到31
3.  新增密码校验失败的多语言文案
4.  重构密码校验逻辑,添加异常捕获和统一的错误提示
5.  优化首页离线时的页面重置逻辑
2026-09-01 09:25:48 +08:00
“虞渠成”
f135908d27 feat: 添加测试服务器水印功能并优化服务器环境切换逻辑
1. 新增测试水印控件,根据服务器环境自动显隐
2. 限制无后门权限时无法切换测试服务器
3. 后门关闭时强制使用正式服务器并重置本地环境配置
4. 更新多语言文案,简化补光灯英文翻译
5. 调整主页UI布局适配新控件
2026-08-31 13:32:37 +08:00
“虞渠成”
a3de9f93a1 fix(homepage): 修复页面UI布局与文本显示问题
1. 修复无设备时loading不消失的问题
2. 修复首页部分UI显示不全的问题
2026-08-31 13:07:55 +08:00
“虞渠成”
a95b257b0d feat: 新增OTA升级相关功能与设备列表缓存优化
1.  新增设备信息页OTA升级进度UI与本地持久化传输状态
2.  实现WiFi模式OTA非全屏进度订阅与重启等待逻辑
3.  新增设备列表本地缓存与加载、清空功能
4.  优化蓝牙管理:移除自动弹窗,改为提示用户手动开启蓝牙
5.  新增网络状态监听与设备在线状态刷新逻辑
6.  新增多语言文案与蓝牙未开启提示资源
7.  优化网络请求处理,新增静默错误提示参数
2026-08-27 13:11:55 +08:00
“虞渠成”
77b29b4f15 fix:去除UI显示的默认值 2026-08-26 13:31:30 +08:00
“虞渠成”
e4556286ff fix(ui/homepage/设备说明): 调整布局底部边距,移除冗余的Start初始化调用
1.  调整了首页设备说明预制体的m_Bottom布局边距从0改为30,修复布局偏移问题
2.  移除了DeviceTeachingPage中冗余的自动调用Init的Start方法
2026-08-26 09:43:16 +08:00
“虞渠成”
8568724c3f feat: 新增WiFi OTA升级功能与相关优化
1. 新增多语言文案用于OTA升级提示
2. 优化更新进度显示为整数百分比
3. 调整设备轮询间隔为5秒
4. 新增SSE流式请求处理与OTA数据模型
5. 实现WiFi环境下基于SSE的OTA升级流程
6. 增加蓝牙环境下OTA升级的前置校验与提示
2026-08-25 14:12:45 +08:00
“虞渠成”
dccd851058 fix(固件更新):
1.优先走蓝牙OTA
2.OTA完成后等待15s再返回首页
3.调整固件更新UI显示
2026-08-24 11:09:22 +08:00
“虞渠成”
bfb56b8423 chore: 新增通用高斯模糊材质资源
添加了UI通用的高斯模糊材质文件及其.meta配置,用于后续UI特效渲染使用
2026-08-21 15:59:40 +08:00
“虞渠成”
ebe8e38ddd style(个人页面): 添加视频预览模糊 2026-08-21 15:34:49 +08:00
“虞渠成”
c3d92fe037 refactor: 优化蓝牙切换逻辑与UI布局修复
1. 新增isSwitchingDevice标记,避免切换设备时误跳转主页
2. 修复蓝牙扫描自动连接逻辑,防止切换设备时流程卡住
3. 增加空值判断避免页面销毁后回调崩溃
4. 批量调整UI预制体的布局参数与材质引用
5. 修复个人页面文本本地化与对齐问题
2026-08-21 15:11:22 +08:00
“虞渠成”
41cfdc380e fix(deviceinfopage): 修复设备信息页面布局与文本问题
调整了页面内布局参数,包括内边距、控件锚点与位置,清空了冗余的占位文本
2026-08-21 10:08:32 +08:00
“虞渠成”
0f14d60f2f feat: 完善设备连接流程与多资源更新
1.  新增视频加载中的提示文案与图标资源
2.  调整服务器API地址为正式环境
3.  重构连接设备页面逻辑,优化设备注册绑定流程
4.  更新教学视频与文案为中文版本
5.  增加视频播放前的就绪校验逻辑
2026-08-21 09:49:21 +08:00
“虞渠成”
3703d3a233 refactor: 优化视频播放控件与UI界面
1. 新增竖屏全屏显示适配,支持横竖屏视频自动适配
2. 重构视频窗口适配逻辑,保持比例避免画面变形
3. 修复多个UI预制体的布局与绑定问题
4. 删除废弃的多语言变体预制体
5. 优化播放加载与结束时的UI状态重置逻辑
2026-08-20 15:50:11 +08:00
“虞渠成”
f0a6f0f764 feat: 完成设备置顶、重命名、分享功能迭代
本次提交包含以下核心更新:
1. 新增设备置顶功能,支持将设备在列表中优先展示
2. 实现设备重命名、分享、取消共享功能
3. 优化首页设备列表滑动交互,重构设备项UI菜单逻辑
4. 新增is_top设备字段并完善设备列表排序逻辑
5. 调整部分UI布局与服务器接口地址
6. 补充多语言文案与新增提示文本
7. 修复绑定设备错误提示适配逻辑
2026-08-19 17:08:15 +08:00
“虞渠成”
3a335e60a2 chore: 重构DOTween插件路径并更新相关代码
1. 将DOTween从原Plugins/DOTween迁移到Plugins/Demigiant/DOTween
2. 更新版本号解析逻辑,适配设备端压缩编码格式
3. 新增UI动画组件UIAnimator及其编辑器脚本
4. 优化主页设备列表项滑动菜单功能
5. 移除无用的VSCode编辑器包配置
6. 更新多语言文案修正末尾标点
7. 调整主页锁定超时配置为可配置项
2026-08-19 09:47:44 +08:00
“虞渠成”
77f9ce94c1 fix:安全学习标题显示不全 2026-08-14 13:24:27 +08:00
“虞渠成”
da357a030b feat: 新增第三方登录绑定密码功能,优化OTA超时和WiFi提示
1. 新增用户数据结构,支持第三方绑定时设置密码
2. 新增第三方绑定密码设置UI流程,更新多语言文案
3. 调整BLE默认响应超时为3秒,OTA时临时延长至10秒
4. 添加WiFi配置页面的2.4GHz频段提示
2026-08-14 10:07:53 +08:00
“虞渠成”
c3910747dd chore: 优化登录流程,更新版本号并调整UI
1. 重构第三方登录逻辑,统一登录处理流程
2. 移除BindFireBaseRequest多余的code字段
3. 更新项目版本号至1.0.4
4. 调整登录页面按钮布局与图标
5. 修复权限描述文本格式
2026-08-13 16:11:31 +08:00
“虞渠成”
3a594e8399 fix(ui): 修复被分享者rgb未隐藏的问题 2026-08-12 10:12:41 +08:00
“虞渠成”
1e6d269866 style(safetylearningpage): 调整讲解页面UI元素的锚定Y轴位置
将对应控件的锚定位置从y=20调整为y=37,修正页面布局偏移问题
2026-07-29 10:18:20 +08:00
“虞渠成”
4d409e215a style: 调整登录页和个人页UI布局与组件
统一修改两个页面的RectTransform锚点、位置、尺寸,为列表项添加布局组和ContentSizeFitter组件,调整间距与对齐方式
2026-07-29 09:54:34 +08:00
“虞渠成”
146938ef95 feat: 新增资源、更新页面功能与资源配置
1. 新增两张UI纹理图片并配置导入参数
2. 更新个人中心重置密码面板注释
3. 为国家选择组件添加加载弹窗显示隐藏逻辑
4. 简化注册设置密码面板的冗余代码
5. 更新主场景资源位置配置
6. 替换个人中心密码页的UI精灵资源
7. 优化资源更新逻辑,添加内存bundle缓存清理与调试日志
2026-07-29 09:31:30 +08:00
“虞渠成”
4d0448c80d feat: 新增重置密码功能并完善密码校验逻辑
1.  新增加速度传感器设备不稳定错误提示
2.  新增多套密码校验规则与多语言文案
3.  重构个人页面与密码设置面板的校验逻辑
4.  优化设备状态错误展示与UI布局
5.  新增重置密码相关的UI资源与逻辑
2026-07-28 14:54:36 +08:00
“虞渠成”
7fb3cd8162 feat(homepage): 添设备控制解锁动画与资源更新
1. 新增设备控制解锁动画逻辑,使用DOTween实现锁图标位移动画与旋转动画
2. 更新多语言配置,修正100118词条文本
3. 新增主页锁图标相关资源与预制件配置
4. 调整安全学习页面与主页部分UI布局与显示状态
2026-07-27 08:26:37 +08:00
“虞渠成”
108fa22ab0 refactor(homepage): 更新页面文案与布局,优化消杀数据同步提示
1. 调整首页按钮文本为Visual Aid,同步更新多语言配置
2. 优化消杀数据同步过程中的Toast提示文案
3. 修正部分UI布局参数与控件绑定
4. 更新设备信息页面的UI布局与控件状态
2026-07-24 14:03:52 +08:00
yuqucheng
a6c5b01d6f feat(connectDevicePage): add centerCropRatio configuration item
新增了扫码页面的中心裁剪比例配置参数,用于调整扫码区域的裁剪比例
2026-07-23 16:36:24 +08:00
“虞渠成”
00e19ec55a 更新产品图 2026-07-22 13:15:32 +08:00
“虞渠成”
b272aede58 [fix]修复验证码输入错误提示不显示问题 2026-07-21 14:31:07 +08:00
“虞渠成”
715921b9f2 feat: 新增WiFi OTA推送功能,完善固件更新流程
1. 新增多服务器API地址配置
2. 添加OTA推送请求数据结构
3. 实现WiFi模式下直接推送OTA指令逻辑
4. 新增多语言提示文本
5. 补充BLE通信接口文档
6. 修复部分代码格式和跳转逻辑问题
2026-07-14 17:05:14 +08:00
“虞渠成”
5105f6fbfa feat: 新增安全学习页面退出提示功能
1. 新增多语言词条用于温馨提示和退出确认弹窗
2. 调整视频页面UI布局适配全屏显示
3. 优化蓝牙延迟返回逻辑避免重复跳转主页
4. 为安全学习页面添加返回确认弹窗逻辑
5. 为安全学习页面预制体绑定退出提示弹窗组件
2026-07-14 13:43:57 +08:00
“虞渠成”
b83bf75330 refactor(蓝牙&多语言): 优化多项功能并修复问题
1. 更新多语言文件中星期的英文缩写为完整标准写法
2. 移除OTA传输中的额外延迟,优化传输速度
3. 蓝牙连接时请求高吞吐量MTU和连接优先级
4. 修复蚊虫数据请求前初始化容器的时序问题
5. 重构BLE帧解析逻辑,批量处理帧避免协程积压
2026-07-14 08:56:20 +08:00
“虞渠成”
8f20291be6 feat: 添加国家/地区选择与展示功能
1. 新增多语言国家配置项,完善语言包
2. 实现国家选择弹窗组件,支持搜索、滚动定位和返回逻辑
3. 个人页面添加国家选择入口与展示逻辑
4. 排行榜列表新增国家名称展示
5. 优化数据变更检测逻辑,过滤无意义空值
6. 调整部分UI布局适配新增元素
2026-07-13 14:17:12 +08:00
“虞渠成”
31ea68bebc feat: 添加国家选择功能与相关资源
1. 新增国家选择页面预制体与相关UI纹理资源
2. 在用户信息中添加国家代码字段
3. 主页启动时自动唤起国家选择页面完成初始化
2026-07-10 17:04:54 +08:00
“虞渠成”
be9d69f6eb feat: 添加国家选择组件与设备统计上报功能
1. 新增国家选择UI组件与相关配置文件
2. 新增多语言国家列表支持与获取接口
3. 新增设备统计数据上报定时任务
4. 修复固件版本号计算的索引错误
5. 添加新的多语言提示文案
2026-07-10 16:11:09 +08:00
“虞渠成”
a01ff23268 feat: 新增音效资源并优化音效选择功能
1. 新增Arc、Ion、Sonic、Plasma、Quantum、Hardlight共6种音效资源及导入配置
2. 为多选弹窗组件添加点击回调事件,支持选项点击预览音效
3. 为音画设置页面添加音效预览功能,绑定新增的音效资源
4. 修复iOS构建脚本的编译宏条件问题
5. 更新.gitignore忽略灭蚊_mapping.txt文件
2026-07-07 10:32:26 +08:00
“虞渠成”
400fdf60a5 fix: 修复wifi设置页返回逻辑与多语言标点问题
1. 修正多语言文案中的逗号格式问题
2. 新增wifi页面来源参数,根据来源正确处理返回栈
2026-07-06 16:31:28 +08:00
“虞渠成”
5b9654103f fix: 调整WiFi设置相关提示与逻辑
1. 更新100293多语言提示文案,优化表述
2. 缩短设备轮询间隔从30秒到10秒
3. 新增WiFi页面跳转判断,无蓝牙时弹出提示
4. 完善SetWifiPage的返回逻辑与初始化参数
2026-07-06 16:01:47 +08:00
“虞渠成”
1847d74de2 feat: 完成多项功能迭代与项目配置优化
1. 新增WiFi连接UI预制体与多语言文案
2. 重构BLE通信通知处理逻辑
3. 调整数据库总工作时长类型为float
4. 更新项目与Android构建配置
5. 主页添加消杀数据上传进度提示
2026-07-06 15:40:04 +08:00
“虞渠成”
f52b2a6b29 feat: 更新音效系统与Android混淆配置
1.  新增Sonic等6种音效类型替换原有音效枚举
2.  移除音效多语言配置直接使用枚举名显示
3.  修复工厂重置与页面返回的加载弹窗逻辑
4.  优化蓝牙连接时的UI数据覆盖问题
5.  启用自定义Proguard规则保护蓝牙与文件选择插件
2026-07-03 16:09:54 +08:00
“虞渠成”
85df7e39dc refactor(home&deviceinfo): 完善设备连接状态管理与恢复出厂逻辑
1. 新增将WiFi和蓝牙状态存入DataManager全局管理
2. 更新多语言文案,优化反馈提示文本
3. 修复校验密码页面清空错误提示逻辑
4. 重构设备恢复出厂设置流程,适配WiFi和蓝牙两种连接模式
5. 调整设备信息页面UI布局与绑定控件
2026-07-03 14:41:12 +08:00
“虞渠成”
17c63802f3 fix: 优化设备共享用户页面头像展示逻辑与UI细节
1. 简化头像加载判断逻辑,移除无头像时的调试日志和隐藏头像遮罩的冗余代码
2. 更新个人页面背景颜色为深灰色
3. 完善设备信息页面的头像项UI布局和资源替换,修复遮罩显示问题
2026-07-03 13:17:42 +08:00