audiobookshelf/client/components/app
Nate Adams cdd9800dff feat: Add chapter-relative MediaSession position state
When "Use chapter track" is enabled, the Media Session API now reports
duration and position relative to the current chapter instead of the
full audiobook. This makes the OS lock screen/notification scrubber
span only the current chapter.

- Call setPositionState() with chapter-relative values
- Map OS seek requests back to absolute file position
- Update metadata with chapter title on chapter change
- Fall back to full-file behavior when setting is disabled
2026-02-22 20:03:06 -07:00
..
Appbar.vue Merge branch 'advplyr:master' into tailwind-4-migration 2025-03-20 13:06:04 +02:00
BookShelfCategorized.vue Add support for searching podcast episode titles #3301 2025-05-15 17:16:15 -05:00
BookShelfRow.vue Fix item edit modal show next/prev arrows when opening from Files or Match context menu item #4718 2025-10-08 14:52:14 -05:00
BookShelfToolbar.vue Replace some SVG icons with material-symbols 2025-08-01 09:20:34 +02:00
ConfigSideNav.vue Add get all, update and delete endpoints. Add api keys config page 2025-06-30 11:32:02 -05:00
LazyBookshelf.vue Fix item edit modal show next/prev arrows when opening from Files or Match context menu item #4718 2025-10-08 14:52:14 -05:00
MediaPlayerContainer.vue feat: Add chapter-relative MediaSession position state 2026-02-22 20:03:06 -07:00
SettingsContent.vue Tailwind V4 migration initial commit 2025-03-16 16:41:37 +02:00
SideRail.vue Replace some SVG icons with material-symbols 2025-08-01 09:20:34 +02:00