Dev - #99
Open
YaChengMu wants to merge 1696 commits into
Open
Conversation
YaChengMu
pushed a commit
to YaChengMu/webhtv
that referenced
this pull request
Aug 7, 2026
在 TMDB 详情页添加下载按钮,仅在 mobile 版本显示,点击触发 onDownload 回调
feat(mobile): 新增 TMDB 详情页下载按钮
新增按TMDB剧名匹配的季号偏移校正策略,确保《奔跑吧》等更名剧集正确请求TMDB季数据,同时保持本地缓存季号不变。
支持用户通过长按"重新匹配"按钮为指定剧集设置源季号到TMDB季号的偏移量,优先使用用户自定义偏移,未设置时回退到内置规则
- 修复 Setting 中 putTmdbSeasonOffsetMap 错误地将 Map 对象直接持久化,改为使用 Gson 序列化为 JSON 字符串存储 - 将默认 strings.xml 中的中文文本更正为英文 - 在中文(简体/繁体)资源文件中添加对应的本地化字符串
长按重匹配按钮时弹出季集偏移量设置对话框
为rematch按钮添加OnKeyListener,处理遥控器OK键长按事件(通过repeatCount识别),使TV用户也能触发季偏移设置。同时提取openSeasonOffsetSetting方法减少重复代码。
将间隙从28dp增大至45dp,优化播放窗口在融合模式下的垂直定位
将间距从45dp减小为40dp
当页面滚动时,使用 translationY 将融合模式的操作按钮固定在播放窗口下方常驻可见
修复融合模式下播放窗口顶部边距叠加问题,改为由translationY动态计算浮动位置,避免与LayoutParams边距冲突
优化电视端更新与加速源弹窗适配
修复缺少季度快照的历史记录恢复
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.