Skip to content

Add Clear All History on the home screen - #12

Closed
omayaro wants to merge 1 commit into
mainfrom
feat/clear-all-history
Closed

Add Clear All History on the home screen#12
omayaro wants to merge 1 commit into
mainfrom
feat/clear-all-history

Conversation

@omayaro

@omayaro omayaro commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add Clear All History… on the home screen (with confirm) to wipe all recent books and saved positions
  • Wire clearRecent through store / IPC / preload / API

Behavior note

Removing a book (or clearing all) deletes its saved page/offset from app state. Opening that file again starts from the beginning (page 1), not the previous place.

Test plan

  • Quality gate passed
  • Unit test: clear then upsert resumes at page 1
  • Release artifacts refreshed
  • Manual: Clear All History empties list; reopen a former book at page 1

Made with Cursor

Wipe every recent book and saved reading position in one confirmed action so removed history reopens from page 1.

Co-authored-by: Cursor <cursoragent@cursor.com>
@omayaro

omayaro commented Aug 6, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #13 (same changes included there).

@omayaro omayaro closed this Aug 6, 2026
@omayaro
omayaro deleted the feat/clear-all-history branch August 6, 2026 15:31
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.

2 participants