Prefill the playlist name when creating a new playlist from the file browser. FS#12104 by Ophir Lojkine

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29882 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Frank Gevaerts 2011-05-15 10:37:45 +00:00
parent c949d69f4b
commit 322bbf7c00
1 changed files with 5 additions and 1 deletions

View File

@ -306,7 +306,11 @@ bool catalog_add_to_a_playlist(const char* sel, int sel_attr,
size_t len;
if (m3u8name == NULL)
{
snprintf(playlist, MAX_PATH, "%s/", playlist_dir);
/*If sel is a folder, we prefill the text field with its name*/
const char *name = strrchr(sel, '/');
snprintf(playlist, MAX_PATH, "%s/%s",
playlist_dir,
(name!=NULL && (sel_attr & ATTR_DIRECTORY))?name+1:"");
if (kbd_input(playlist, MAX_PATH))
return false;
}