Files
TPSchedule/docs/tpschedule-0.7.8-dock-refinement.md
T

26 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# TPSchedule 0.7.8+27:乳白透光液态玻璃Dock
2026-10-24。用户指出参考图中的液态玻璃带白色材质与折射,要求优化现有Dock。此次只调整材质、着色器和发布构建号,沿用0.7.8版本名及原包名、签名、备案号。
## 视觉调整
- Dock基底由近乎透明的5%/0.8%/1.8%叠色改为24%/12%/18%的白色渐变,带柔和乳白透光层。
- 加强弧形内外亮边及方向反光,优化柔和悬浮阴影,表现边缘厚度;避免叠加的阴影被玻璃取样后使白色主体变灰。
- 折射边缘位移系数由0.20调至0.23,并加入掠射角白色反射;背景仍实时取样。保留原坐标、纹理方向和像素密度处理,不改折射定位。
- 基底轻度模糊1.5逻辑像素,滑块仍随按压减少模糊。静止灰色滑块、蓝色图标、白光晕和原放大/回弹保留。
- Dock尺寸264×58、常驻、图标文字及点击/拖动规则不变。当前页面导航、学校导入、通知与反馈服务未改。
## 验证范围
增加深色背景上的实际像素测试,要求白色材质能提亮背景且继续透出原色。调整旧透明材质的颜色预期为乳白材质,要求饱和背景至少保留一半色差;原细纹柔化、大轮廓透出、移动后折射对齐、点按不抖、放大回弹、取消拖动与减少动画测试继续执行。修改前深色背景测试红通道27,不满足乳白提亮要求;修改后通过。
着色器支持时使用实时背景折射;不支持的渲染方式沿用原轻度模糊、乳白叠色和边缘绘制,不伪称支持真实折射。
最终303项Flutter测试通过、静态分析无问题,15项材质/运动/导航测试通过,正式APK构建成功。Android16/API36模拟器使用软件渲染启动参数覆盖安装及冷启动成功,TotalTime2899ms,检查了实际首页与Dock,未见AndroidRuntime致命错误。本机默认GPU试启动时模拟器进程退出;此轮原生截图属于模糊回退路径,不能替代真机折射效果验证。支持着色器的像素测试覆盖动态取样位置、大轮廓透出和细纹柔化。独立代码审查未发现需修正的问题。
新APK包名com.tpschedule.app,versionName0.7.8、versionCode27;apksigner验证签名有效,证书MD5为78DE9119AD14727FA1C5E5E4E68145EE,与原构建26证书逐字节一致,RSA公钥与用户提供值一致。密钥与0.5.4登记冻结材料不改动。
## 发布
版本号0.7.8,构建号27;保留构建26的安装包。更新后台可使用相同版本名与更高构建号发布,链接须对应本次真实APK。反馈服务器不因此次Dock优化产生新部署步骤。