summaryrefslogtreecommitdiff
path: root/plugins/gtkui/callbacks.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-05-17 21:25:22 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-05-17 21:25:22 +0200
commitcafa41031499e9dff3a0c4f9f30d822c981d0ce2 (patch)
tree58f37717c06a9d98e3b5c01d3b6240954598781f /plugins/gtkui/callbacks.c
parent229606b402f71bfe6c0ccd68b355f9f4172ba3d6 (diff)
parentd5eeb44a9d05a1b8072fc090fe07d7a13a8bfb06 (diff)
Merge branch 'master' into i18n
Conflicts: plugins/gtkui/callbacks.c plugins/gtkui/prefwin.c
Diffstat (limited to 'plugins/gtkui/callbacks.c')
-rw-r--r--plugins/gtkui/callbacks.c54
1 files changed, 0 insertions, 54 deletions
diff --git a/plugins/gtkui/callbacks.c b/plugins/gtkui/callbacks.c
index 7298cdd5..4d967bc7 100644
--- a/plugins/gtkui/callbacks.c
+++ b/plugins/gtkui/callbacks.c
@@ -357,60 +357,6 @@ on_searchlist_realize (GtkWidget *widget,
{
}
-char last_playlist_save_name[1024] = "";
-
-void
-save_playlist_as (void) {
- GtkWidget *dlg = gtk_file_chooser_dialog_new (_("Save Playlist As"), GTK_WINDOW (mainwin), GTK_FILE_CHOOSER_ACTION_SAVE, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, GTK_STOCK_SAVE, GTK_RESPONSE_OK, NULL);
-
- gtk_file_chooser_set_do_overwrite_confirmation (GTK_FILE_CHOOSER (dlg), TRUE);
- gtk_file_chooser_set_current_name (GTK_FILE_CHOOSER (dlg), "untitled.dbpl");
-
- GtkFileFilter* flt;
- flt = gtk_file_filter_new ();
- gtk_file_filter_set_name (flt, _("DeaDBeeF playlist files (*.dbpl)"));
- gtk_file_filter_add_pattern (flt, "*.dbpl");
- gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (dlg), flt);
-
- if (gtk_dialog_run (GTK_DIALOG (dlg)) == GTK_RESPONSE_OK)
- {
- gchar *fname = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dlg));
- gtk_widget_destroy (dlg);
-
- if (fname) {
- int res = deadbeef->pl_save (fname);
- if (res >= 0 && strlen (fname) < 1024) {
- strcpy (last_playlist_save_name, fname);
- }
- g_free (fname);
- }
- }
- else {
- gtk_widget_destroy (dlg);
- }
-}
-
-void
-on_playlist_save_activate (GtkMenuItem *menuitem,
- gpointer user_data)
-{
- if (!last_playlist_save_name[0]) {
- save_playlist_as ();
- }
- else {
- /*int res = */deadbeef->pl_save (last_playlist_save_name);
- }
-}
-
-
-void
-on_playlist_save_as_activate (GtkMenuItem *menuitem,
- gpointer user_data)
-{
- save_playlist_as ();
-}
-
-
//static GdkPixmap *seekbar_backbuf;
enum