tldraw/obsidian-plugin

Support live sync/collaboration

Ouverte

#49 ouverte le 12 sept. 2024

 (3 commentaires) (0 réaction) (0 personne assignée)TypeScript (22 forks)github user discovery
help wanted

Métriques du dépôt

Stars
 (420 étoiles)
Métriques de merge PR
 (Merge moyen 15h 27m) (6 PRs mergées en 30 j)

Description

When using obsidian with a sync plugin setup, either official or self-hosted, the underlying markdown file to the tldraw drawing gets synced, but until you close and reopen the selected drawing in the receiving client, the markdown doesn't get re-read.

This means live collaboration doesn't really work using this plugin, as it does on tldraw.com. I'm wondering if there's a way to tap into the collaboration functionality on tldraw.com, or would it require users to create their own sync servers?

Perhaps as a compromise this plugin could listen for changes to the underlying markdown file and tell the tldraw window to re-read it? Would probably require some kind of merge conflict handling.

Guide contributeur