From c0e05f7306463c1c096538b4783ce465fdacea25 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 21 Nov 2015 21:12:17 +0100 Subject: [PATCH] GUI support for "Delete All Unused" playlists. --- gtk2_ardour/editor.cc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 50745e475d..48cb20677b 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -4160,19 +4160,25 @@ Editor::playlist_deletion_dialog (boost::shared_ptr pl) label.show (); + dialog.add_button (_("Delete All Unused"), RESPONSE_YES); dialog.add_button (_("Delete Playlist"), RESPONSE_ACCEPT); dialog.add_button (_("Keep Playlist"), RESPONSE_REJECT); dialog.add_button (_("Cancel"), RESPONSE_CANCEL); switch (dialog.run ()) { + case RESPONSE_YES: + /* delete this and all others */ + return 2; + break; + case RESPONSE_ACCEPT: /* delete the playlist */ - return 0; + return 1; break; case RESPONSE_REJECT: /* keep the playlist */ - return 1; + return 0; break; default: