Zhou Weidong
|
7871b0cfbb
|
feat(home): 启动页停留至首页就绪
|
2026-10-20 19:57:13 +08:00 |
|
Zhou Weidong
|
c259b0b543
|
feat(flutter): 增加 debug 服务地址编辑器
|
2026-10-20 18:23:44 +08:00 |
|
Zhou Weidong
|
730a96559b
|
feat(flutter): 增加目录加载诊断与前台重试
|
2026-10-20 18:17:36 +08:00 |
|
Zhou Weidong
|
5034ac7670
|
fix(flutter): 隐藏首页加速态恢复清屏按钮
|
2026-10-20 17:12:28 +08:00 |
|
Zhou Weidong
|
0d2680e6c1
|
fix(flutter): 修复首页冷启动灰屏
|
2026-10-20 16:39:48 +08:00 |
|
Zhou Weidong
|
6e9a93c920
|
feat(flutter): 去掉剧场封面角标并重做创作页
|
2026-10-20 15:21:54 +08:00 |
|
Zhou Weidong
|
9175a7f253
|
fix(flutter): 首页 feed 顶栏固定悬浮
|
2026-10-20 14:46:08 +08:00 |
|
Zhou Weidong
|
b2c219d6bd
|
fix(flutter): 清屏态进度可拖动并长按恢复播放
|
2026-10-20 14:38:09 +08:00 |
|
Zhou Weidong
|
c87798fb16
|
fix(flutter): feed 清屏保留顶栏并寻址恢复播放
|
2026-10-20 14:33:35 +08:00 |
|
Zhou Weidong
|
7e415f6f4f
|
fix(flutter): feed rail 底部对齐并复用播放页更多
|
2026-10-20 14:23:36 +08:00 |
|
Zhou Weidong
|
ea9ea6e606
|
fix(flutter): feed 长按加速与刷新转圈
|
2026-10-20 14:19:14 +08:00 |
|
Zhou Weidong
|
82fe237c24
|
fix(flutter): 首页 feed 静默刷新与进度条细节
|
2026-10-20 14:11:42 +08:00 |
|
Zhou Weidong
|
636b369bd4
|
fix(flutter): 首页 feed 去底色并优化整集条
|
2026-10-20 14:05:24 +08:00 |
|
Zhou Weidong
|
321c62664c
|
fix(flutter): 精修首页 feed 交互与底色
|
2026-10-20 13:56:51 +08:00 |
|
Zhou Weidong
|
d36d62f6a6
|
fix(flutter): 去除关注 tab 并加深色首页导航
|
2026-10-20 13:48:42 +08:00 |
|
Zhou Weidong
|
ee6f0d7e72
|
feat(flutter): 按参考图重做首页 feed 浮层
|
2026-10-20 13:46:20 +08:00 |
|
Zhou Weidong
|
b7926d64a5
|
feat(flutter): 首页改为沉浸式 feed 流
|
2026-10-20 13:35:09 +08:00 |
|
Zhou Weidong
|
524b7f5b35
|
feat(flutter): 首页顶栏改为通知铃铛入口
|
2026-10-20 13:11:46 +08:00 |
|
Zhou Weidong
|
1fc25ec5d1
|
fix(flutter): 首页剧卡移除封面锁定角标
|
2026-10-20 13:08:03 +08:00 |
|
Zhou Weidong
|
124ba75ab8
|
feat(flutter): 压缩首页剧卡并把播放次数上封面
|
2026-10-20 13:03:19 +08:00 |
|
Zhou Weidong
|
7cc65b7b09
|
feat(flutter): 首页频道行滚动吸顶
|
2026-10-20 12:56:13 +08:00 |
|
Zhou Weidong
|
0e48c0773e
|
fix(flutter): 首页频道选中态改用主题色
|
2026-10-20 12:50:37 +08:00 |
|
Zhou Weidong
|
a24f1fa7c0
|
feat(flutter): 首页频道叠加轮播并改下划线选中
|
2026-10-20 12:45:13 +08:00 |
|
Zhou Weidong
|
8c43e9e385
|
feat(flutter): 重构播放页并增加语言切换
|
2026-10-20 11:01:38 +08:00 |
|
Zhou Weidong
|
03c3964353
|
feat(flutter): 重设计创作与我的页面
|
2026-10-20 10:28:31 +08:00 |
|
Zhou Weidong
|
73aef4e44e
|
feat(flutter): 重设计剧场与首页 Hero
|
2026-10-20 10:24:19 +08:00 |
|
Zhou Weidong
|
2f1a4c5c69
|
fix(flutter): 回退底部导航为四槽
|
2026-10-20 10:18:12 +08:00 |
|
Zhou Weidong
|
634b63e16c
|
feat(flutter): 应用浅色暖橙视觉主题
|
2026-10-20 10:15:03 +08:00 |
|
Zhou Weidong
|
49f3e63ed0
|
feat(flutter): 完成 K28-A1 四 Tab 首页
|
2026-10-20 09:57:10 +08:00 |
|
Zhou Weidong
|
959edc0a32
|
feat(flutter): 重构四 Tab 与浏览页
|
2026-10-20 09:49:42 +08:00 |
|
Zhou Weidong
|
35338cbfc8
|
feat(app): 剧场页九宫格与极简我的页
|
2026-10-20 05:28:51 +08:00 |
|
Zhou Weidong
|
dc8ca7b743
|
feat(app): 底部导航精简为三 Tab
|
2026-10-20 05:14:52 +08:00 |
|
Zhou Weidong
|
dfc650456a
|
feat(app): 展示真实点赞与评论计数
|
2026-10-19 23:56:12 +08:00 |
|
Zhou Weidong
|
7b927c794e
|
feat(app): 接入首页轮播 banner
|
2026-10-19 23:53:03 +08:00 |
|
Zhou Weidong
|
061aac6577
|
fix(app): 移除设置页调试服务器地址
|
2026-10-19 23:51:15 +08:00 |
|
Zhou Weidong
|
2b95c79931
|
feat(app): 增加首页榜单 tab
|
2026-10-19 23:50:03 +08:00 |
|
Zhou Weidong
|
4d7173d035
|
fix(player): 调整 rail 倍速弹窗与进度时间
|
2026-10-19 17:44:06 +08:00 |
|
Zhou Weidong
|
5b7a8bd775
|
fix(player): 共享清屏状态并左贴集数
|
2026-10-19 17:29:01 +08:00 |
|
Zhou Weidong
|
f613033088
|
fix(player): 改为显式清屏交互
|
2026-10-19 16:43:50 +08:00 |
|
Zhou Weidong
|
2fd92cdbea
|
fix(ui): 修正六屏顶栏与内容间距
|
2026-10-19 16:25:25 +08:00 |
|
Zhou Weidong
|
5422581f8b
|
refactor(ui): 清理 K26 旧 UI 与死代码
|
2026-10-19 15:58:22 +08:00 |
|
Zhou Weidong
|
8767b5644b
|
test(ui): 更新三 Tab 预览断言
|
2026-10-19 15:50:24 +08:00 |
|
Zhou Weidong
|
21d457fd98
|
feat(ui): 校正首页发现详情播放器预览
|
2026-10-19 15:50:11 +08:00 |
|
Zhou Weidong
|
e8c1859e70
|
feat(ui): 重做三 Tab 首页与发现页
|
2026-10-19 15:01:45 +08:00 |
|
Zhou Weidong
|
df5fbe5b08
|
feat(ui): 增加视觉 token 与统一导航
|
2026-10-19 10:16:12 +08:00 |
|
Zhou Weidong
|
c4694c6f18
|
fix(flutter): 增加首页服务器设置并更新真机默认地址
|
2026-10-17 23:12:47 +08:00 |
|
Zhou Weidong
|
732483465c
|
fix(flutter): 修复导航白线与观看记录错误透传
|
2026-10-17 16:41:24 +08:00 |
|
Zhou Weidong
|
8a481d5c62
|
feat(flutter): 增加关键操作震动反馈
|
2026-10-17 16:15:46 +08:00 |
|
Zhou Weidong
|
e609e3ad8d
|
feat(flutter): 优化登录页与底部导航
|
2026-10-17 16:11:01 +08:00 |
|
Vicky
|
61454e36b1
|
feat(client): 改名为 FruitShorts 并新增 id-ID 印尼语文案(1-3 + 1-4 合并)
为什么:a) 应用对外名称要统一成 FruitShorts(产品名,nontonki 是原型代号);
b) 首发市场是印尼,界面必须有印尼语;c) 归档要求"新增 id-ID 与改名合并生成一次 l10n,别分两次"。
改名:
- pubspec name: nontonki → fruitshorts(Dart 包名),description 同步;28 个文件的 package: 导入前缀替换
- Android android:label、iOS CFBundleDisplayName/CFBundleName → FruitShorts
- 图标资源 assets/icon/nontonki.png → fruitshorts.png(含 pubspec 两处引用)
- README 同步(补印尼语说明,顺带修掉写错的模块名 reelshort-app-api → fruitshorts-app-api)
文案:
- 三份 arb 的 appName → FruitShorts、brandMark → FRUITSHORTS、shareFooter → FruitShorts(不留 demo 标记)
- 新增 lib/l10n/app_id.arb:174 个值键与 en/zh 完全一致,按印尼语习惯翻译(Coin→Koin、Episode→Episode)
- 一次性 flutter gen-l10n 生成 app_localizations_id.dart;id 自动进入 supportedLocales,默认 locale 未改
- 新增 test/config/l10n_id_test.dart:钉住 id 文案、supportedLocales 含 id、品牌文案无 demo 标记、占位符渲染
不动:applicationId / bundle id(lumadrama 遗留,等裁定)、目录名、业务逻辑与页面结构、语言选择页(仍只有 en/zh)
门禁:dart analyze lib test 零告警;flutter test 159 全过(基线 155 + 新增 4);残留扫描 0 命中;
三份 arb 键集一致(174/174/174);真机(iPhone iOS 26.6.1)构建安装启动成功,devicectl 列出显示名 FruitShorts
|
2026-10-16 10:16:59 +08:00 |
|