github midasvo/ephyra v2.4.2-beta.251
Beta 2.4.2-beta.251 (main @ 7a303ab)

pre-releaseone hour ago

What's new since v2.4.1 and 2.4.1-beta.228

44 fixes from the November quality audit (#361), most of them polish: text that was cut off, focus that went to the wrong place, pages that looked broken without artwork. A few things look different on purpose; those are marked changed.

Home

  • Changed: a failed refresh shows an error card under the header, with the reason and Retry. The header no longer grows extra buttons, so the server name keeps its room. (#392)
  • Pull to refresh shows one spinner, not two. (#391)
  • Something you just watched appears at the start of Continue Watching, not half off screen. (#393)
  • Back from a search opened on Home returns to Home. (#394)
  • A Suggestions card without a backdrop uses the poster, blurred, instead of a blank card. (#433)
  • Tablets and foldables show the right number of carousel pages for their width. (#438)

Item pages

  • Changed: the watched button fills with violet when the item is watched. It was a slightly different tick colour before. (#397)
  • Changed: an item without a backdrop shows its poster, blurred, behind the header (Android 12 and later). With no image at all, the header shrinks to the title instead of leaving an empty band. (#433)
  • The episode page has a button to its show, next to the season button. (#395)
  • Cast members without a photo show a person icon instead of a blank card. (#396)
  • No grey band at the top of pages without artwork, error pages and person pages; the Season page's detail pane no longer scrolls under the status bar. (#437)

Downloads

  • A download queued or started without a network says "Waiting for network" and starts by itself when the network is back. It used to fail with "Unknown error". (#530)

Player

  • After entering split-screen or unfolding, the controls stay clear of the taskbar. (#455)
  • The player's buttons no longer show through the top of the episode sheet. (#456)

Keyboard and screen readers

  • Keyboard focus is visible on Home: a cyan ring on the carousel and on cards. Left and Right page the carousel, and it stands still while it has focus. (#398)
  • Tab on an item page stops on the controls only, not on every line of text or on the hidden bottom bar. (#442)
  • Screen readers read "Search", "Profile" and "View all" on Home, "Watched" on a watched card, and "5 unwatched" on a count badge. (#441)
  • The profile and server sheets open fully in landscape, so Settings is reachable. (#440)

Tablets

  • Search opens docked beside the navigation rail on wide windows, not as a full-screen sheet. (#439)
  • Settings, Downloads and other list screens no longer stretch their rows across the whole width. (#434)
  • The person page starts below its back and home buttons. (#436)
  • Rotating the Season page keeps the episode list where it was. (#435)

Sign-in and servers

  • The server's login disclaimer is shown as text with working links, not as raw HTML. (#375)
  • The Addresses screen says why a removal or an addition did nothing. (#390)
  • "Server not found" clears when you change the address. (#443)

Android TV

  • Changed: Home cards show one title line, so every row stays inside the screen's safe area, also with a larger font. The hero still shows the full title. (#423)
  • Changed: the person page has a smaller header, so the first row fits on screen. A long biography opens in full with OK. (#508)
  • The movie page offers Resume and Restart with the time left on a partly watched movie. (#412)
  • Down from Play reaches the cast or seasons row when it is below the screen, and the title stays in view while you move along the buttons. (#514)
  • A season with no episodes says so and keeps its season chips, instead of a spinner forever. (#505)
  • No spinner left in the middle of a loaded movie page. (#544)
  • A failed search says why and offers Retry. (#417)
  • The library's sort dialog shows the focus ring. (#418)
  • The Home hero shows the overview for Continue Watching, Next Up and Latest cards too. (#410)
  • Back on Home opens the drawer on Home, not on the last library. (#411)
  • Long Writers and Studios lists wrap instead of squeezing each other. (#413)
  • The audio chip no longer shows the raw language code "und". (#415)
  • A season without its own poster shows the show's poster. (#416)
  • The library counter and the login screen keep out of the overscan margin; the login screen scrolls when a long disclaimer does not fit. (#423)
  • Back from a licence returns focus to the library you opened. (#424)
  • Profile lock: the lock badge on the drawer follows the PIN at once, and OK after typing the PIN with the number keys submits it. (#408, #409)
  • Settings: Left from a details pane returns to its row, millisecond settings move in steps of 1 and 10 seconds, no empty "Advanced" heading on the mpv options page, and the screensaver settings show label and value apart. (#419, #420, #421, #422)

Known issues, not in this beta

  • mpv can freeze when the app returns from Home or from standby, mostly on Android TV. (#460, #462)
  • On Android TV the drawer's icons sit in the overscan margin. (#539)

Beta build of main (https://github.com/midasvo/ephyra/tree/main) at commit 7a303ab.

This is the "Ephyra Beta" app (nl.midasvo.findroid.ce.staging). It installs next to the
stable Ephyra app and keeps its own data. Betas are untested; expect bugs.

For Android TV, take a -libre-tv-<abi>.apk: armeabi-v7a for 32-bit boxes such as the Xiaomi
Mi Box, arm64-v8a for 64-bit ones. Phone and TV share one app ID, so the TV APK replaces
the phone beta on a device and keeps its login.

Don't miss a new ephyra release

NewReleases is sending notifications on new releases.