Skip to content

feat: polish offline history, book metadata, and live activities#700

Merged
everpcpc merged 2 commits intomainfrom
codex/live-activity-and-book-metadata-polish
Mar 27, 2026
Merged

feat: polish offline history, book metadata, and live activities#700
everpcpc merged 2 commits intomainfrom
codex/live-activity-and-book-metadata-polish

Conversation

@everpcpc
Copy link
Copy Markdown
Owner

What changed

  • fixed offline reading history relative-time copy so the last-read timestamp includes direction semantics
  • refined download and reader Live Activity layouts in Dynamic Island, including spacing, title handling, and duplicate progress readouts
  • treated oneshot reader/download activities as single-title presentations
  • showed completed books' last-read time in book cards and rows instead of repeating page-count metadata
  • bumped the build number to 384

Why

These regressions were all presentation issues in the current UI layer:

  • offline reading history used a relative fragment without the surrounding directional phrasing
  • Dynamic Island expanded layouts were crowding the island edges and rendering redundant information
  • oneshot content was still being rendered with a two-line series/book structure even when only one title should be shown
  • completed book surfaces were still emphasizing page count instead of the more relevant last-read timestamp

Impact

  • offline sync status reads more naturally
  • reader/download Live Activities are cleaner and less cramped in Dynamic Island expanded mode
  • oneshot titles render correctly as a single-title experience
  • completed books show more useful recency metadata in browse surfaces

Validation

  • make build-ios
  • make build-macos

Adjust offline reading history relative time copy, refine reader and download Live Activity layouts, and improve oneshot metadata handling. Also surface last-read timestamps for completed books in card and row presentations.
@everpcpc everpcpc changed the title [codex] Polish offline history, book metadata, and live activities feat: polish offline history, book metadata, and live activities Mar 27, 2026
@everpcpc everpcpc marked this pull request as ready for review March 27, 2026 07:38
@everpcpc everpcpc merged commit 11ec033 into main Mar 27, 2026
3 checks passed
@everpcpc everpcpc deleted the codex/live-activity-and-book-metadata-polish branch March 27, 2026 07:39
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