Playlist UI tweaks: Add (select, share, copy, steal) operations to the playlist selector (under Advanced... menu)

Use the same sorting for the menu list and playlist_selector items
Implement Copy, Share and Steal playlist actions. Need a RouteTimeAxis for this.
Rename persistent dialog buttons to make it clear you can Revert
This commit is contained in:
Ben Loftis 2020-09-11 13:10:30 -05:00
parent a51e51b4f2
commit 892d641987
5 changed files with 180 additions and 87 deletions

View file

@ -1380,7 +1380,6 @@ RouteTimeAxisView::paste (samplepos_t pos, const Selection& selection, PasteCont
return true;
}
void
RouteTimeAxisView::update_playlist_tip ()
{
@ -1411,14 +1410,6 @@ RouteTimeAxisView::update_playlist_tip ()
set_tooltip (playlist_button, _("Playlist") + std::string(": ") + Gtkmm2ext::markup_escape_text (track()->playlist()->name()));
}
void
RouteTimeAxisView::show_playlist_selector ()
{
_editor.playlist_selector().set_rui(this);
_editor.playlist_selector().redisplay();
}
void
RouteTimeAxisView::map_frozen ()
{