版本 v1.4.19
Merge pull request #73 from Shinokawa/main
feat: 主页功能重构,用户体验优化,Emby功能增强
概述
本次更新为NipaPlay添加了全新的主页功能,并对调试日志系统进行了优化,提升了整体用户体验和应用稳定性。
新增功能
主页功能
- 全新主页布局: 添加了专门的主页页面 (DashboardHomePage),作为应用的首页
- 推荐与最近播放: 主页显示推荐内容和最近播放的动画项目
- 最近添加卡片: 展示最近添加到媒体库的动画项目
- 本地媒体库支持: 主页支持显示本地媒体库内容,包括最近添加的动画项目
- 自动切换功能: 支持自动切换到相关内容页面
菜单支持
- 菜单集成: 支持从应用菜单直接打开主页
- 导航优化: 重新调整了页面索引,主页为索引0,其他页面相应调整
Emby/Jellyfin增强
- 添加相邻剧集导航回退功能,支持Jellyfin和Emby的简单API导航
- 添加emby媒体项排序功能及排序对话框
- 添加Emby播放记录同步服务及相关功能
调试日志服务
- 延迟通知: 优化了调试日志服务的监听器通知机制,避免在构建阶段调用
本地文件播放
- 播放逻辑优化: 改进了本地文件的播放处理逻辑,当本地文件是最后一个的时候不会触发下一集倒计时
构建信息
- 提交: 3b5ea1b
- 分支: main