“虞渠成”
|
6e385e2bab
|
refactor(iOS/视频页): 清理无用调试日志并修复类型转换问题
1. 移除VideoPageCtrl中多余的Debug.Log调试输出
2. 为iOS平台的FFmpegKit信号忽略调用添加正确的枚举强转
|
2026-09-08 15:08:24 +08:00 |
|
“虞渠成”
|
56e52cac81
|
chore: 添加入iOS平台的FFmpegKit依赖库
|
2026-09-08 14:37:59 +08:00 |
|
“虞渠成”
|
52a3e9f06c
|
feat(video,ios): 接入 iOS 端 ffmpeg-kit 转码桥
- 新增 Assets/Plugins/iOS/FFmpegKitIOS.mm: ObjC++ extern C 桥,调 ffmpeg-kit executeWithArguments 做 libx264 重编码
- FFmpegKitBridge.cs 新增 UNITY_IOS 分支,经 DllImport(__Internal) 后台线程调用,参数与 Android 一致
- 新增 Assets/Plugins/iOS/FFmpegKit/README: 说明需放入的 ffmpegkit.xcframework 及构建来源
- 注: xcframework 需 macOS 自编译(arthenica ffmpeg-kit ios.sh --full --enable-gpl -x),放好前 .mm 链接头文件编译期报错属预期
|
2026-09-08 14:10:41 +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 |
|
“虞渠成”
|
8074ba71c0
|
更新readme
|
2026-09-07 09:17:25 +08:00 |
|
“虞渠成”
|
ae7a68aad1
|
docs: 重写README补充架构说明与开发备忘
- 项目概况/技术栈/启动流程/目录结构/核心模块(蓝牙/网络/数据/UI/热更)/构建发布备忘
|
2026-09-07 09:13:21 +08:00 |
|
“虞渠成”
|
20bec0f7e3
|
chore: 移除无引用的FireBaseCtrl并加固LoadRes的Editor宏保护
- FireBaseCtrl为旧版Firebase Auth实现,类名/GUID/内部类型均无引用,安全清理
- LoadRes顶部using UnityEditor包入#if UNITY_EDITOR,消除真机编译隐患
- 关闭测试服务器切换后门(enableServerBackdoor=0)
|
2026-09-07 09:12:23 +08:00 |
|
“虞渠成”
|
99ffc19f60
|
fix(bluetooth,ui): 修复蓝牙关闭后的断开链路与响应数据空引用
- 关蓝牙时跳过0x70协议告别帧与扫描(BluetoothLeScanner为null会抛NPE中断主页Init)
- 初始化前检查蓝牙开关静默跳过,错误回调不再误报初始化失败,断开清理不在蓝牙关闭时自动重扫
- 错误/超时响应统一携带空Data,修复超时回调BitConverter.ToString(null)崩溃
- 主页Init增加异常兜底:保证Loading收尾并记录完整异常
|
2026-09-07 09:12:14 +08:00 |
|
“虞渠成”
|
320ece473f
|
feat(bluetooth,ui): 添加毫米波雷达状态支持并优化设备状态处理
1. 新增MillimeterWaveSetting设备状态字段与更新方法
2. 修复HomePageCtrl中设备配置空引用风险
3. 重构BLE通讯状态更新逻辑,统一MAC地址获取
4. 补充各类BLE通知的数据长度校验
5. 新增设备锁状态参数变更通知处理
6. 优化日志描述与协程管理逻辑
|
2026-09-04 10:59:43 +08:00 |
|
“虞渠成”
|
8e879b009a
|
暂时提交
|
2026-09-03 13:33:58 +08:00 |
|
“虞渠成”
|
2dd4013f6f
|
chore: 清理无用的BLE文档并调整主页UI布局
1. 删除了Assets/Scripts/Bluetooth目录下的BLE通信接口文档文件
2. 批量修改homePage.prefab中多个UI元素的锚点、位置和尺寸参数
3. 禁用了一个多余的游戏对象
|
2026-09-03 11:26:33 +08:00 |
|
“虞渠成”
|
3c9d6aea22
|
chore(Firebase): 移除无用的FCM相关监听和回调方法
移除了Firebase云消息推送的令牌接收和消息接收的事件监听,以及对应的回调函数,清理冗余代码
|
2026-09-02 17:02:57 +08:00 |
|
“虞渠成”
|
457fee5651
|
fix(iOS打包): 添加非豁免加密配置项避免手动处理加密问卷
在iOS打包后处理脚本中添加ITSAppUsesNonExemptEncryption配置,设为false表示未使用非豁免加密,无需每次提交时手动回答苹果加密相关问卷
|
2026-09-02 10:13:03 +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 |
|
“虞渠成”
|
736fb1af04
|
fix(scanqr,homepagecharts): 修复并优化多处代码逻辑
1. 移除iOS端多余的对焦维护协程,简化相机对焦逻辑
2. 为首页图表初始化添加异常捕获,避免崩溃
3. 修复图表数据越界访问问题,修正switch分支缩进错误
|
2026-09-01 16:51:58 +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 |
|
“虞渠成”
|
8c40683026
|
build(android): 更新安卓应用版本号为4
将AndroidBundleVersionCode从1调整为4,适配安卓版本发布要求
|
2026-08-31 13:49:30 +08:00 |
|
“虞渠成”
|
f5c88e0e21
|
build: 更新项目版本号和安卓构建编号
将bundleVersion从1.0.5更新为1.0.6,同时将AndroidBundleVersionCode从3调整为1
|
2026-08-31 13:36:21 +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 |
|
“虞渠成”
|
b43121d2ec
|
refactor(FirmwareUpdatePage): 重构固件升级流程逻辑
1. 拆分同步和异步点击处理方法,优化防连点逻辑
2. 简化等待设备重启的流程,不再轮询设备版本
3. 调整升级状态的清理和恢复时机
|
2026-08-27 14:18:31 +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 |
|
“虞渠成”
|
ca042827d6
|
Merge branch 'master' of https://dev.nextreal.cn/yuqucheng/killapp
|
2026-08-24 15:06:39 +08:00 |
|
“虞渠成”
|
ba5753a2ef
|
fix(home page): 修复加载弹窗显示时机不正确的问题
调整了加载弹窗的显示和隐藏位置,在初始化开始时显示加载弹窗,初始化完成后隐藏弹窗,优化页面加载体验
|
2026-08-24 15:06:34 +08:00 |
|
yuqucheng
|
a1f3221ae0
|
fix:去掉测试用启动logo
|
2026-08-24 13:31:58 +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 |
|
“虞渠成”
|
89a05951f4
|
build: 配置项目代码分析抑制与开发环境
1. 添加全局代码抑制文件,修复Unity消息方法的静态分析误报
2. 新增Directory.Build.props配置,禁用构建时代码风格强制检查
3. 更新packages配置,添加Antigravity IDE包并升级Visual Scripting版本
4. 优化VSCode调试配置与开发环境设置
5. 添加EditorConfig统一代码格式规则
|
2026-08-20 09:05:50 +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 |
|
“虞渠成”
|
76321e6bb7
|
fix(homepage&lenssetting): 限制镜头英尺显示数值不超过19
统一在两处页面的单位转换逻辑中添加最大值限制,避免出现过大的英尺展示文本
|
2026-08-14 15:04:45 +08:00 |
|
“虞渠成”
|
77f9ce94c1
|
fix:安全学习标题显示不全
|
2026-08-14 13:24:27 +08:00 |
|
“虞渠成”
|
40a3a841a9
|
fix: 修复蓝牙异常和OTA升级的返回逻辑问题
1. 蓝牙操作失败时立即隐藏加载弹窗避免卡住
2. 首页断开蓝牙时延迟刷新UI并正确刷新主页
3. OTA升级期间拦截返回操作,升级完成后恢复
|
2026-08-14 11:24:48 +08:00 |
|
“虞渠成”
|
d41c3384df
|
feat:缩短超时时间
|
2026-08-14 10:39: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 |
|
“虞渠成”
|
e11d67df32
|
feat: 为多处UI交互添加防连点重入逻辑
1. 为WiFi配置、固件升级、设备信息页的多个设置页面添加防重复点击逻辑
2. 为定时任务、FOV/镜头/灯光/安全设置、消息页等主页功能添加防连点
3. 新增锁定指令、WiFi配置发送的状态标记避免重复触发
4. 所有页面打开时检查实例状态,避免重复创建页面实例
|
2026-08-14 08:35:38 +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 |
|