# 0.7.8+34:灰蓝导航与乳白透射 日期:2026-10-28。依据用户提供的平板应用商店截图及之前的拖动视频,增强乳白底座、实时透射和滑块经过图标时的折射感。 ## 变化 - 未选中的图标、文字改为不透明中性灰,选中项为蓝色。颜色跟随实际选中的页面;拖动经过中间项时不会把尚未切换到的页面染蓝。保留白色光晕。 - 底座白色渐变从 .29/.17/.23 调整为 .41/.25/.34,仍透出下方颜色和较大的形状。增加曲面边缘折射范围、环境色反射和白色掠射高光;保留薄边及柔软轮廓。 - 在图标行上方增加一个不接收触摸的实时光学层,与滑块共用位置和尺寸。拖动、按住和点按回弹过程中,它采样已经绘制好的图标与文字,使滑块边缘实际弯折这些内容,而不只是缩放整个图标或改变背景。 - 上层折射强度最多 .52,不再追加模糊。逐帧预览后下调了初始强度,避免小字在玻璃边缘被过度拉碎。力度随按压/点按动画渐退,静止时移除额外光学层,恢复锐利图标。 - 既有点按膨胀、拖动持续 Q 弹、方向牵拉、图标到位动画、边缘外溢、减少动态效果及手机/平板尺寸继续保留。Dock 高度仍为 58。 ## 验证 - Flutter 全量 329 项测试通过,静态分析无问题,正式 APK 构建通过。 - 新增测试覆盖:只有选中项为蓝色;点按动画中和拖动未提交时仍与真实页面一致;上层光学层在图标之后绘制、不遮挡交互,并在停止后移除。 - Impeller 像素测试用已绘制的蓝色日历形状作为输入,确认零模糊上层折射改变超过 20 个像素,同时保留超过 70% 的蓝色面积,证明内容确实参与透射。 - 材质像素测试继续检查深色背景下的乳白抬亮、白底不变灰、灰色静止滑块、细节柔化、大色块保留和移动时采样对齐。 - 对最新 Flutter 渲染的点按、按住、来回拖动和释放逐帧检查;安装包旁附动画与静态预览,属于渲染示意,并非真机性能测量。 - 独立审查未发现需要修复的缺陷,31 项聚焦测试通过。未新增真机或实体平板性能结论。 不支持 shader image filter 的渲染器沿用 Gaussian 降级;新增零模糊图标层在这类设备上不产生折射,实际观感较弱。 ## 交付 版本 0.7.8+34,沿用包名 com.tpschedule.app、原签名/公钥/私钥和备案号。包括构建 33 的提醒缓存恢复修复及恢复前诊断,详见[提醒记录](tpschedule-0.7.8-reminder-idle.md)。vivo 几小时长待机漏提醒的根因仍需新版真机诊断确认。 保留旧版本产物及 0.5.4 软著登记冻结材料;不需要为本次变更更新服务器代码。更新后台填写版本 0.7.8、构建号 34。