1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-30 23:06:38 +02:00

Added color for windows separators, fixed minor refresh bug when changing some colors

This commit is contained in:
Sebastien Helleu
2005-12-22 16:33:04 +00:00
parent 88ee7addbc
commit 4f0dc2984b
18 changed files with 1850 additions and 1804 deletions
+2 -1
View File
@@ -772,7 +772,7 @@ gui_draw_window_separator (t_gui_window *window)
1,
window->win_y,
window->win_x - 1);
gui_window_set_weechat_color (window->win_separator, COLOR_WIN_TITLE);
gui_window_set_weechat_color (window->win_separator, COLOR_WIN_SEPARATOR);
wborder (window->win_separator, ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ');
wnoutrefresh (window->win_separator);
refresh ();
@@ -3293,6 +3293,7 @@ gui_init_weechat_colors ()
int i;
/* init WeeChat colors */
gui_color[COLOR_WIN_SEPARATOR] = gui_color_build (COLOR_WIN_SEPARATOR, cfg_col_separator, cfg_col_separator);
gui_color[COLOR_WIN_TITLE] = gui_color_build (COLOR_WIN_TITLE, cfg_col_title, cfg_col_title_bg);
gui_color[COLOR_WIN_CHAT] = gui_color_build (COLOR_WIN_CHAT, cfg_col_chat, cfg_col_chat_bg);
gui_color[COLOR_WIN_CHAT_TIME] = gui_color_build (COLOR_WIN_CHAT_TIME, cfg_col_chat_time, cfg_col_chat_bg);
+3 -1
View File
@@ -44,7 +44,8 @@ typedef enum t_weechat_color t_weechat_color;
enum t_weechat_color
{
COLOR_WIN_TITLE = 0,
COLOR_WIN_SEPARATOR = 0,
COLOR_WIN_TITLE,
COLOR_WIN_CHAT,
COLOR_WIN_CHAT_TIME,
COLOR_WIN_CHAT_TIME_SEP,
@@ -516,6 +517,7 @@ extern void gui_window_nick_end (t_gui_window *);
extern void gui_window_nick_page_up (t_gui_window *);
extern void gui_window_nick_page_down (t_gui_window *);
extern void gui_window_init_subwindows (t_gui_window *);
extern void gui_refresh_windows ();
extern void gui_window_split_horiz (t_gui_window *, int);
extern void gui_window_split_vertic (t_gui_window *, int);
extern void gui_window_resize (t_gui_window *, int);