Skip to content

Conversation

@SifAa
Copy link
Collaborator

@SifAa SifAa commented Oct 3, 2025

No description provided.

@SifAa SifAa requested a review from ddfreiling October 3, 2025 09:11
Copy link
Member

@ddfreiling ddfreiling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good logically, needs a bit of formatting.

@ddfreiling
Copy link
Member

Swift code should be 2-space indented. I have added a .editorconfig file to enforce this, XCode should detect that.

SifAa and others added 4 commits October 7, 2025 15:28
* feat/audiobook-navigator: (27 commits)
  chore: replace audiobook test book
  chore(example): support ToC tree-structure and some styling
  fix: locator not deserialized correctly on android
  chore: remove demo fakeInitialLocator
  fix(iOS): properly deserialize Locator in audioEnable
  fix: send goToLocator args as list to native
  fix: register and call goToLocator
  feat(android): goToLocator
  feat: add goToLocator for media
  feat: add timebased.state.widget for audiobooks
  feat: add ToC
  restructure PublicationMethodCallHandler
  fix: remove streams from player-controls-bloc
  chor: add missing extension
  feat: add error-event stream
  chore: subscribe to all playback state
  feat: ReadiumTimebasedState stream now working
  feat(Android): setup EventChannel for ReadiumTimebasedState
  fix(example): Play event should resume if audio is already enabled
  start ReadiumTimebasedState on android
  ...
@m-abs
Copy link
Collaborator

m-abs commented Oct 9, 2025

I'm getting some compile error from kotlin from yesterdays changes.

TTSNavigator should be fully updated to the new FlutterTtsPreferences. The restoreState and updatePreferences functions still use the old preferences class, so we loose data on restore.

The preferences editor should probably just be removed, like I did on the AudiobookNavigator.

@m-abs
Copy link
Collaborator

m-abs commented Oct 9, 2025

I fixed the compile error and ensured the new preference type is store in the state.

@m-abs m-abs force-pushed the control-panel-info-type branch from 622a190 to 08047a5 Compare October 10, 2025 09:28
@ddfreiling ddfreiling merged commit 59d8096 into Notalib:feat/audiobook-navigator Oct 10, 2025
@SifAa SifAa deleted the control-panel-info-type branch October 13, 2025 07:59
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.

3 participants