Project Goals
I want a simple electronic "to do" list that will stay synced between by my desktop, laptop, and office computers. If I'm at some other machine, to be able to view it on the web.
For a long time I just used a plain text file and a text editor.
But over time, there were two features that I found would help me a lot
that aren't available in a standard text editor:
I looked at Evernote, Sticky Note, Tomboy, Xpad, and gedit.
I don't need the huge database that is Evernote and I don't want the extra step of logging in.
Sticky Note, Tomboy, and xpad are ok, but actually more than I need, and they don't sync very well. Tomboy has the best sync, but even it has some kinks and hasn't been 100% reliable. I don't really need multiple notes, I just need a single list.
Gedit actually is pretty close, but I don't need a full editor. And I often am using gedit, and opening another tab takes me away from what I'm working on. I'd like a dedicated app for todo list.
I don't want the process delayed by logging in, choosing from multiple notes, splash screens, etc. I want the edit area to simply open and be able to start typing. I don't need a database of notes, just a single list. When a thought occurs to me of something to put on my list I want to get it written as quickly as possible, and then get back to what I was doing. So launching quickly is critical, ideally from the quick launch bar. Then automatically syncing to all my machines.
I don't need fancy formatting, different fonts or bold or italics, or hyperlinks. I don't need Undo. I'd like simple cut and paste functions within the editor, and ideally copy in from the clipboard, or copy out to the clipboard.
Automatic saving would be terrific, but a keyboard shortcut to save the list would be fine.
The one feature I want that is specialized to the todo list is to check off a completed item and timestamp when I completed it.
A bonus would be ability to quickly reorganize/reprioritize items would be nice. Cut and paste works, but a faster way to move an item up or down would be great.