Skip to content

Add two-way chapter progress sync with tracker auto-sync#609

Open
Ari-03 wants to merge 4 commits into
null2264:masterfrom
Ari-03:2-way-sync
Open

Add two-way chapter progress sync with tracker auto-sync#609
Ari-03 wants to merge 4 commits into
null2264:masterfrom
Ari-03:2-way-sync

Conversation

@Ari-03
Copy link
Copy Markdown

@Ari-03 Ari-03 commented Apr 11, 2026

Summary

  • Adds two-way chapter progress syncing between local chapters and tracking services, including support for fractional chapter numbers and duplicate chapter variants.
  • Introduces an Auto sync progress from trackers setting and uses tracker refresh results to update local read state when enabled.
  • Updates manga details UI to rebind visible headers after chapter list refreshes and shows a toast when tracker progress is synced.
  • Expands sync logic to preserve covered chapter variants and adds unit coverage for monotonic, regression, duplicate-variant, and mixed fractional chapter cases.

Ari-03 added 3 commits April 10, 2026 18:22
- Add auto-sync setting and tracker refresh flow
- Update two-way chapter sync to use refreshed track data
- Cover sync edge cases with unit tests
- Refresh track data after syncing and rebind the visible header
- Format synced chapter numbers without truncating decimals
- Update the sync toast string to accept formatted chapter values
- Track covered chapter numbers separately from update candidates
- Keep duplicate variants progressing through two-way tracker sync
- Expand tests for duplicate, interleaved, and mixed chapter variants
@Ari-03
Copy link
Copy Markdown
Author

Ari-03 commented Apr 11, 2026

#186
I wanted to give it a shot to add 2-way syncing

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