3 ms·
I use my own notepad app - ScratchPad[1] - to solve a similar problem with a slightly different emphasis. I wasn't concerned with privacy, but very concerned w
by barrkel 10y ago
I use my own notepad app - ScratchPad[1] - to solve a similar problem with a slightly different emphasis.
I wasn't concerned with privacy, but very concerned with longevity, portability, and history. My app auto-saves every few seconds, and records a log of the diff. The log tracks the entire edit history of the file, so you can follow the evolution of the document, undo changes, whatever.
Logged revisions also effectively ends up as a text collapsing function - just keep the first line or so of a block of text and delete the remainder, and then when you want to open up that block of text again, just scroll back in the history.
I've been using it for years on Windows and Linux. I haven't yet had a need to port it to OS X. I keep my notes in Dropbox for distribution and so I can access them on my phone. If the text file is edited out of sync with the log, the next time the file is opened inside scratchpad, it simply records a diff between the new state and the expected state from the log.
The format is just plain text. No fancy formatting. It's set up to use Dina, as that's my default font on all my systems.
[1] https://github.com/barrkel/scratch https://github.com/barrkel/scratch
- drittich 10y agoNice - I was about to rewrite a sticky note thing I have been using (saves to DropBox, too), but I have forked yours and will start from there instead.