Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Sync Direction Settings

These settings control sync behavior based on which side (Kobo or KOReader) has newer progress. Each setting has three options: PROMPT (ask user), SILENT (automatic), or NEVER (skip).

FROM Kobo (Pull) Sync Settings

sync_from_kobo_newer (Default: PROMPT)

When to use: Kobo has more recent reading progress than KOReader

Options:

  • Prompt: Show a dialog and ask whether to pull Kobo's newer progress
  • Silent: Automatically pull newer progress from Kobo without asking
  • Never: Keep KOReader progress, ignore newer Kobo data

Example: Kobo shows 45% (read yesterday), KOReader shows 30% (read 2 days ago). This setting decides what happens.

Menu: Kobo Library → Sync behavior → From Kobo to KOReader → Sync from newer state

sync_from_kobo_older (Default: NEVER)

When to use: Kobo has a newer timestamp but lower progress percentage than KOReader

Options:

  • Prompt: Show a dialog and ask whether to pull Kobo's progress despite it being less complete
  • Silent: Automatically pull Kobo's progress, overwriting KOReader's higher progress
  • Never: Keep KOReader's higher progress, don't regress to lower Kobo percentage (recommended)

Example: Kobo shows 40% (read today - newer timestamp), KOReader shows 80% (read 2 days ago - older timestamp). This setting decides what happens.

Menu: Kobo Library → Sync behavior → From Kobo to KOReader → Sync from older state

FROM KOReader (Push) Sync Settings

sync_to_kobo_newer (Default: SILENT)

When to use: KOReader has more recent reading progress than Kobo

Options:

  • Prompt: Show a dialog and ask whether to push KOReader's newer progress
  • Silent: Automatically push newer progress to Kobo without asking (recommended)
  • Never: Keep Kobo progress, don't update with newer KOReader data

Example: KOReader shows 65% (read today), Kobo shows 50% (read yesterday). This setting decides what happens.

Menu: Kobo Library → Sync behavior → From KOReader to Kobo → Sync to newer state

sync_to_kobo_older (Default: NEVER)

When to use: KOReader has a newer timestamp but lower progress percentage than Kobo

Options:

  • Prompt: Show a dialog and ask whether to push KOReader's progress despite it being less complete (unusual)
  • Silent: Automatically push KOReader's progress, overwriting Kobo's higher progress (unusual)
  • Never: Keep Kobo's higher progress, don't regress to lower KOReader percentage (recommended)

Example: KOReader shows 40% (read today - newer timestamp), Kobo shows 80% (read 2 days ago - older timestamp). This setting decides what happens.

Menu: Kobo Library → Sync behavior → From KOReader to Kobo → Sync to older state

Understanding "Newer" vs "Older"

The plugin compares the timestamps of when progress was last updated:

  • Newer: The more recent progress update (more recently modified timestamp)
  • Older: The less recent progress update (older modification timestamp)

However, "older" in the setting names refers to scenarios where the source has a newer timestamp but lower progress percentage. This can happen when someone re-reads earlier parts of a book.

These settings let you decide whether to keep progress based on timestamps or based on completion percentage in each direction.