X-Git-Url: https://git.danieliu.xyz/?p=taskasaur.git;a=blobdiff_plain;f=main.cpp;h=44f0278ed31b25b9d9fd066d3fa31a5a34e8f855;hp=bb33673c5d7d81d2501059f5aaedeb59df605305;hb=12a770aa60e7d8647187edcd38fa7d3e876558c7;hpb=29d7c7040e75ed3da1fa86c429887d5d97e7f80d diff --git a/main.cpp b/main.cpp index bb33673..44f0278 100644 --- a/main.cpp +++ b/main.cpp @@ -3,6 +3,7 @@ #include #include #include +#include using namespace std; bool file_exists(const char* file_name) { @@ -10,8 +11,14 @@ bool file_exists(const char* file_name) { return (bool)test_file; } +void winch_handler(int signum) { // handle terminal resize + refresh(); +} + int main(int argc, char** argv) { - + + signal(SIGWINCH, winch_handler); + // read command line args if (argc < 2) { cout << "Taskasaur options\n-o [board_name]\n-n [new_board+name]"; @@ -48,7 +55,7 @@ int main(int argc, char** argv) { } } - return 0; + /* return 0; */ // start ncurses