Add option to hide user mode icon in nick box
This commit is contained in:
parent
6cb0c96319
commit
85119b9a80
|
@ -447,6 +447,7 @@ const struct prefs vars[] =
|
||||||
{"gui_dialog_top", P_OFFINT (hex_gui_dialog_top), TYPE_INT},
|
{"gui_dialog_top", P_OFFINT (hex_gui_dialog_top), TYPE_INT},
|
||||||
{"gui_prefs.hex_gui_dialog_width", P_OFFINT (hex_gui_dialog_width), TYPE_INT},
|
{"gui_prefs.hex_gui_dialog_width", P_OFFINT (hex_gui_dialog_width), TYPE_INT},
|
||||||
{"gui_hide_menu", P_OFFINT (hex_gui_hide_menu), TYPE_BOOL},
|
{"gui_hide_menu", P_OFFINT (hex_gui_hide_menu), TYPE_BOOL},
|
||||||
|
{"gui_input_icon", P_OFFINT (hex_gui_input_icon), TYPE_BOOL},
|
||||||
{"gui_input_nick", P_OFFINT (hex_gui_input_nick), TYPE_BOOL},
|
{"gui_input_nick", P_OFFINT (hex_gui_input_nick), TYPE_BOOL},
|
||||||
{"gui_input_spell", P_OFFINT (hex_gui_input_spell), TYPE_BOOL},
|
{"gui_input_spell", P_OFFINT (hex_gui_input_spell), TYPE_BOOL},
|
||||||
{"gui_input_style", P_OFFINT (hex_gui_input_style), TYPE_BOOL},
|
{"gui_input_style", P_OFFINT (hex_gui_input_style), TYPE_BOOL},
|
||||||
|
@ -670,6 +671,7 @@ load_config (void)
|
||||||
prefs.hex_gui_autoopen_dialog = 1;
|
prefs.hex_gui_autoopen_dialog = 1;
|
||||||
prefs.hex_gui_autoopen_recv = 1;
|
prefs.hex_gui_autoopen_recv = 1;
|
||||||
prefs.hex_gui_autoopen_send = 1;
|
prefs.hex_gui_autoopen_send = 1;
|
||||||
|
prefs.hex_gui_input_icon = 1;
|
||||||
prefs.hex_gui_input_nick = 1;
|
prefs.hex_gui_input_nick = 1;
|
||||||
prefs.hex_gui_input_spell = 1;
|
prefs.hex_gui_input_spell = 1;
|
||||||
prefs.hex_gui_input_style = 1;
|
prefs.hex_gui_input_style = 1;
|
||||||
|
|
|
@ -130,6 +130,7 @@ struct hexchatprefs
|
||||||
unsigned int hex_gui_autoopen_send;
|
unsigned int hex_gui_autoopen_send;
|
||||||
unsigned int hex_gui_compact;
|
unsigned int hex_gui_compact;
|
||||||
unsigned int hex_gui_hide_menu;
|
unsigned int hex_gui_hide_menu;
|
||||||
|
unsigned int hex_gui_input_icon;
|
||||||
unsigned int hex_gui_input_nick;
|
unsigned int hex_gui_input_nick;
|
||||||
unsigned int hex_gui_input_spell;
|
unsigned int hex_gui_input_spell;
|
||||||
unsigned int hex_gui_input_style;
|
unsigned int hex_gui_input_style;
|
||||||
|
|
|
@ -334,7 +334,7 @@ mg_set_access_icon (session_gui *gui, GdkPixbuf *pix, gboolean away)
|
||||||
gui->op_xpm = NULL;
|
gui->op_xpm = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pix)
|
if (pix && prefs.hex_gui_input_icon)
|
||||||
{
|
{
|
||||||
gui->op_xpm = gtk_image_new_from_pixbuf (pix);
|
gui->op_xpm = gtk_image_new_from_pixbuf (pix);
|
||||||
gtk_box_pack_start (GTK_BOX (gui->nick_box), gui->op_xpm, 0, 0, 0);
|
gtk_box_pack_start (GTK_BOX (gui->nick_box), gui->op_xpm, 0, 0, 0);
|
||||||
|
|
|
@ -213,6 +213,7 @@ static const setting inputbox_settings[] =
|
||||||
{ST_HEADER, N_("Input Box"),0,0,0},
|
{ST_HEADER, N_("Input Box"),0,0,0},
|
||||||
{ST_TOGGLE, N_("Use the Text box font and colors"), P_OFFINTNL(hex_gui_input_style),0,0,0},
|
{ST_TOGGLE, N_("Use the Text box font and colors"), P_OFFINTNL(hex_gui_input_style),0,0,0},
|
||||||
{ST_TOGGLE, N_("Show nick box"), P_OFFINTNL(hex_gui_input_nick),0,0,0},
|
{ST_TOGGLE, N_("Show nick box"), P_OFFINTNL(hex_gui_input_nick),0,0,0},
|
||||||
|
{ST_TOGGLE, N_("Show user mode icon in nick box"), P_OFFINTNL(hex_gui_input_icon),0,0,0},
|
||||||
#if defined(USE_GTKSPELL) || defined(USE_LIBSEXY)
|
#if defined(USE_GTKSPELL) || defined(USE_LIBSEXY)
|
||||||
{ST_TOGGLE, N_("Spell checking"), P_OFFINTNL(hex_gui_input_spell),0,0,2},
|
{ST_TOGGLE, N_("Spell checking"), P_OFFINTNL(hex_gui_input_spell),0,0,2},
|
||||||
{ST_ENTRY, N_("Dictionaries to use:"), P_OFFSETNL(hex_text_spell_langs),0,0,sizeof prefs.hex_text_spell_langs},
|
{ST_ENTRY, N_("Dictionaries to use:"), P_OFFSETNL(hex_text_spell_langs),0,0,sizeof prefs.hex_text_spell_langs},
|
||||||
|
|
Loading…
Reference in New Issue