diff options
Diffstat (limited to 'src/messenger_cli.c')
-rw-r--r-- | src/messenger_cli.c | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/src/messenger_cli.c b/src/messenger_cli.c index 0c9fda2..1c68b9a 100644 --- a/src/messenger_cli.c +++ b/src/messenger_cli.c @@ -24,90 +24,6 @@ #include "application.h" -/*static void -run (void *cls, char* const* args, - const char *cfgfile, - const struct GNUNET_CONFIGURATION_Handle *cfg) -{ - struct GNUNET_CHAT_Handle *handle = GNUNET_CHAT_start( - cfg, - "appdir", - NULL, NULL - ); - - initscr(); - noecho(); - - int bx, by, mx, my; - getbegyx(stdscr, by, bx); - getmaxyx(stdscr, my, mx); - - WINDOW *win = newwin(15, 30, by + (my - by - 15) / 2, bx + (mx - bx - 30) / 2); - keypad(win, TRUE); - - int selected = 0; - - int c; - do { - getbegyx(stdscr, by, bx); - getmaxyx(stdscr, my, mx); - - int x = bx + (mx - bx - 30) / 2; - int y = by + (my - by - 15) / 2; - - int w = 30; - int h = 15; - - if (mx - x < w) - w = (mx - x > 0? mx - x : 0); - - if (my - y < h) - h = (my - y > 0? my - y : 0); - - if (w * h > 0) - { - mvwin(win, y, x); - wresize(win, h, w); - - werase(win); - box(win, 0, 0); - - wmove(win, 1, 1); - wprintw(win, "%d %d, %d %d | %d %d", bx, by, mx, my, c, KEY_DOWN); - - const int attrs_select = A_BOLD; - - for (int i = 0; i < 5; i++) { - if (i == selected) wattron(win, attrs_select); - - wmove(win, i+2, 1); - wprintw(win, "Option %d", i+1); - - if (i == selected) wattroff(win, attrs_select); - } - - wmove(win, 7, 1); - c = wgetch(win); - } - else - { - c = getch(); - } - - if (KEY_UP == c) selected = (selected > 0? selected - 1 : 0); - else if (KEY_DOWN == c) selected = (selected < 4? selected + 1 : 4); - - clear(); - refresh(); - } while (c != 'q'); - - delwin(win); - - endwin(); - - GNUNET_CHAT_stop(handle); -}*/ - int main (int argc, char** argv) { |