Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notes lock for synchronisation even when writing them #110

Open
muelli opened this issue Jun 17, 2019 · 2 comments
Open

Notes lock for synchronisation even when writing them #110

muelli opened this issue Jun 17, 2019 · 2 comments

Comments

@muelli
Copy link

muelli commented Jun 17, 2019

I have configured Tomboy to synchronise with snowy and Tomboy locks up for synchronisation every so often. This is annoying when I am typing a note, because the keystrokes are lost. It is particularly annoying when the network connection is slow, because the lock lasts for a relatively long time (like 10 seconds or so).

I would like to be able to take notes regardless of whether it is trying to synchronise.

I don't know anything about Tomboy, but I think that selectively syncing everything else but the note I am currently editing could be a possible way forward. Or not locking the interface up, i.e. take a snapshot of the to-be-synchronised state and use that for syncing while allowing the user to continue to type. Conflict resolution could then take the latest state as the local version.

@davidbannon
Copy link
Member

muelli, I suspect its not the time it takes to sync the note you are working on but the time to do the overall sync. I don't think Tomboy is multithreaded (but I might be wrong) so, during a sync, the CPU Tomboy is running on is running flat out. I have not yet made tomboy-ng sync automatically for that same reason I am afraid.
Davo

@muelli
Copy link
Author

muelli commented Jun 20, 2019

I have the feeling that I don't experience the lock-ups when I am not connected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants