-
released this
2026-04-26 13:22:09 +08:00 | 19 commits to main since this release⚠️ 此版本存在 mpv 引擎切换无法起播的关键回归,已被 v0.12.0 取代。请直接升级到 v0.12.0。
🚨 强烈建议升级 — 此版本把原计划在 0.9.0 上线、但因合入流程问题没有真正进 main 的 Spatial / Glassmorphism 全局 UI 重构正式合入。0.10.0 当时也因此发布得不完整,请从 0.10.0 / 0.8.2 直接升级到本版本。全局 UI 视觉重构
- 新设计体系:引入空间化 / 玻璃态视觉语言,深空黑 + 全息青为深色主题主轴,雾白 + 冰川蓝为浅色主题主轴;通过
EntrywayScreenBackground/SpatialSurface/SpatialSectionTitle等共享组件统一所有屏幕的层级与表面 - 核心页面重塑:登录、首页 / Dashboard、搜索、媒体库 (View All)、详情、人物、分季 / 剧集、设置、服务器列表、播放器覆盖层全部接入新表面系统,告别旧的 Material 默认控件视觉
- 高频弹层统一:下载选择、投屏设备、播放轨道选择、服务器菜单、设置数值弹窗等常用浮层补齐新视觉风格
- 媒体卡片与列表体验优化:统一海报卡片、继续观看、分类分组、搜索结果、View All 网格、详情页推荐内容的间距、圆角、背景与状态展示
- 兼容性保留:UI 重构遵循"先换皮再换骨"原则——播放、投屏、下载、搜索跳转、分季导航、服务器编辑、设置流程的业务逻辑均未改动,仅替换视觉外壳与高频弹层
同步携带(来自 0.10.0)
- 首页与服务器详情页海报加载提速:Coil OkHttp 并发上限提到每 host 64 / 总量 256,连接池 32;鉴权头缓存延长到 60 秒;ImageLoader 改为 Application onCreate 后台预热。冷启动后首屏海报填充明显更快
- 新增"允许服务器转码"开关:播放器设置页"转码"分区新增总开关,默认关闭(保留云盘源 302 → CDN 行为);打开后画质 / 音频质量下拉真正生效
- 首页 / 服务器详情页媒体库间距收紧:相邻媒体库纵向间距 6dp → 4dp,"我的媒体"与下方第一个媒体库补齐同等 4dp 间距
- 播放器加载动画重做:参考 Tom Hewitt CodePen 的"0 / 1 数字落入三角斗"动画
- ExoPlayer ↔ mpv 引擎切换保留播放进度:把目标位置烤进 mpv 的
loadfile … start=<sec>命令;exo 侧在 mpv 位置轮询未就绪时回退到服务器userData.playbackPositionTicks - mpv 内核外挂字幕显示修复:把
select+forced+default这种 mpv 无法识别的复合 flag 改成单值select/auto,并在加载完成后显式setPropertyInt("sid", id)选中目标轨道 - 历史命名空间收敛:清理
com.jellycine.*残留、com.xxxx.emby_tv→com.entryway.tv命名统一、HDR 回退合并
APK
- 手机版:
entryway-debug-0.11.0.apk - TV 版:
Entryway-tv-debug-0.11.0.apk
构建信息
versionName:0.11.0versionCode:28
Downloads
- 新设计体系:引入空间化 / 玻璃态视觉语言,深空黑 + 全息青为深色主题主轴,雾白 + 冰川蓝为浅色主题主轴;通过