diff options
author | James Booth <boothj5@gmail.com> | 2014-11-15 22:26:43 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2014-11-15 22:26:43 +0000 |
commit | 36427971468ff81a55b77e3f75ab5dd36f2bd9a6 (patch) | |
tree | 56a4664df6bd5fdcccf7c2e894b4dd83c386618a /src/ui/windows.c | |
parent | dad8e2799d210d5029cf0fd8bdccf2cb31adf160 (diff) | |
download | profani-tty-36427971468ff81a55b77e3f75ab5dd36f2bd9a6.tar.gz |
Changed subwin width to percentage
Diffstat (limited to 'src/ui/windows.c')
-rw-r--r-- | src/ui/windows.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/ui/windows.c b/src/ui/windows.c index 2d917486..81e02965 100644 --- a/src/ui/windows.c +++ b/src/ui/windows.c @@ -287,15 +287,15 @@ wins_resize_all(void) { int rows, cols; getmaxyx(stdscr, rows, cols); - int main_cols = win_main_width(); + int roster_cols = win_roster_cols(); GList *values = g_hash_table_get_values(windows); GList *curr = values; while (curr != NULL) { ProfWin *window = curr->data; if (((window->type == WIN_MUC) || (window->type == WIN_CONSOLE)) && (window->subwin)) { - wresize(window->win, PAD_SIZE, main_cols); - wresize(window->subwin, PAD_SIZE, cols - main_cols); + wresize(window->win, PAD_SIZE, cols - roster_cols); + wresize(window->subwin, PAD_SIZE, roster_cols); if (window->type == WIN_MUC) { ui_muc_roster(window->from); } else if (window->type == WIN_CONSOLE) { @@ -311,8 +311,8 @@ wins_resize_all(void) ProfWin *current_win = wins_get_current(); if (((current_win->type == WIN_MUC) || (current_win->type == WIN_CONSOLE)) && (current_win->subwin)) { - pnoutrefresh(current_win->win, current_win->y_pos, 0, 1, 0, rows-3, main_cols-1); - pnoutrefresh(current_win->subwin, current_win->sub_y_pos, 0, 1, main_cols, rows-3, cols-1); + pnoutrefresh(current_win->win, current_win->y_pos, 0, 1, 0, rows-3, (cols-roster_cols)-1); + pnoutrefresh(current_win->subwin, current_win->sub_y_pos, 0, 1, (cols-roster_cols), rows-3, cols-1); } else { pnoutrefresh(current_win->win, current_win->y_pos, 0, 1, 0, rows-3, cols-1); } @@ -337,14 +337,14 @@ wins_show_subwin(ProfWin *window) { int rows, cols; getmaxyx(stdscr, rows, cols); - int main_cols = win_main_width(); + int roster_cols = win_roster_cols(); win_show_subwin(window); ProfWin *current_win = wins_get_current(); if ((current_win->type == WIN_MUC) || (current_win->type == WIN_CONSOLE)) { - pnoutrefresh(current_win->win, current_win->y_pos, 0, 1, 0, rows-3, main_cols-1); - pnoutrefresh(current_win->subwin, current_win->sub_y_pos, 0, 1, main_cols, rows-3, cols-1); + pnoutrefresh(current_win->win, current_win->y_pos, 0, 1, 0, rows-3, (cols-roster_cols)-1); + pnoutrefresh(current_win->subwin, current_win->sub_y_pos, 0, 1, (cols-roster_cols), rows-3, cols-1); } } |