diff options
author | 2011-04-05 22:47:47 +0200 | |
---|---|---|
committer | 2011-04-05 22:47:47 +0200 | |
commit | 56a3f6c5eb7e31825ad731f19e8c8d431dbc640f (patch) | |
tree | ab322a2e200f35acb8b0792e07a92587e6aa15b2 /plugins/gtkui/callbacks.c | |
parent | 5efe52afdea1fd6ffb2fd763023e3bca84c29a54 (diff) |
added option to ignore archive files when adding folders
Diffstat (limited to 'plugins/gtkui/callbacks.c')
-rw-r--r-- | plugins/gtkui/callbacks.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/plugins/gtkui/callbacks.c b/plugins/gtkui/callbacks.c index 71cf1bca..3c775f16 100644 --- a/plugins/gtkui/callbacks.c +++ b/plugins/gtkui/callbacks.c @@ -217,13 +217,18 @@ on_add_folders_activate (GtkMenuItem *menuitem, { GtkWidget *dlg = gtk_file_chooser_dialog_new (_("Add folder(s) to playlist..."), GTK_WINDOW (mainwin), GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, GTK_STOCK_OPEN, GTK_RESPONSE_OK, NULL); + GtkWidget *box = gtk_hbox_new (FALSE, 8); + gtk_widget_show (box); + GtkWidget *check = gtk_check_button_new_with_mnemonic (_("Follow symlinks")); gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check), deadbeef->conf_get_int ("add_folders_follow_symlinks", 0)); g_signal_connect ((gpointer) check, "toggled", G_CALLBACK (on_follow_symlinks_toggled), NULL); gtk_widget_show (check); - gtk_file_chooser_set_extra_widget (GTK_FILE_CHOOSER (dlg), check); + gtk_box_pack_start (GTK_BOX (box), check, FALSE, FALSE, 0); + + gtk_file_chooser_set_extra_widget (GTK_FILE_CHOOSER (dlg), box); set_file_filter (dlg, NULL); @@ -1178,4 +1183,3 @@ create_plugin_weblink (gchar *widget_name, gchar *string1, gchar *string2, gtk_widget_set_sensitive (link, FALSE); return link; } - |