mirror of
https://github.com/weechat/weechat.git
synced 2026-07-05 09:13:14 +02:00
Added info bar
This commit is contained in:
@@ -58,6 +58,7 @@
|
||||
#include "../plugins/plugins.h"
|
||||
|
||||
|
||||
char *var_LANG; /* LANG environment variable */
|
||||
int quit_weechat; /* = 1 if quit request from user... why ? :'( */
|
||||
char *weechat_home; /* WeeChat home dir. (example: /home/toto/.weechat) */
|
||||
FILE *log_file; /* WeeChat log file (~/.weechat/weechat.log) */
|
||||
@@ -391,6 +392,8 @@ wee_shutdown ()
|
||||
int
|
||||
main (int argc, char *argv[])
|
||||
{
|
||||
var_LANG = getenv ("LANG"); /* get LANG environment variable */
|
||||
|
||||
#ifdef ENABLE_NLS
|
||||
setlocale (LC_ALL, ""); /* initialize gettext */
|
||||
bindtextdomain (PACKAGE, LOCALEDIR);
|
||||
|
||||
@@ -94,6 +94,7 @@
|
||||
|
||||
/* global variables and functions */
|
||||
|
||||
extern char *var_LANG;
|
||||
extern int quit_weechat;
|
||||
extern char *weechat_home;
|
||||
|
||||
|
||||
@@ -73,6 +73,7 @@ int cfg_look_nickmode;
|
||||
int cfg_look_nickmode_empty;
|
||||
char *cfg_look_no_nickname;
|
||||
char *cfg_look_completor;
|
||||
int cfg_look_infobar;
|
||||
|
||||
t_config_option weechat_options_look[] =
|
||||
{ { "look_set_title", N_("set title for terminal window (curses GUI) with name & version"),
|
||||
@@ -137,6 +138,10 @@ t_config_option weechat_options_look[] =
|
||||
N_("the string inserted after nick completion"),
|
||||
OPTION_TYPE_STRING, 0, 0, 0,
|
||||
":", NULL, NULL, &cfg_look_completor, NULL },
|
||||
{ "look_infobar", N_("enable info bar"),
|
||||
N_("enable info bar"),
|
||||
OPTION_TYPE_BOOLEAN, BOOL_FALSE, BOOL_TRUE, BOOL_TRUE,
|
||||
NULL, NULL, &cfg_look_infobar, NULL, NULL },
|
||||
{ NULL, NULL, NULL, 0, 0, 0, 0, NULL, NULL, NULL, NULL, NULL }
|
||||
};
|
||||
|
||||
@@ -161,6 +166,8 @@ int cfg_col_status_data_msg;
|
||||
int cfg_col_status_data_other;
|
||||
int cfg_col_status_more;
|
||||
int cfg_col_status_bg;
|
||||
int cfg_col_infobar;
|
||||
int cfg_col_infobar_bg;
|
||||
int cfg_col_input;
|
||||
int cfg_col_input_channel;
|
||||
int cfg_col_input_nick;
|
||||
@@ -256,6 +263,16 @@ t_config_option weechat_options_colors[] =
|
||||
N_("background for status window"),
|
||||
OPTION_TYPE_COLOR, 0, 0, 0,
|
||||
"blue", NULL, &cfg_col_status_bg, NULL, NULL },
|
||||
|
||||
/* infobar window */
|
||||
{ "col_infobar", N_("color for info bar text"),
|
||||
N_("color for info bar text"),
|
||||
OPTION_TYPE_COLOR, 0, 0, 0,
|
||||
"gray", NULL, &cfg_col_infobar, NULL, NULL },
|
||||
{ "col_infobar_bg", N_("background for info bar window"),
|
||||
N_("background for info bar window"),
|
||||
OPTION_TYPE_COLOR, 0, 0, 0,
|
||||
"blue", NULL, &cfg_col_infobar_bg, NULL, NULL },
|
||||
|
||||
/* input window */
|
||||
{ "col_input", N_("color for input text"),
|
||||
|
||||
@@ -88,6 +88,7 @@ extern int cfg_look_nickmode;
|
||||
extern int cfg_look_nickmode_empty;
|
||||
extern char *cfg_look_no_nickname;
|
||||
extern char *cfg_look_completor;
|
||||
extern int cfg_look_infobar;
|
||||
|
||||
extern int cfg_col_title;
|
||||
extern int cfg_col_title_bg;
|
||||
@@ -108,6 +109,8 @@ extern int cfg_col_status_data_msg;
|
||||
extern int cfg_col_status_data_other;
|
||||
extern int cfg_col_status_more;
|
||||
extern int cfg_col_status_bg;
|
||||
extern int cfg_col_infobar;
|
||||
extern int cfg_col_infobar_bg;
|
||||
extern int cfg_col_input;
|
||||
extern int cfg_col_input_channel;
|
||||
extern int cfg_col_input_nick;
|
||||
|
||||
Reference in New Issue
Block a user