It appears that the application tries to mimic the approach on the ownCloud web front end, which has no explicit save mechanism.
As far as I can see, for every keystroke the whole file is being sent to the server. If let us say the user is editing a largish note on low bandwidth, this becomes a bit of a problem. It also totally screws up my Activity feed.
Why not:
- Have an explicit save mechanism (e.g., an icon, menu option) so the user can choose when to save.
- Save automatically on leaving the note (going back to notes list, dismissing application)
- Save automatically after a period of inactivity. Let us say, if the user has not typed anything in the last x seconds.
The options above need not be mutually exclusive. Do note however that any automatic saves should have an undo option, to allow the user to recover from accidents (the web front end provides this via file versioning).
It appears that the application tries to mimic the approach on the ownCloud web front end, which has no explicit save mechanism.
As far as I can see, for every keystroke the whole file is being sent to the server. If let us say the user is editing a largish note on low bandwidth, this becomes a bit of a problem. It also totally screws up my Activity feed.
Why not:
The options above need not be mutually exclusive. Do note however that any automatic saves should have an undo option, to allow the user to recover from accidents (the web front end provides this via file versioning).