diff options
author | Frederic Culot <calcurse@culot.org> | 2007-12-30 16:27:58 +0000 |
---|---|---|
committer | Frederic Culot <calcurse@culot.org> | 2007-12-30 16:27:58 +0000 |
commit | 478b2762e61cee2aa2b073e37cfcdaf220692acf (patch) | |
tree | da7092314c4ad526975642d2e82c22fcf50274c9 /src/calcurse.c | |
parent | 41e7eb0a83f9a6a921ddd54ed89740eaba595354 (diff) | |
download | calcurse-478b2762e61cee2aa2b073e37cfcdaf220692acf.zip |
Ability to attach notes to todo items added
Diffstat (limited to 'src/calcurse.c')
-rwxr-xr-x | src/calcurse.c | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/src/calcurse.c b/src/calcurse.c index b62f9b9..ab25298 100755 --- a/src/calcurse.c +++ b/src/calcurse.c @@ -1,4 +1,4 @@ -/* $calcurse: calcurse.c,v 1.58 2007/12/10 18:56:08 culot Exp $ */ +/* $calcurse: calcurse.c,v 1.59 2007/12/30 16:27:58 culot Exp $ */ /* * Calcurse - text-based organizer @@ -346,6 +346,24 @@ main(int argc, char **argv) } break; + case 'N': + case 'n': + /* Attach a note to an item, create it if necessary */ + if (wins_slctd() == APP && apoint_hilt() != 0) + apoint_edit_note(); + else if (wins_slctd() == TOD && todo_hilt() != 0) + todo_edit_note(conf.editor); + do_storage = true; + break; + + case '>': + /* View a note previously attached to an item */ + if (wins_slctd() == APP && apoint_hilt() != 0) + apoint_view_note(); + else if (wins_slctd() == TOD && todo_hilt() != 0) + todo_view_note(conf.pager); + break; + case '?': /* Online help system */ status_bar(); help_screen(); |