github sahara101/Movie-Roulette v5.1

latest releases: v5.1.2, v5.1.1
22 hours ago

New Features

  • 4K Portrait Mode: Optimized the poster view for big displays to fill the screen.
  • Screensaver Metadata: Added Director, Tagline, Cast, and Technical icons (Resolution/Audio) to the screensaver view.
  • UI Toggles: Added settings to enable or disable the cinema metadata overlay and the Grid View button.
  • New ENV variables:
    • POSTER_CINEMA_OVERLAY
    • USE_GRID_VIEW

Improvements

  • UI Scaling: Fonts and bars now scale proportionally between 1080p and 4K displays.
  • Poster Aspect Ratio: Fixed vertical and horizontal black gaps by locking the poster to a 2:3 ratio based on screen width.
  • Layout Spacing: Adjusted the header and footer spacing to better utilize vertical space on tall screens.
  • Fade Transitions: Added a smooth fade effect when movie info rotates in the bottom bar.
  • Jellyfin Pagination: Switched to paginated API requests for Jellyfin to prevent 504 timeouts on large libraries.
  • Faster Cache Updates: Changed the collection cache scheduler to run 5 minutes after startup instead of waiting for the first 12-hour cycle.

Bug Fixes

  • Plex Search IDs: Fixed a bug where search results used Plex online metadata IDs instead of local library IDs.
  • Poster Resizing: Fixed posters shrinking or creating side-voids when pausing/stopping playback on 4K displays.
  • Stale Collection Status: Fixed movie statuses (Requested vs. In Library) not updating in the background cache.
  • Search Poster Cropping: Fixed posters being cut off on the sides in search results.
  • Metadata Loading: Fixed missing metadata on the initial load or refresh of the poster page.

Full Changelog: v5.0...v5.1

Don't miss a new Movie-Roulette release

NewReleases is sending notifications on new releases.