]> Pileus Git - lackey/blobdiff - views/todo.c
Underline todo view hotkeys
[lackey] / views / todo.c
index 3f2b634a0ed904bda0f8bf33bd5d97448c4a56b0..595db729151bedbd705f11d36aaae3afc78190be 100644 (file)
@@ -65,8 +65,10 @@ static int print_group(WINDOW *win, int row, todo_t *todos,
        int n = 1;
 
        /* Label */
-       wattron(win, A_BOLD);
-       mvwprintw(win, row, 0, "%s", label);
+       wattron(win, A_BOLD | A_UNDERLINE);
+       mvwprintw(win, row, 0, "%c",  label[0]);
+       wattroff(win, A_UNDERLINE);
+       mvwprintw(win, row, 1, "%s", &label[1]);
        wattroff(win, A_BOLD);
 
        /* Todos */
@@ -128,9 +130,8 @@ int todo_run(int key, mmask_t btn, int row, int col)
                case 'n':    ref = 1; show_new      ^= 1; break;
                case 's':    ref = 1; show_started  ^= 1; break;
                case 'f':    ref = 1; show_finished ^= 1; break;
-               case '\012': // enter
-                       view_edit(EDIT_TODO);
-                       return 1;
+               case 'e':    view_edit(EDIT_TODO); return 1;
+               case '\012': view_edit(EDIT_TODO); return 1; // enter
        }
 
        /* Move more if we're on the edge of a group */