BB
brad brad
2mo ago
#30

On iPad downloading from OPDS server progress bar and progress % not working

Downloads seem to freeze or lock the display on ipad when downloading large epub from server. screen became unresponsive. Book did download after a while, but no indication of progress during download.

Review 1

1 person liked this

1 comment

Thanks for the report. Progress reporting on large OPDS downloads has been an area of active work lately, so there's a chance this has already been improved in a more recent build. A couple of quick questions before I dig in:

  • Which version of BookShelves are you running on the iPad? Open Settings inside the app → About (or check the App Store listing for installed version). If you're not on the latest, updating may resolve it on its own.
  • Roughly how large was the EPUB? "Froze for a minute" vs. "froze for ten minutes" matters for diagnosing whether the UI thread was blocked or the progress signal was just missing.
  • Was the OPDS server the built-in BookShelves catalog, a Calibre server, or something else? Different sources take slightly different code paths.
    On the "screen became unresponsive" part: that's the more concerning half of the report. Even without progress updates, the UI should stay responsive. If it didn't, the download may have been running on the main thread, which I'd want to fix regardless of the progress bar.

If it reproduces on the latest version, a screen recording (Control Center → Screen Record on iPad) captured during a download would help me spot exactly where it hangs.

BookShelves Dev Team · 2mo ago

Sign in

Sign in to post, comment, and vote.

Sign in with Apple Sign in with Google