mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-11-15 12:40:12 +00:00
feat: show P2P transfer and comparison progress
Show per-peer document revision counts and brief directional comparison labels in both P2P panes and the editor status. Use the P2P projection for the main status bar when P2P is the selected remote. Retain labelled sequence progress for peers without statistics, and keep adjunct P2P counters separate from the selected remote. Requires the additive P2P statistics API in vrtmrz/livesync-commonlib@be7bd0988e. Consumer checks passed against a packed candidate; pin the published package before integration.
This commit is contained in:
1 parent
3a897fcfc2
commit
fc5f02ca3b
6 files changed
+395
-6
No files matched your search
@@ -16,6 +16,12 @@ Earlier releases remain available in the 1.0 release history, the 1.0 preview hi
|
||||
|
||||
#### P2P synchronisation
|
||||
|
||||
- P2P progress shows sent (↑) and received (↓) document revision counts, including
|
||||
Metadata and Chunks. Directional ⏩ labels show comparison progress even when no
|
||||
transfer is needed, and disappear three seconds after their last count change.
|
||||
- Counts appear in the P2P panes and editor status. Only P2P also uses them in
|
||||
the main status bar. Older peers retain a sequence display labelled `seq`.
|
||||
|
||||
- P2P connections include upstream improvements to peer discovery after relay
|
||||
reconnection, recovery from missed signalling messages, and stale connections
|
||||
after rejoining or waiting. Connection offers are created on demand to reduce
|
||||
|
||||
Reference in new issue
Block a user