obsidian-livesync/docs
Miguel Ferreira c78e583399 feat: opt-in desktop setting to keep replication active in the background
Replication is suspended when the Obsidian window becomes hidden (document.hidden),
so LiveSync and Periodic stop syncing while minimised until the window is focused.

Add keepReplicationActiveInBackground (default off, desktop only). When enabled, the
window-visibility handler no longer suspends on hide, so replication keeps running while
minimised. Becoming visible forces a teardown before reopen (LiveSync only) so a stalled,
half-open channel is always replaced.

Includes the setting definition (src/lib submodule), a desktop-only toggle in the Sync
pane shown for LiveSync and Periodic, a docs/settings.md entry, and unit tests for the
visibility handler.
2026-06-05 00:06:26 +01:00
..
design_docs Add draft design documents 2025-07-28 19:14:22 +09:00
tips update docs 2026-06-05 03:05:13 +09:00
adding_translations.md Add translation ids 2025-01-22 13:41:18 -06:00
all_toggles.png add note to troubleshooting 2025-04-23 05:10:40 +01:00
datastructure.md Add note. 2026-02-12 03:39:56 +00:00
design_docs_of_journalsync.md For the future. Because of a good opportunity. 2024-04-29 02:01:27 +09:00
design_docs_of_keep_newborn_chunks.md Conclusion stated. 2025-04-11 14:13:22 +01:00
design_docs_of_remote_configurations.md Improved: remote management 2026-04-05 16:00:57 +09:00
design_docs_of_sharing_tweak_value.md Add the design document of planned improving. 2024-05-04 02:59:24 +09:00
p2p_sync_updates_2026.md docs: update documentation 2026-06-05 01:57:03 +09:00
quick_setup.md update docs 2026-06-05 03:05:13 +09:00
quick_setup_cn.md update: format markdown titles. 2023-09-01 11:01:06 +08:00
quick_setup_ja.md update docs 2026-06-05 03:05:13 +09:00
settings.md feat: opt-in desktop setting to keep replication active in the background 2026-06-05 00:06:26 +01:00
settings_ja.md update docs 2026-06-05 03:05:13 +09:00
setup_cloudant.md docs: update documentation 2026-06-05 01:57:03 +09:00
setup_cloudant_ja.md Documentated, added feature. 2021-11-18 18:15:23 +09:00
setup_flyio.md Fixed: 2024-02-20 05:13:53 +00:00
setup_own_server.md chore: attribute version is obsolete 2026-04-29 07:07:45 +00:00
setup_own_server_cn.md chore: attribute version is obsolete 2026-04-29 07:07:45 +00:00
setup_own_server_ja.md Fix documentation 2023-06-19 16:31:52 +09:00
tech_info.md docs: update documentation 2026-06-05 01:57:03 +09:00
tech_info_cn.md docs: update documentation 2026-06-05 01:57:03 +09:00
tech_info_ja.md docs: update documentation 2026-06-05 01:57:03 +09:00
terms.md update docs 2026-06-05 03:05:13 +09:00
to_issue_reporting.md Improve issue template 2026-04-25 14:01:18 +09:00
troubleshooting.md update docs 2026-06-05 03:05:13 +09:00
tweak_mismatch_dialogue.png bump 2024-07-12 10:13:04 +01:00