some init stuff
[taskasaur.git] / taskasaur.c
index 50b72d4..8925d04 100644 (file)
@@ -1,39 +1,21 @@
+
 #include "headers/parser.h"
+#include "headers/render.h"
 
 int
 main(int argc, char** argv)
 {
-    Board* board;
-
-    board = begin_parse("test_board.md");
-
-    for (int i = 0; i < board->todolist_count; i++) {
-        TodoList* todolist;
-        printf("List =-=-=-=-=-==-=-=-=-=-=-\n");
-        todolist = board->todolist_list[i];
-        printf("List name: %s\n", todolist->list_name);
-        printf("Num of items: %d\n", todolist->item_count);
+    /* Board* board; */
+    /* board = begin_parse("test_board.md"); */
+    /* log_todo(board); */
 
-        for (int j = 0; j < todolist->item_count; j++) {
-            TodoItem* todoitem;
-            printf("Item =-=-=-=-=-\n");
-            todoitem = todolist->item_list[j];
-            printf("Item name: %s\n", todoitem->item_name);
-            printf("Description: %s\n", todoitem->description);
-            printf("Num of subtasks: %d\n", todoitem->subtask_count);
+    /* init curses */
+    init_tscurses();
 
-            for (int k = 0; k < todoitem->subtask_count; k++) {
-                SubTask* subtask;
-                int done;
+    getch();
 
-                subtask = todoitem->subtask_list[k];
-                printf("Subtask: %s, %d\n", subtask->subtask_name, subtask->done);
-            }
-        }
-
-    }
-    /* printf("%d\n", board->todolist_count); */
-    /* printf("%s\n", board->todolist_list[1]->list_name); */
+    exit_tscurses();
 
     return 0;    
 }
+