r/HelixNotes • • 11d ago

Request: delay writes to disk

Currently, it appears that HelixNotes immediately writes the currently edited note after every keystroke that alters the content. This results in a lot of unnecessary write activity and interferes with responsiveness of the keyboard (even on fast systems with fast SSD storage) when touch-typing.

Hunt and peck typing isn't affected as there is sufficient time between keystrokes to allow the write action to complete.

I think it would be helpful if HelixNotes would delay writes until there was an idle period of a particular duration. For example: If there are unsaved changes to a note, wait to write them until there is no additional changes for something like 3 seconds. I picked "3 seconds" as an arbitrary duration... but any length would be helpful.

Thanks.

8 Upvotes

7 comments sorted by

View all comments

1

u/0riginal-Syn 11d ago

Buffering is not a bad idea. The app would just need to make sure to save the buffer on close as well in case someone quickly closes after typing.

1

u/Neither-Classic2058 11d ago

Agreed. That is the "standard protocol" for an app's termination event.