- /* todo_win = create_win(20, 40, 5, 5); */
- char* test_todo[] = {"1lmao", "2pee", "3poo", "4feces"};
- /* todo_menu = create_todo_menu(test_todo, 4); */
- todo_menu = create_todo_menu(todos, todo_length);
- post_menu(todo_menu);
-
- while ((ch = getch()) != 'q') {
-
- switch (ch) {
- case 'j':
- menu_driver(todo_menu, REQ_DOWN_ITEM);
- break;
- case 'k':
- menu_driver(todo_menu, REQ_UP_ITEM);
- break;
- case 'G': // try to implement gg too
- menu_driver(todo_menu, REQ_LAST_ITEM);
- break;
- }
-
- }
-
- endwin();
-
- /* Free mem */
- free(todos); // prob need to free each string in list too
-
- return 0;
-}