Skip to content

Releases: athulkrishna2015/Background-Auto-Sync-for-Anki-Addon

Background Auto Sync v5.0.3

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 25 Sep 12:09

Fixed

  • Background sync no longer moves the Anki window backward in the Z-order (#4). The post-sync restore called mw.lower(), which dropped the main window to the very bottom of the stack so it ended up behind windows that had been below it. Anki now keeps its existing Z-order — it is neither raised to the foreground nor pushed farther back.
  • Window restore now only re-minimizes / re-hides if the sync actually changed that, and returns focus to another Anki window only when it was really stolen.

Changed

  • Blocking on the selected dialogs is now unconditional: auto-sync waits until those windows close instead of resuming after the grace timeout, which could start a full sync mid-browsing and stall the UI on low-memory systems.

Installed

Download Background_Auto_Sync_v5.0.3_*.ankiaddon below and open it with Anki (Tools → Add-ons → Install from file), or drag it into the Anki window.

Background Auto Sync v5.0.2

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 15 Aug 09:18

Fixed

  • Support tab now opens automatically in the options window after a new add-on version is detected.
  • Update detection now runs after profile startup, matching Anki's UI lifecycle.
  • Existing manual options opening continues to open the Settings tab normally.

Background Auto Sync v5.0.1

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 15 Aug 08:57

Fixed

  • Support tab now opens automatically once after each new add-on version, unless the supporter opt-out is enabled.
  • Hidden or closed Anki dialog registry entries no longer block background sync.
  • Added regression coverage for visible and hidden dialog entries.

Background Auto Sync v5.0.0

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 15 Aug 08:41

What's new

  • Reorganized the Settings UI into one compact, scrollable tab with grouped Sync behavior, Interruption avoidance, and Background and network sections.
  • Added session logging to auto_sync.log, cleared when Anki starts.
  • Added effective override reporting to logs.
  • Reduced blocked-state log noise by throttling repeated waiting messages.
  • Improved blocked-window message wording.
  • Expanded automated test coverage.

All 40 local tests pass.

v4.1.1

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 28 Apr 13:15

Fixed PoisonError crash on background sync failure.

v4.1.0

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 20 Apr 04:43

Added option to disable internet check. Switched default internet ping check to use Port 443 instead of Port 53 to completely eliminate false-negatives on corporate and university firewalls.

v4.0.4

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 27 Mar 16:05
ko-fi

Background Auto Sync v4.0.2

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 26 Mar 14:15

Background Auto Sync v4.0.2. Includes the new AnkiWeb link and fully headless background syncing logic (no window focus stealing).

Background Auto Sync v4.0.0

Choose a tag to compare

@athulkrishna2015 athulkrishna2015 released this 26 Mar 13:53

Background Auto Sync v4.0.0 release. Fully redesigned default configuration. Change-Only sync mode enabled by default to save idle CPU usage. Added a Reset Defaults safety button and a new Support UI.