openreader/src/lib/client/epub
Richard R b679bf736c chore(config): remove smartSentenceSplitting option and related code paths
Eliminate the smartSentenceSplitting configuration flag from application state, UI, and all TTS and audiobook adapter logic. Consolidate TTS segment planning to always include context units, streamlining code and reducing conditional branches. Update tests and type definitions to reflect the removal of this feature toggle.
2026-05-20 04:51:10 -06:00
..
canonicalize-epub-segment.ts feat(tts,epub,db): enforce stable EPUB segment locators and add segmentKey identity 2026-05-12 16:18:36 -06:00
epub-range-context.ts refactor epub reader hooks and add unit coverage 2026-05-13 16:56:13 -06:00
epub-rendered-text-maps.ts refactor epub reader hooks and add unit coverage 2026-05-13 16:56:13 -06:00
epub-word-highlight.ts refactor(client,tts,html): migrate EPUB TTS utilities to client and unify HTML progress logic 2026-05-12 17:51:17 -06:00
rendered-location-walker.ts feat(tts,epub,db): enforce stable EPUB segment locators and add segmentKey identity 2026-05-12 16:18:36 -06:00
spine-coordinates.ts feat(tts,epub,db): enforce stable EPUB segment locators and add segmentKey identity 2026-05-12 16:18:36 -06:00
tts-epub-handoff.ts refactor(client,tts,html): migrate EPUB TTS utilities to client and unify HTML progress logic 2026-05-12 17:51:17 -06:00
tts-epub-preload.ts chore(config): remove smartSentenceSplitting option and related code paths 2026-05-20 04:51:10 -06:00
walker-theme.ts feat(tts,epub,db): enforce stable EPUB segment locators and add segmentKey identity 2026-05-12 16:18:36 -06:00