README: log entries for the last 20 revisions
Improved key bindings for display panel. Cancel unmodified edit with
escape. With display selected, activate edit with return and delete.
Shift selection to tree and pass key event to it. Changed status to
'5 - Production/Stable'.
Initialize browser window with a smaller size and set this as the
minimum size to ensure that html is wrapped properly on resize.
Made browser window resizable.
Catch and report notes with missing bodies.
Increased caret width to 2 pixels. Wraped proces_file loop in try,
except block to enable failing gracefully with bad files. Display
any problem messages as well as writing to log file.
Changed function key bindings to make F2 show about to be consistent
with etm. Changed default for ntsenc to '.text' to allow the encoded
files to be treated as text files and to fix a missing extension bug
under OS X.
In display, begin edit if enter is pressed. Pass non-display
keycodes onto tree control.
After saving a new or modified note, ensure that the note is visible
If 'EDITOR' is blank, use the setting for 'editor' and, similarly
for 'EDITCMD' and 'editcmd'. Added encoding for temp file used when
creating or editing a note from with the CLI. Remove temp file when
Fixed encoding bug in command line quick and add options.
Changed save and move dialogs to allow creating a new file and made
'quick' the default.
Restored ON_KEY_DOWN binding erroneously omitted from the display
Don't show 'none' as a tag in the id line of the display panel in
Added edit_file option to the CLI. Called with note number, opens
file in external editor at beginning line of note.
Added tag usage report for the CLI. Added flexibility to the details
display and improved output. By default, show numbered items in the
CLI. Added recognition for numbered ARGS, e.g., 'n.py -p passwords
10 14:16' would limit the display to the notes numbered 10, 14, 15
and 16 of those which satisfy the -p filter. Added option to edit,
-e NUM, or remove, -r NUM, the note numbered NUM. Added option to
add a note with file selection using '-a', or to the 'quick' file
(specified in ~/.nts/rc) using '-q'. Added date stamps - instances
of '!d' found anywhere in a note will be replaced by the current
date and time.
Respect rc font settings in the styledtextctrl.
Added 'active color' to display panel when activated but not yet
modified. Fixed key binding problem under Windows.
Replaced standard txtctrl with styledtextctrl. Based on Scintilla,
this adds most of the features associated with modern editors, e.g.,
undo, redo, drag and drop, etc.
Added hack to enable Shift-Control-S to work on IMacs with wireless
Fixed bug in assigning key-binding for Shift-Ctrl-S.