Skip to content

feat(ios): show each chapter's start and length in the player's chapter list - #351

Merged
samuelloranger merged 1 commit into
mainfrom
feat/ios-chapter-timings
Oct 18, 2026
Merged

samuelloranger merged 1 commit into
mainfrom
feat/ios-chapter-timings

Conversation

@samuelloranger

Copy link
Copy Markdown
Owner

What

The player's Chapters sheet listed only a number and a title. Each row now also shows, on the right, where the chapter starts on the book timeline and how long it is, e.g. 1:02:13 · 24:05.

  • Formatters.chapterTiming(startSecs:durationSecs:) in RawkoonKit: the start floors like a resume point, the length rounds like the CarPlay chapter list.
  • SpineRow takes an optional timing; only the player's sheet passes it, so the book page's chapter list is unchanged.

Verification

  • New FormattersTests.chapterTimingShowsStartAndLength.
  • macbuild full test run passed; swiftformat clean.
  • Installed on a physical device.

@samuelloranger
samuelloranger merged commit 9ca721c into main Oct 18, 2026
22 of 23 checks passed
@samuelloranger
samuelloranger deleted the feat/ios-chapter-timings branch October 18, 2026 03:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant