LeoKlaus / plappa

An Audiobook client for Jellyfin and AudioBookShelf, written in Swift/SwiftUI.
https://plappa.me
237 stars 1 forks source link

[BUG] Save me from my stupidity - remember where we were per/chapter #204

Closed jeeftor closed 1 month ago

jeeftor commented 1 month ago

Describe the bug

I've run into a few situations where I've accidentally jumped to the beginning of the book. Is there a way to maintain the "last position" in each chapter - so if I make a mistake - at least I can easily get back to where I was?

(Feature request not bug report)

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Logs If applicable, add logs from plappa (Settings->Get Debug Logs) or Jellyfin (Dashboard->Advanced->Logs).

Environment(please complete the following information):

Additional context Add any other context about the problem here.

LeoKlaus commented 1 month ago

Hey Jeef,

thank you for reaching out! While I understand your request, I don't think it's possible to build in a way that makes sense. If you saved the position for every chapter, you would quickly end up with conflicting data (i.e. where to resume when multiple chapters are played only half-way?).

The quickest way to resolve the issue your describing might be to check the history tab: image

It will show all playback sessions for that book, the start and end times are clickable links that jump directly to that position.