13
0

New playlist dialog "New" button active from the start and playlist name

is bumped until a free name is found.



git-svn-id: svn://localhost/ardour2/trunk@1187 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Sampo Savolainen 2006-12-04 20:53:51 +00:00
parent f7151b732b
commit f599eefa99

View File

@ -926,7 +926,12 @@ RouteTimeAxisView::use_new_playlist (bool prompt)
if (!pl)
return;
name = Playlist::bump_name (pl->name(), _session);
name = pl->name();
do {
name = Playlist::bump_name (name, _session);
} while (_session.playlist_by_name(name));
if (prompt) {
@ -935,7 +940,7 @@ RouteTimeAxisView::use_new_playlist (bool prompt)
prompter.set_prompt (_("Name for Playlist"));
prompter.set_initial_text (name);
prompter.add_button (Gtk::Stock::NEW, Gtk::RESPONSE_ACCEPT);
prompter.set_response_sensitive (Gtk::RESPONSE_ACCEPT, false);
prompter.set_response_sensitive (Gtk::RESPONSE_ACCEPT, true);
switch (prompter.run ()) {
case Gtk::RESPONSE_ACCEPT: