Add Dock captions and subtle blue icon glow

This commit is contained in:
Codex
2026-10-14 09:22:24 +08:00
parent 499c6a905e
commit fe23c65fd9
8 changed files with 101 additions and 28 deletions
+17
View File
@@ -0,0 +1,17 @@
# TPSchedule Android 0.5.3+11:Dock名称与微光
日期:2026-10-14。
蓝色填充图标增加零偏移、6px模糊半径的轻微柔光,选中图标光晕透明度20%,其他图标8%。图标下方新增“课表、考试、我的”,字号11,单行显示;在固定尺寸内适配系统文字放大。个人页的无障碍说明仍为“个人设置”,触摸区域覆盖图标及名称。
Dock尺寸264×68、灰色静止滑块、通透按压效果、放大比例、弹簧参数与点击平滑切换保持。
142项完整Flutter测试通过,使用--enable-impeller,静态分析无问题。复用既有导航测试确认点击“我的”、双向拖动、页面不横向切换、滚动隐藏和放大字体;页面标题断言限定到页面内,避免与新增Dock文字混淆。玻璃像素采样避开名称和图标光晕区域,以继续检查玻璃材质。独立源码审查未发现问题。
应用名称及ID仍为TPSchedule/com.tpschedule.app,签名配置不变。
安卓API36模拟器覆盖安装通过,原课程保留。实际截图确认三项名称和轻微蓝色光晕可见,点击“我的”文字可进入个人页;按压截图保留放大玻璃效果。截图位于dist/screenshots/tpschedule-week.png、tpschedule-profile.png、tpschedule-dock-held.png。模拟器采用软件兼容渲染。
发布包versionName0.5.3/versionCode11,无debuggable标记。原证书指纹检查和新旧证书DER比较均通过,公钥与证书未变,私钥未更换或导出。
发布APK SHA256:391FBE08BD0DEC1671FB2AD4BF6C7C962B2FDE94422025817A93A644BFBE48E9。