X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=gui_theme.c;h=3c9886d18a2a2a3cbae88a74f79b052391b64672;hp=fa63e90972fa7b3b70ec9b2fec53adf098a3e107;hb=5f511d41a111aa04189b32fd77d02e16f90ff2cc;hpb=72e9bdf7c5c09ca4c20cad56c68a9a155cceff43 diff --git a/gui_theme.c b/gui_theme.c index fa63e909..3c9886d1 100644 --- a/gui_theme.c +++ b/gui_theme.c @@ -26,13 +26,11 @@ static void init_theme_simple(struct gui_theme *t) t->msg_fg = COLOR_YELLOW; t->err_msg_bg = COLOR_RED; t->err_msg_fg = COLOR_WHITE; - t->welcome_bg = COLOR_BLUE; - t->welcome_fg = COLOR_WHITE; t->sep_bg = COLOR_BLUE; t->sep_fg = COLOR_CYAN; t->default_fg = COLOR_WHITE; t->default_bg = COLOR_BLUE; - t->sep_str = "*"; + t->sep_char = '*'; d[SI_BASENAME].prefix = ""; d[SI_BASENAME].postfix = ""; @@ -85,11 +83,9 @@ static void init_theme_colorful_blackness(struct gui_theme *t) t->msg_fg = COLOR_WHITE; t->err_msg_bg = COLOR_RED; t->err_msg_fg = COLOR_WHITE; - t->welcome_bg = COLOR_BLUE; - t->welcome_fg = COLOR_WHITE; t->sep_bg = COLOR_BLACK; /* color of the separator */ t->sep_fg = COLOR_BLUE; - t->sep_str = "-"; + t->sep_char = 0; /* default (ACS_HLINE) */ t->default_bg = COLOR_BLACK; t->default_fg = COLOR_MAGENTA; @@ -385,9 +381,10 @@ static void set_theme(int num, struct gui_theme *t) t->name = themes[num].name; themes[num].init(t); current_theme_num = num; + PARA_NOTICE_LOG("theme: %s\n", t->name); } -void init_theme_or_die(const char *name, struct gui_theme *t) +void theme_init(const char *name, struct gui_theme *t) { int i; @@ -402,12 +399,12 @@ void init_theme_or_die(const char *name, struct gui_theme *t) exit(EXIT_FAILURE); } -void prev_theme(struct gui_theme *t) +void theme_prev(struct gui_theme *t) { return set_theme(++current_theme_num, t); } -void next_theme(struct gui_theme *t) +void theme_next(struct gui_theme *t) { return set_theme(--current_theme_num, t); }