mirror of
https://github.com/hexchat/hexchat.git
synced 2024-11-06 03:02:30 +01:00
Remove dead code for sound_command
This commit is contained in:
parent
7e3c8c461e
commit
5bb284267b
@ -555,8 +555,6 @@ const struct prefs vars[] =
|
|||||||
|
|
||||||
{"perl_warnings", P_OFFINT (hex_perl_warnings), TYPE_BOOL},
|
{"perl_warnings", P_OFFINT (hex_perl_warnings), TYPE_BOOL},
|
||||||
|
|
||||||
{"sound_command", P_OFFSET (hex_sound_command), TYPE_STR},
|
|
||||||
|
|
||||||
{"stamp_log", P_OFFINT (hex_stamp_log), TYPE_BOOL},
|
{"stamp_log", P_OFFINT (hex_stamp_log), TYPE_BOOL},
|
||||||
{"stamp_log_format", P_OFFSET (hex_stamp_log_format), TYPE_STR},
|
{"stamp_log_format", P_OFFSET (hex_stamp_log_format), TYPE_STR},
|
||||||
{"stamp_text", P_OFFINT (hex_stamp_text), TYPE_BOOL},
|
{"stamp_text", P_OFFINT (hex_stamp_text), TYPE_BOOL},
|
||||||
|
@ -336,7 +336,6 @@ struct hexchatprefs
|
|||||||
char hex_net_proxy_host[64];
|
char hex_net_proxy_host[64];
|
||||||
char hex_net_proxy_pass[32];
|
char hex_net_proxy_pass[32];
|
||||||
char hex_net_proxy_user[32];
|
char hex_net_proxy_user[32];
|
||||||
char hex_sound_command[PATHLEN + 1];
|
|
||||||
char hex_stamp_log_format[64];
|
char hex_stamp_log_format[64];
|
||||||
char hex_stamp_text_format[64];
|
char hex_stamp_text_format[64];
|
||||||
char hex_text_background[PATHLEN + 1];
|
char hex_text_background[PATHLEN + 1];
|
||||||
|
@ -1518,23 +1518,12 @@ setup_create_color_page (void)
|
|||||||
|
|
||||||
/* === GLOBALS for sound GUI === */
|
/* === GLOBALS for sound GUI === */
|
||||||
|
|
||||||
#ifndef WIN32
|
|
||||||
static GtkWidget *sndprog_entry;
|
|
||||||
#endif
|
|
||||||
static GtkWidget *sndfile_entry;
|
static GtkWidget *sndfile_entry;
|
||||||
static int ignore_changed = FALSE;
|
static int ignore_changed = FALSE;
|
||||||
|
|
||||||
extern struct text_event te[]; /* text.c */
|
extern struct text_event te[]; /* text.c */
|
||||||
extern char *sound_files[];
|
extern char *sound_files[];
|
||||||
|
|
||||||
#ifndef WIN32
|
|
||||||
static void
|
|
||||||
setup_snd_apply (void)
|
|
||||||
{
|
|
||||||
strcpy (setup_prefs.hex_sound_command, GTK_ENTRY (sndprog_entry)->text);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
setup_snd_populate (GtkTreeView * treeview)
|
setup_snd_populate (GtkTreeView * treeview)
|
||||||
{
|
{
|
||||||
@ -1623,22 +1612,6 @@ setup_snd_add_columns (GtkTreeView * treeview)
|
|||||||
g_object_unref (model);
|
g_object_unref (model);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef WIN32
|
|
||||||
static void
|
|
||||||
setup_autotoggle_cb (GtkToggleButton *but, GtkToggleButton *ext)
|
|
||||||
{
|
|
||||||
if (but->active)
|
|
||||||
{
|
|
||||||
setup_prefs.hex_sound_command[0] = 0;
|
|
||||||
gtk_entry_set_text (GTK_ENTRY (sndprog_entry), "");
|
|
||||||
gtk_widget_set_sensitive (sndprog_entry, FALSE);
|
|
||||||
} else
|
|
||||||
{
|
|
||||||
gtk_widget_set_sensitive (sndprog_entry, TRUE);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
setup_snd_filereq_cb (GtkWidget *entry, char *file)
|
setup_snd_filereq_cb (GtkWidget *entry, char *file)
|
||||||
{
|
{
|
||||||
@ -1696,19 +1669,6 @@ setup_create_sound_page (void)
|
|||||||
{
|
{
|
||||||
GtkWidget *vbox1;
|
GtkWidget *vbox1;
|
||||||
GtkWidget *vbox2;
|
GtkWidget *vbox2;
|
||||||
|
|
||||||
/* Use only PlaySound() on Windows, to be followed on Unix with libcanberra sometime.
|
|
||||||
* Till then, keep the related set variables on Windows to avoid losing settings when
|
|
||||||
* moving across platforms.
|
|
||||||
*/
|
|
||||||
#ifndef WIN32
|
|
||||||
GtkWidget *table2;
|
|
||||||
GtkWidget *label2;
|
|
||||||
GtkWidget *label3;
|
|
||||||
GtkWidget *radio_external;
|
|
||||||
GSList *radio_group = NULL;
|
|
||||||
GtkWidget *radio_auto;
|
|
||||||
#endif
|
|
||||||
GtkWidget *scrolledwindow1;
|
GtkWidget *scrolledwindow1;
|
||||||
GtkWidget *sound_tree;
|
GtkWidget *sound_tree;
|
||||||
GtkWidget *table1;
|
GtkWidget *table1;
|
||||||
@ -1725,63 +1685,6 @@ setup_create_sound_page (void)
|
|||||||
gtk_widget_show (vbox2);
|
gtk_widget_show (vbox2);
|
||||||
gtk_container_add (GTK_CONTAINER (vbox1), vbox2);
|
gtk_container_add (GTK_CONTAINER (vbox1), vbox2);
|
||||||
|
|
||||||
#ifndef WIN32
|
|
||||||
table2 = gtk_table_new (4, 3, FALSE);
|
|
||||||
gtk_widget_show (table2);
|
|
||||||
gtk_box_pack_start (GTK_BOX (vbox2), table2, FALSE, TRUE, 8);
|
|
||||||
gtk_table_set_row_spacings (GTK_TABLE (table2), 2);
|
|
||||||
gtk_table_set_col_spacings (GTK_TABLE (table2), 4);
|
|
||||||
|
|
||||||
label2 = gtk_label_new (_("Sound playing method:"));
|
|
||||||
gtk_widget_show (label2);
|
|
||||||
gtk_table_attach (GTK_TABLE (table2), label2, 0, 1, 0, 1,
|
|
||||||
(GtkAttachOptions) (GTK_FILL),
|
|
||||||
(GtkAttachOptions) (0), 0, 0);
|
|
||||||
gtk_misc_set_alignment (GTK_MISC (label2), 0, 0.5);
|
|
||||||
|
|
||||||
label3 =
|
|
||||||
gtk_label_new_with_mnemonic (_("External sound playing _program:"));
|
|
||||||
gtk_widget_show (label3);
|
|
||||||
gtk_table_attach (GTK_TABLE (table2), label3, 0, 1, 2, 3,
|
|
||||||
(GtkAttachOptions) (GTK_FILL),
|
|
||||||
(GtkAttachOptions) (0), 0, 0);
|
|
||||||
gtk_misc_set_alignment (GTK_MISC (label3), 0, 0.5);
|
|
||||||
|
|
||||||
sndprog_entry = gtk_entry_new ();
|
|
||||||
if (setup_prefs.hex_sound_command[0] == 0)
|
|
||||||
gtk_widget_set_sensitive (sndprog_entry, FALSE);
|
|
||||||
else
|
|
||||||
gtk_entry_set_text (GTK_ENTRY (sndprog_entry), setup_prefs.hex_sound_command);
|
|
||||||
gtk_widget_show (sndprog_entry);
|
|
||||||
gtk_table_attach (GTK_TABLE (table2), sndprog_entry, 1, 3, 2, 3,
|
|
||||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
|
||||||
(GtkAttachOptions) (0), 0, 0);
|
|
||||||
|
|
||||||
radio_external =
|
|
||||||
gtk_radio_button_new_with_mnemonic (NULL, _("_External program"));
|
|
||||||
gtk_widget_show (radio_external);
|
|
||||||
gtk_table_attach (GTK_TABLE (table2), radio_external, 1, 3, 1, 2,
|
|
||||||
(GtkAttachOptions) (GTK_FILL),
|
|
||||||
(GtkAttachOptions) (0), 0, 0);
|
|
||||||
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_external),
|
|
||||||
radio_group);
|
|
||||||
radio_group =
|
|
||||||
gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_external));
|
|
||||||
|
|
||||||
radio_auto = gtk_radio_button_new_with_mnemonic (NULL, _("_Automatic"));
|
|
||||||
g_signal_connect (G_OBJECT (radio_auto), "toggled",
|
|
||||||
G_CALLBACK (setup_autotoggle_cb), radio_external);
|
|
||||||
gtk_widget_show (radio_auto);
|
|
||||||
gtk_table_attach (GTK_TABLE (table2), radio_auto, 1, 3, 0, 1,
|
|
||||||
(GtkAttachOptions) (GTK_FILL),
|
|
||||||
(GtkAttachOptions) (0), 0, 0);
|
|
||||||
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radio_auto),
|
|
||||||
radio_group);
|
|
||||||
radio_group =
|
|
||||||
gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_auto));
|
|
||||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radio_auto), setup_prefs.hex_sound_command[0] == 0);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
|
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
|
||||||
gtk_widget_show (scrolledwindow1);
|
gtk_widget_show (scrolledwindow1);
|
||||||
gtk_container_add (GTK_CONTAINER (vbox2), scrolledwindow1);
|
gtk_container_add (GTK_CONTAINER (vbox2), scrolledwindow1);
|
||||||
@ -1842,9 +1745,6 @@ setup_create_sound_page (void)
|
|||||||
(GtkAttachOptions) (GTK_FILL),
|
(GtkAttachOptions) (GTK_FILL),
|
||||||
(GtkAttachOptions) (0), 0, 0);
|
(GtkAttachOptions) (0), 0, 0);
|
||||||
|
|
||||||
#ifndef WIN32
|
|
||||||
gtk_label_set_mnemonic_widget (GTK_LABEL (label3), sndprog_entry);
|
|
||||||
#endif
|
|
||||||
setup_snd_row_cb (sel, NULL);
|
setup_snd_row_cb (sel, NULL);
|
||||||
|
|
||||||
return vbox1;
|
return vbox1;
|
||||||
@ -2296,9 +2196,6 @@ setup_apply_cb (GtkWidget *but, GtkWidget *win)
|
|||||||
static void
|
static void
|
||||||
setup_ok_cb (GtkWidget *but, GtkWidget *win)
|
setup_ok_cb (GtkWidget *but, GtkWidget *win)
|
||||||
{
|
{
|
||||||
#ifndef WIN32
|
|
||||||
setup_snd_apply ();
|
|
||||||
#endif
|
|
||||||
gtk_widget_destroy (win);
|
gtk_widget_destroy (win);
|
||||||
setup_apply (&setup_prefs);
|
setup_apply (&setup_prefs);
|
||||||
save_config ();
|
save_config ();
|
||||||
|
Loading…
Reference in New Issue
Block a user