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

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

更新日志

版本 1.4.27

新功能

  • 高清图片获取与本地媒体优化

    • 添加了高清图片获取功能,优化了本地媒体详细信息的展示。
      (commit: fb1b4f2)
  • Windows桌面滚动体验改善

    • 添加了滚动按钮以改善 Windows 桌面横向滚动的用户体验。
      (commit: 8bc987a)

外观调整

  • 毛玻璃效果控制
    • 设置中加入了关闭毛玻璃效果的功能,绝大部分毛玻璃控件都支持该功能。
      (commit: 2e15508, 4045075, 1c4110c, 82b6ea5)

问题修复

  • 图片加载与应用稳定性
    • 修复了因服务器未返回图片导致的布局错误。
      (commit: 24c27a5)

    • 解决了图片加载失败导致的应用崩溃和编译错误问题。

      • 修复了当媒体服务器返回无效图片数据时,解码器抛出异常导致应用崩溃的问题。
      • 通过在 ImageCacheManager 中捕获解码异常,并将其作为 Future 错误传递,使 UI 层可以优雅地降级为显示占位符。
      • 重构了 loadImage 函数,以解决因异常处理路径缺少返回值而导致的 Dart 空安全编译错误,确保函数始终返回一个有效的 Future
        (commit: 5ecf6d6)

其他

  • 版本更新

    • 版本号更新至 1.4.27。
      (commit: c04dcfa)
  • 代码维护

    • 更新了 main.yml 文件。
      (commit: 89ed4b8)
  • 合并了来自 Shinokawa 的 PR。
    (commit: 82b6ea5)

感谢所有贡献者的努力与支持!

Don't miss a new NipaPlay-Reload release

NewReleases is sending notifications on new releases.