Files
lumaplayer/memory/projects.md
T

17 lines
2.4 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.
# 项目状态
- 2026-08-26:完成远端 `master` 同步;保留本地首页动画、收藏数据和媒体资料,合并远端资源库及图标库管理更新。
- 当前状态:本地 `master` 已包含远端最新提交,工作区无源码冲突。
- 验证:`JAVA_HOME=/Applications/Android Studio.app/Contents/jbr/Contents/Home bash ./gradlew assembleDebug` 成功。
- 待办:无本次同步遗留待办。
- 2026-08-26:修复导航项共享定义、Compose content 作用域、Settings `ColumnScope`、资源别名及 Backdrop 导入;Debug 构建通过。
- 2026-08-26:底部导航栏改为透明底,保留 Backdrop 模糊和交互效果;Debug 构建通过。
- 2026-08-26:首页 Banner 增加环境色过渡,Vision 分段选中态与收藏/日历空状态统一;Debug 构建通过。
- 2026-08-26:修复 Emby 播放认证、断点恢复与播放进度回报;移除资源库重复顶部栏、底栏整条白色背景,补强 Vision 液态玻璃选中态和页面转场;Debug 构建通过。
- 2026-08-26:搜索改为 Emby 实时查询并支持进入详情;收藏补齐图片、用户数据和详情点击;详情按钮显示继续时间;首页 Banner 元数据增加淡入过渡;顶部栏、分段控件、按钮、搜索和底栏统一使用 Backdrop 液态玻璃;Debug 构建通过。
- 2026-08-26:修复启动阶段 Backdrop 循环渲染导致的 RenderThread SIGSEGV;收窄页面捕获层,视频只捕获 AndroidView,移除顶部栏玻璃底色,底栏改为透明外壳、选中胶囊和搜索圆钮;模拟器启动验证通过,Debug 构建通过。
- 2026-08-27:同步远端 `fc35ae9`;合并服务器选择持久化和资源库点击后回首页逻辑,保留本地详情/播放器全屏与透明底栏修复;Debug 构建通过。
- 2026-08-27:语言菜单改为真实锚点的 Backdrop 液态玻璃 Morph Overlay;底栏主体和搜索圆钮复用 AndroidLiquidGlass-kmp 的 `drawBackdrop`、`vibrancy`、`blur`、`lens`、高光和阴影实现;展开 180ms、关闭 300ms,外部点击和语言选择验证通过。
- 当前依赖:`io.github.kyant0:backdrop:2.0.1`、`io.github.kyant0:shapes:1.2.1`;未纳入本地参考素材和压缩包。
- 2026-08-27:重做语言菜单 Overlay 几何,改用右侧 Chevron 的 `onGloballyPositioned` 作为锚点,44dp 圆形向左下 Morph 为 184×112dp 独立玻璃容器;LanguageRow/PlaybackRow bounds 保持不变。