github MCDFsteve/NipaPlay-Reload v1.7.4
Release v1.7.4

latest releases: v1.9.10, v1.9.8, v1.9.7...
3 months ago

更新日志

版本 1.7.4

新功能

  • 增强网络媒体服务器管理和排序功能 (commit: 6863ca0)

    • 添加了 CupertinoNetworkMediaManagementSheet 用于管理媒体库。
    • 实现了 Jellyfin 和 Emby 的服务器连接对话框。
    • 引入了媒体库排序选项,使用 CupertinoMediaLibrarySortSheet
    • 更新 CupertinoGlassLibraryCardCupertinoMediaServerCard 以支持服务器品牌化。
    • 重构了库过滤逻辑,提高了清晰度和性能。
    • 调整了 UI 元素以提升用户体验和一致性。
  • 添加 Cupertino 网络媒体库页面和组件 (commit: e13afbb)

    • 实现了 CupertinoNetworkLibraryItemsPage 用于显示来自 Jellyfin 和 Emby 服务器的媒体项目。
    • 创建了 CupertinoNetworkServerLibrariesPage 以列出选定媒体服务器中的可用库。
    • 增强了 EmbyProviderJellyfinProvider,增加了获取特定库媒体项目的方法。
    • 引入了 CupertinoGlassLibraryCardCupertinoGlassMediaServerCard,提供了视觉上吸引人的库和媒体服务器表示。
    • 添加了错误处理和加载状态以改善用户体验。
  • 添加 Cupertino 网络媒体服务器设置页面及相关组件 (commit: b7843f5)

    • 实现了 CupertinoMediaServerSettingsPage 用于管理 Jellyfin 和 Emby 服务器连接。
    • 添加了 CupertinoMediaServerSettingTile 以导航到媒体服务器设置。
    • 创建了 CupertinoMediaServerCard 用于显示服务器状态和操作。
    • 开发了 CupertinoNetworkMediaLibrarySheet 用于查看连接服务器的媒体项目。
    • 增强了常规设置部分,包含媒体服务器设置选项。
    • 引入了用于解析选定库名称和处理服务器连接的实用函数。

改进

  • 重构媒体服务器详情页面以适配 Cupertino UI (commit: fd02217)

    • 更新导入以在多个文件中使用 CupertinoMediaServerDetailPage 代替 MediaServerDetailPage
    • 创建了新的 CupertinoMediaServerDetailPage,用于处理 Jellyfin 和 Emby 的媒体服务器详情。
    • 调整了 CupertinoHomePageCupertinoMediaLibraryPage 中的逻辑,以利用新的 CupertinoMediaServerDetailPage
    • 改进了各个部分的代码格式和可读性。
  • 重构 Cupertino 设置页面以使用自定义设置组和瓷砖组件 (commit: a11de73)

    • 在各种设置页面中用 CupertinoSettingsGroupCard 替换了 AdaptiveFormSection,以实现一致的 UI。
    • 引入了 CupertinoSettingsTile 用于列表项,增强了可读性和可维护性。
    • 调整了填充和布局,以实现更好的视觉对齐。
    • 更新了设置瓷砖的外观,包括添加箭头和改进背景处理。
    • 移除了不必要的导入,并清理了代码以提高性能和清晰度。

修复

  • 修复 Android 本地字幕选择问题 (commit: 30f5637)

    • 解决了在 Android 平台上选择本地字幕的问题。
    • 相关 PR: #176 (commit: a6309b7)
  • 修复 Android 缓存目录问题 (commit: cf6b5d2)

    • 修复了 Android 平台上的缓存目录问题。
    • 相关 PR: #173 (commit: 7d067d7)
  • 修复安装后文档中的图片标签 (commit: 424b263)

    • 修正了保存设置提醒的图片来源链接。
    • 相关修复: commit: b2869b7

文档

杂项

  • 版本更新至 1.7.4 (commit: 4cef00e)
    • 提升版本号至 1.7.4,跳过 CI。

Don't miss a new NipaPlay-Reload release

NewReleases is sending notifications on new releases.