[PR #1685] [MERGED] Adds a player preference to use chapter duration in the chapters modal view #1660

Closed
opened 2026-04-25 00:00:26 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1685
Author: @sir-wilhelm
Created: 9/10/2025
Status: Merged
Merged: 11/17/2025
Merged by: @advplyr

Base: masterHead: chapter_duration_player_modal


📝 Commits (2)

  • 9b8536a Adds a player setting to use chapter duration in the player Chapter modal.
  • 3d88431 Update chapters modal to always show both start and duration, add sticky header

📊 Changes

1 file changed (+44 additions, -13 deletions)

View changed files

📝 components/modals/ChaptersModal.vue (+44 -13)

📄 Description

This is a sister-PR to #1683, where it continues to add options/places to use chapter duration instead of start time in views.

Brief summary

This adds a player preference "Use chapter duration" that will swap out the chapter Start time w/ Duration.

Which issue is fixed?

Fixes/expands on #1163

Pull Request Type

This impacts both android/iOS clients via Vue changes.

In-depth Description

The duration shown does take into account the playback speed, and will be adjusted as needed.

How have you tested this?

I only tested the android version in Android Studio, so I'll need help testing this on iOS/a review to know if this needs more changes.

Screenshots

Original chapters modal with Start time Screenshot_px5-chaptersModalOriginal
Player chapters modal with Duration

1x playback speed:
Screenshot_px5-chaptersModalDuration1x
2x playback speed:
Screenshot_px5-chaptersModalDuration2x

Player settings page with new option: image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/1685 **Author:** [@sir-wilhelm](https://github.com/sir-wilhelm) **Created:** 9/10/2025 **Status:** ✅ Merged **Merged:** 11/17/2025 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `chapter_duration_player_modal` --- ### 📝 Commits (2) - [`9b8536a`](https://github.com/advplyr/audiobookshelf-app/commit/9b8536a5814b144be47d44421cbff7d4fa86393d) Adds a player setting to use chapter duration in the player Chapter modal. - [`3d88431`](https://github.com/advplyr/audiobookshelf-app/commit/3d8843109a4fac748aefe1a5db93863db48067e6) Update chapters modal to always show both start and duration, add sticky header ### 📊 Changes **1 file changed** (+44 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `components/modals/ChaptersModal.vue` (+44 -13) </details> ### 📄 Description This is a sister-PR to #1683, where it continues to add options/places to use chapter duration instead of start time in views. ## Brief summary This adds a player preference `"Use chapter duration"` that will swap out the chapter Start time w/ Duration. ## Which issue is fixed? Fixes/expands on #1163 ## Pull Request Type This impacts both android/iOS clients via Vue changes. ## In-depth Description The duration shown does take into account the playback speed, and will be adjusted as needed. ## How have you tested this? I only tested the android version in Android Studio, so I'll need help testing this on iOS/a review to know if this needs more changes. ## Screenshots <details><summary>Original chapters modal with Start time</summary> <img width="1080" height="2340" alt="Screenshot_px5-chaptersModalOriginal" src="https://github.com/user-attachments/assets/e80ee727-f903-412f-84a2-553dcbb545b1" /> </details> <details><summary>Player chapters modal with Duration</summary> 1x playback speed: <img width="1080" height="2340" alt="Screenshot_px5-chaptersModalDuration1x" src="https://github.com/user-attachments/assets/ea1960cb-eb94-4aad-8d1d-ee71710c2042" /> 2x playback speed: <img width="1080" height="2340" alt="Screenshot_px5-chaptersModalDuration2x" src="https://github.com/user-attachments/assets/62f0e426-64a6-4b1f-b6ae-db5b4cf7dea1" /> </details> <details><summary>Player settings page with new option:</summary> <img width="1080" height="2340" alt="image" src="https://github.com/user-attachments/assets/fad9b077-d443-4c4f-9497-5286b893d78e" /> </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:00:26 +02:00
adam closed this issue 2026-04-25 00:00:26 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1660