Vicky
|
5346be40a9
|
fix(ui): 打磨推荐追剧我的设置页间距与图标
|
2026-10-28 16:36:51 +08:00 |
|
Vicky
|
de7da64886
|
feat(ui): 登录页重设计并统一弹框主题渐变外壳
|
2026-10-28 16:36:43 +08:00 |
|
Vicky
|
c027acc91f
|
feat(recommend): 新增推荐频道页并恢复首页沉浸式信息流
- tab1 推荐页改为接口分类频道:频道导航可横滑,选中频道自动滚动到可视区,内容区左右滑动切换分类
- 精选频道:顶部固定高度 banner 轮播图 + 接口 tag 筛选的上新短剧横滑 + 其余短剧双列网格;其他分类三列网格
- 分类内容支持懒加载、下拉刷新与上拉分页加载
- 卡片角标文案与背景色取自接口 tag/tagColor,短剧标题统一白色
- 恢复 tab0 为沉浸式全屏视频首页及其三 inner-tab 顶导(搜索/礼物入口)
- l10n 新增原创出品、立即观看、上新、编辑精选、全N集等多语言文案
|
2026-10-27 19:57:42 +08:00 |
|
Vicky
|
a3f3481f4f
|
feat: phase1 UI prep — 设备ID系统传递 + 国家本地化展示 + 继续观看直进播放页
设备标识: Android SSAID/ iOS IDFV 原生通道 → Dart DeviceIdProvider
国家解析: 注册/登录从后端 IP → 国家/语言/时区/币种 自动落库
账号资料: 全部本地化展示 (account_display.dart)
我的页: 继续观看卡片点击直接进播放页
v0.9.0
|
2026-10-27 15:45:20 +08:00 |
|
Vicky
|
1b19513efb
|
feat(core): 设备号改用系统标识,重装不再变成新游客
- Android 读 SSAID、iOS 读 IDFV,均免权限,由原生通道提供,不引插件
- 取不到时回退本地 UUIDv4,替代原来 32 位随机 + 时间戳的拼接
|
2026-10-27 14:15:50 +08:00 |
|
Vicky
|
935de13343
|
refactor(core): 平台上报收敛为单个请求头
去掉 device_info_plus 依赖与机型/系统版本,只保留 X-Client-Platform。
|
2026-10-27 14:00:19 +08:00 |
|
Vicky
|
01a3b0101e
|
chore(merge): 合并客户端设备画像上报
|
2026-10-27 13:54:29 +08:00 |
|
Vicky
|
d6df5fbe5f
|
feat(core): 请求头统一上报设备系统与机型
- 新增 DeviceProfileReader,首次读取后缓存,插件不可用时安全降级
- 拦截器为所有请求补 X-Client-Platform / Os / Model,匿名请求同样携带
|
2026-10-27 13:54:28 +08:00 |
|
Vicky
|
929b7f72f8
|
chore(merge): 合并右侧操作栏顺序统一
|
2026-10-27 13:35:41 +08:00 |
|
Vicky
|
e028ca40b1
|
fix(ui): 统一播放页右侧操作栏顺序为收藏-点赞-评论-分享
与推荐页操作栏保持一致,同步更新布局断言。
|
2026-10-27 13:35:41 +08:00 |
|
Zhou Weidong
|
d206465ee1
|
fix(recommend): 首屏不再兜出重试空态
|
2026-10-27 11:24:21 +08:00 |
|
Zhou Weidong
|
9117bf58b8
|
fix(ui): 拆分媒体骨架底色,恢复可见度
|
2026-10-27 11:16:24 +08:00 |
|
Zhou Weidong
|
bd826a9236
|
fix(ui): 骨架屏扫光收窄压淡
|
2026-10-27 11:12:31 +08:00 |
|
Zhou Weidong
|
a5dbae7fff
|
fix(ui): 骨架屏改为逐卡片扫光
|
2026-10-27 11:08:43 +08:00 |
|
Zhou Weidong
|
00405d2e3b
|
fix(ui): 收敛骨架屏亮度
|
2026-10-27 10:49:30 +08:00 |
|
Zhou Weidong
|
72dcb92aca
|
fix(following): 收紧取消追剧确认弹窗
|
2026-10-27 10:34:07 +08:00 |
|
Zhou Weidong
|
8d511933df
|
fix(mine): 支持未登录展示互动计数
|
2026-10-27 10:26:11 +08:00 |
|
Zhou Weidong
|
06a2f6d7c0
|
fix(following): 支持未登录追剧与历史
|
2026-10-27 10:13:27 +08:00 |
|
Zhou Weidong
|
0d785bf1f8
|
feat(library): 支持设备追剧与观看历史
|
2026-10-27 09:54:51 +08:00 |
|
Zhou Weidong
|
4c3acb047c
|
fix(player): 收紧推荐页互动栏间距
|
2026-10-27 09:37:00 +08:00 |
|
Zhou Weidong
|
d3dbc9f8dc
|
fix(favorite): 统一收藏状态与互动图标
|
2026-10-27 09:31:48 +08:00 |
|
Zhou Weidong
|
4b97f89c0b
|
fix(recommend): 延后推荐数据刷新
|
2026-10-27 09:19:18 +08:00 |
|
Zhou Weidong
|
6be024f86f
|
test(flutter): 收敛异步配置与分页测试
|
2026-10-26 22:49:27 +08:00 |
|
Zhou Weidong
|
6512808506
|
test(ui): 更新主题导航与布局断言
|
2026-10-26 22:49:23 +08:00 |
|
Zhou Weidong
|
2d65cd3006
|
test(auth): 更新登录失败提示断言
|
2026-10-26 22:49:21 +08:00 |
|
Zhou Weidong
|
391b01e9d0
|
fix(theater): 修复新剧卡片与榜单溢出
|
2026-10-26 22:49:13 +08:00 |
|
Zhou Weidong
|
d4ce3a5d8b
|
fix(home): 修复目录错误态被占位层遮挡
|
2026-10-26 22:49:10 +08:00 |
|
Zhou Weidong
|
bf47c065c9
|
fix(ui): 修复继续观看卡片纵向溢出
|
2026-10-26 22:49:07 +08:00 |
|
Zhou Weidong
|
c6b3ca9311
|
fix(auth): 禁止刷新接口递归重试
|
2026-10-26 22:49:04 +08:00 |
|
Zhou Weidong
|
a3d50eb935
|
feat(interaction): 支持游客点赞收藏评论
|
2026-10-26 22:33:14 +08:00 |
|
Zhou Weidong
|
188811fde6
|
feat(player): 切集刷新互动计数统计
|
2026-10-26 21:40:39 +08:00 |
|
Zhou Weidong
|
37353dac15
|
fix(player): 观看全集进入后自动播放
|
2026-10-26 21:25:38 +08:00 |
|
Zhou Weidong
|
350d16db75
|
fix(player): 修正缓冲态与首帧时间闪现
|
2026-10-26 21:13:55 +08:00 |
|
Zhou Weidong
|
0f27daf664
|
chore(merge): 合并播放器切集与双击点赞优化
|
2026-10-26 19:24:49 +08:00 |
|
Zhou Weidong
|
afdc4af2f2
|
chore(player): 移除飘心毫秒调试文字
|
2026-10-26 19:21:24 +08:00 |
|
Zhou Weidong
|
1b50a73bfc
|
fix(player): 修复首次双击点赞状态刷新
|
2026-10-26 19:17:14 +08:00 |
|
Zhou Weidong
|
978c309cd7
|
fix(player): 改用墙钟驱动飘心动画
|
2026-10-26 19:07:56 +08:00 |
|
Zhou Weidong
|
c0f65042e6
|
fix(player): 修正飘心Overlay生命周期
|
2026-10-26 19:00:37 +08:00 |
|
Zhou Weidong
|
a7d01e0306
|
test(player): 增加飘心像素定位回归
|
2026-10-26 18:57:04 +08:00 |
|
Zhou Weidong
|
ed2cf4c18c
|
fix(player): 使用根Overlay承载飘心
|
2026-10-26 18:54:05 +08:00 |
|
Zhou Weidong
|
db3e153409
|
fix(player): 使用根Overlay承载飘心
|
2026-10-26 18:49:36 +08:00 |
|
Zhou Weidong
|
810ca5bf9d
|
fix(player): 延长飘心并显示毫秒计时
|
2026-10-26 18:48:12 +08:00 |
|
Zhou Weidong
|
84b24775d6
|
fix(player): 恢复develop飘心实现
|
2026-10-26 18:38:59 +08:00 |
|
Zhou Weidong
|
9039b27c7f
|
fix(player): 使用根Overlay渲染飘心
|
2026-10-26 18:35:30 +08:00 |
|
Zhou Weidong
|
30b43878ab
|
fix(player): 使用根Overlay渲染飘心
|
2026-10-26 18:29:48 +08:00 |
|
Zhou Weidong
|
e7afd316f8
|
fix(player): 放慢随机飘心并验证完整时长
|
2026-10-26 18:24:19 +08:00 |
|
Zhou Weidong
|
f3dd4a9b5c
|
fix(player): 恢复随机飘心粒子模型
|
2026-10-26 18:19:39 +08:00 |
|
Zhou Weidong
|
94b37ef00f
|
fix(player): 优化双击飘心轨迹
|
2026-10-26 18:16:06 +08:00 |
|
Zhou Weidong
|
bea50ab32f
|
fix(player): 调整双击飘心动画
|
2026-10-26 18:11:01 +08:00 |
|
Zhou Weidong
|
63296d2a92
|
fix(player): 恢复独立播放页双击点赞
|
2026-10-26 18:06:55 +08:00 |
|