github NuvioMedia/NuvioTV 0.2.0-beta

latest releases: 0.5.6-beta, 0.5.5-beta, 0.5.4-beta...
one month ago

What's New in 0.2.0-beta

Home Screen Overhaul

  • New Hero Carousel — Redesigned home page with a hero section and a new vertical view layout
  • Hero logos — Display show/movie logos in the hero carousel (falls back to title text)
  • Clickable hero items — Hero section items now navigate directly to details
  • Hero dots theming — Indicator dots now follow your selected theme
  • View mode setting — Choose between Hero and Classic view, with a first-time popup to set your preference
  • Hero settings — Additional hero configuration when Classic view is selected
  • "See All" button — Each catalog row now has a "See All" button at the end of the list
  • Empty catalog filtering — Empty catalog rows are automatically hidden on home and search screens

Plugin System

  • Plugin page improvements — Plugin screen web page now matches the addon page styling
  • QR code for plugins — Use a QR code on the plugin page for easier setup (#12, #13)
  • ProGuard & QuickJS fixes — Updated ProGuard rules and fixed quickjs conversion issues in PluginRuntime

Addon System

  • Add addons from mobile — Scan a QR code from your phone to add addons to your TV
  • Improved addon web UI — Clearer fields, theme-matched styling, 5-second polling for confirmed status
  • Repository fixes — Fixed blocking operations in addon repository

Player & Playback

  • Trailer support — Watch trailers directly from the details screen, with a dedicated settings toggle
  • Pause overlay — New overlay displayed when playback is paused
  • Loading overlay — Visual loading indicator during stream buffering
  • Auto frame rate matching — Automatically match display refresh rate to content (Advanced / Experimental)
  • Audio settings — Language preference, decoder priority, and tunneling options
  • Buffer settings — New buffer configuration UI with OkHttp migration and parallel TCP download option
  • Hardware acceleration — Updated library and HW acceleration support (#16)

UI & Navigation

  • 6 color themes — Choose from Crimson, Teal, Purple, Emerald, Orange, or Pink; colors applied across navigation drawer, switches, chips, and focus indicators
  • Modal navigation drawer — Replaced sidebar NavigationDrawer with ModalNavigationDrawer
  • Settings UI refactor — Reorganized settings with Advanced / Experimental category (#21)
  • MetaDetails redesign — Improved MetaInfoRow, CastSection layout, and state handling
  • Crossfade animations — Smooth crossfade transitions on the meta/details view
  • Focus improvements — Better focus restoration when navigating back to home, reduced card scaling to prevent overflow
  • Empty state components — Dedicated empty state for search, library, and catalog "See All" screens
  • Loading indicator for catalogs — CatalogSeeAllScreen now shows a loading spinner and empty state

Bug Fixes

  • Fixed jumping past catalogs (#17)
  • Fixed text field requiring click before input (#15)
  • Continue watching now appears in grid view (#14)
  • Fixed crashes from duplicate item keys in lists
  • Fixed crash while navigating
  • Fixed duplicate key error in grid view
  • Fixed QR code popup not closing after applying changes
  • Fixed potential memory leak in PluginViewModel flow collectors
  • Fixed pagination logic in CatalogRepository
  • Fixed focus request when there are pending changes in QrCodeOverlay

Performance

  • In-memory caching layer
  • Optimized state management and focus handling
  • UI optimization across components and screens

Downloader Code - 3067449

Note: You may see a package conflict. Sorry, I lost my old keystore and had to generate a new one, so you may need to do a fresh install. 🙂

Don't miss a new NuvioTV release

NewReleases is sending notifications on new releases.