github MakD/AFinity v0.5.0-beta

latest releases: v0.8.3-beta, v0.8.2-beta, v0.8.1-beta...
3 months ago

Release Notes

Major Changes

  • Live TV Support
    Complete Live TV feature with channel browsing, Electronic Program Guide (EPG), and live streaming playback.
    • Three-Tab Interface:
      • Home: Discover programs by category (On Now, Movies, Sports, News, etc.) with real-time progress updates
      • TV Guide: Scrollable EPG grid with channels and timeline, sticky time header for easy navigation
      • Channels: Grid view of all channels with alphabet scroller for quick filtering
    • Live Playback: Tap any channel or program to start streaming directly in the player
    • Channel Management: Mark channels as favourites, view them on the Favourites screen
    • Real-time Updates: Program information and progress bars refresh automatically
    • Smart UI: Live streams show a non-seekable red bar and "LIVE" badge instead of standard controls
    • Server-side Filtering: Efficient category loading using API filters (isMovie, isNews, etc.)
    • Auto-refresh: Data updates automatically when returning to the Live TV screen

Minor Updates

  • Improved Update Dialogue
    • Redesigned with a clear version transition display
    • Dedicated "What's New" section for release notes with formatted GitHub links
    • Animated button states (Download → Downloading → Install & Restart)
  • Hero Carousel Stability
    • Fixed crashes when the item list is empty
    • Improved auto-scroll logic that properly pauses during user interaction
  • Library Filtering Enhancement
    • Tapping the selected letter in the alphabet scroller now clears the filter and shows the full content list
  • Download Progress Notifications
    • Media downloads now run as a foreground service with progress notification to prevent system interruption

What's Changed

  • refactor(UI): Improve update dialogue and hero carousel stability by @MakD
  • feat(livetv): Add Live TV support by @MakD
  • feat(livetv): Redesign Live TV UI and add alphabet scroller by @MakD
  • fix(Live TV): Update channel icon in EPG by @MakD
  • feat(livetv): Refactor categories and improve UI by @MakD
  • feat(library): Toggle letter filter off when re-selecting by @MakD
  • feat(livetv): Refresh Live TV data on resume by @MakD
  • feat(livetv): Add favourite channels to Favourites screen by @MakD
  • chore: Bump version to 0.5.0-beta by @MakD

Full Changelog: v0.4.2-beta...v0.5.0-beta

Don't miss a new AFinity release

NewReleases is sending notifications on new releases.