Oh.. Right. Right now it wouldn't be good. My plan was to implement filesystem events but unfortunately the Electron scalable version of filesystem watching isn't actually supported anymore.
I think I might be able to re-implement by checking only the files that are open.
That said. I'm planing on implementing cloud support natively in Polar. Offline-first and always but we will have cloud sync.
Thanks for the answer. Yes I have something like Evernote open on multiple devices at once. Not a killer feature, mostly used on a phone or table and a computer. Not applicable yet for this, but was curious.
I think I might be able to re-implement by checking only the files that are open.
That said. I'm planing on implementing cloud support natively in Polar. Offline-first and always but we will have cloud sync.