ui-todo: Large-scale refactoring
This is a complete overhaul of the TODO list user interface. The new implementation uses the generic list box panel. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
4
src/io.c
4
src/io.c
@@ -676,7 +676,6 @@ void io_load_todo(void)
|
||||
++nb_tod;
|
||||
}
|
||||
file_close(data_file, __FILE_POS__);
|
||||
ui_todo_set_nb(nb_tod);
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -1089,9 +1088,6 @@ void io_import_data(enum import_type type, const char *stream_name)
|
||||
stats.todos);
|
||||
snprintf(stats_str[3], BUFSIZ, _("%d skipped"), stats.skipped);
|
||||
|
||||
/* Update the number of todo items. */
|
||||
ui_todo_set_nb(ui_todo_nb() + stats.todos);
|
||||
|
||||
if (ui_mode == UI_CURSES && conf.system_dialogs) {
|
||||
char read[BUFSIZ], stat[BUFSIZ];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user