BookPlayer icon indicating copy to clipboard operation
BookPlayer copied to clipboard

In player, display remaining time instead of full duration by default

Open rakleed opened this issue 4 years ago • 6 comments

🗣 Context

In the player on the right, display the remaining time instead of the full duration by default. Since in most iOS applications for listening to music and podcasts, the remaining time is displayed on the right (for example, -0:52). And when switching to your app, consistency is lost, making the app harder to use.

💬 Narrative

In the player on the right, display the remaining time instead of the full duration by default. Since in most iOS applications for listening to music and podcasts, the remaining time is displayed on the right (for example, -0:52). And when switching to your app, consistency is lost, making the app harder to use.

📝 Notes

🎨 Design

Screenshots

IMG_1823

IMG_1824

✅ Acceptance Criteria

GIVEN WHEN THEN

🚫 Out of Scope

rakleed avatar Oct 03 '21 08:10 rakleed

Hi there @rakleed , you can already do this, just tap that same label, and it will toggle between total and remaining time. Also if you're listening to a book that has chapter metadata, you can tap the label in the middle to toggle between book duration and chapter duration (affecting both current time and max time)

GianniCarlo avatar Oct 04 '21 14:10 GianniCarlo

@GianniCarlo thanks! Can you display the remaining time by default? Since this is the default behavior for most other iOS apps, and this is what the user expects to see.

rakleed avatar Oct 04 '21 15:10 rakleed

Once you change it once, the app remembers your choice, and will use that for the next items you play 👍

GianniCarlo avatar Oct 04 '21 15:10 GianniCarlo

I understand, but usually users don't change the default settings. Why don't you want to make the behavior I have proposed as the default option, taking into account the previously indicated arguments?

rakleed avatar Oct 04 '21 15:10 rakleed

I'm focused on other things regarding the upcoming version, if anybody else wants to contribute with a pull request with the code to add that change, they are welcomed to do it, I also personally prefer the remaining time option, but that is my preference

GianniCarlo avatar Oct 04 '21 16:10 GianniCarlo

Can you then reopen the issue?

rakleed avatar Oct 04 '21 16:10 rakleed

This is now live on v5.0.3 in the AppStore 🎉 thanks again @Jeepston

GianniCarlo avatar Jul 03 '23 19:07 GianniCarlo