更新日志
本次更新围绕“连接更稳”“播放器更好用”“Fluent UI 全面升级”展开,涵盖多地址服务器连接、身份验证健壮性、Fluent UI 播放体验与界面优化、以及 Jellyfin/Emby 详情页合并等众多改进。
亮点速览
-
多地址服务器连接与更稳健的连接管理
- 支持为 Jellyfin/Emby 配置多个服务器地址,自动重试与切换,显著提升在网络波动环境下的连接成功率与稳定性(b9f8a4b)
- 自定义服务器地址命名、断开连接自动清理配置与关联数据(ee5d462)
- 通过 serverId 增强服务器识别与冲突处理(5e03d81)
- 切换服务器地址时校验令牌有效性,并提供更具体的错误提示(b6c2bc0)
- 仅在完成身份验证后才标记为“已连接”,避免误判(05525be)
-
Fluent UI 播放器与界面全面升级
-
媒体详情页整合
-
弹幕与字幕体验优化
- 移动端弹幕间距更紧凑、描边更清晰(e0e2174)
- 字幕选择更健壮,中文字幕默认优先级更高(1b02808)
-
文档与版本
- 安装文档与说明更新(3967498, 5b5d9cd)
- 版本号更新至 1.4.38(1404bb7)
完整变更列表
- 0eca475 — 2025.0825
- f6a7b7e — 播放器侧边栏的 Fluent UI 实现
- d747f31 — Fluent UI 播放器右侧栏
- 86aa7c6 — 现在 Fluent UI 播放视频支持了快捷键
- a4b05c2 — Fluent UI 支持快捷键设置
- baf3a7b — Merge pull request #112 from yuygfgg/main [PR #112]
- 05525be — Ensure connection state reflects authentication
- 仅在完成身份验证后更新连接标记,避免认证失败时状态误报
- b6c2bc0 — Improve server address switching and error reporting
- 切换服务器地址时校验当前用户令牌有效性
- HTTP 错误信息更具体(401/403/404/5xx),便于调试与用户反馈
- 登出时不再清空剧集映射数据
- 5400a2f — Merge branch 'MCDFsteve:main' into main
- f08464f — 修复 Fluent UI 主页的番剧卡片唤起的是 nipaplay 主题番剧详情的 bug
- 9bf047f — Fluent UI 风格加载中控件;修复播放视频无法自动切换页面的 bug
- 44eb71c — Fluent UI 仪表盘主页
- 0f88fcf — 修复 Fluent UI 库管理文件夹名字溢出
- 38e2837 — Fluent UI 视频播放打开文件路径记住上一次
- d5ef2ec — Fluent UI 的观看记录 UI
- 82b47ed — Fluent UI 的返回按钮正常工作了
- ee5d462 — Enhance server connection with custom naming and robust disconnection
- 可为服务器地址自定义名称;断开连接时自动清理多地址配置与关联映射数据
- 5e03d81 — Enhances server identification and conflict handling using serverId
- b9f8a4b — Implements robust multi-address server connections
- Jellyfin/Emby 支持多地址并自动重试
- 远程媒体库设置页:加载指示、显著错误展示、库选择稳健性提升、多地址管理 UI(增删切换与排序)
- 连接状态变化即时更新 UI;忽略常见系统/IDE 文件到 .gitignore;添加连接状态调试输出
- 兼容既有单地址配置
- 312a2da — Update modern_video_controls.dart
- e0e2174 — 降低了手机端弹幕间距,增大了描边粗细
- f612458 — Merge pull request #111 from MCDFsteve/Jellyfin2Emby_detailPage [PR #111]
- 合并两个网络媒体库的详情页面
- 41606a0 — 合并两个网络媒体库的详情页面
- 3967498 — Update installation.md
- 5b5d9cd — 文档修改
- 1b02808 — 字幕处理更健壮,中文字幕默认优先级更高
- 1404bb7 — chore: bump version to 1.4.38 [skip ci]
如需对特定功能的使用说明或迁移指引,请告知我们关注的模块,我们将提供更详细的操作建议。