Time for a new version of Just Playlists. In this version, the “Show Database” option menu item is active. It shows the contents of the program’s database, which is where information is saved about each playlist you’ve used. There is one entry per playlist, with a variety of data saved that allows the program to start playing a playlist from where you left off the last time you used it. You can delete an entry by long-clicking on it. The only entry you can’t delete is the top one—which is the currently-loaded playlist. Entries are sorted in descending order by the date they were last loaded. The currently-loaded playlist’s entry is the first and the playlist you haven’t loaded in the longest time is at the bottom. Deleting a playlist entry doesn’t delete the playlist file from your microSD card. Thus, deleting any entry for a playlist is pretty much the same as setting it up to reload from scratch—after deleting the entry, the next time you load the playlist, you’ll be asked if you want to shuffle it or not and a new database entry will be created.
The only time may want to delete a playlist entry is if you have deleted the playlist M3U file from your microSD card. Once you’ve done this, you’ll see that the database entry for that playlist will say “File not found” in yellow text for the “File mod time” database field of the entry. There is no modification time because the file no longer exists. Leaving the database entry in the database doesn’t hurt anything, but it’s nice not to have unused stuff cluttering up the database. If you have a huge number of unused entries, it could slow down the program a bit, so this is another reason you may want to delete “orphaned” entries.
The new preference I’ve added allows you to tell the program not to display its icon in the notification bar when it isn’t actively playing a song. This is how the default Android music player works. I prefer having the notification icon showing whenever the program is running—just so I can get back to it from any screen. If it bugs you to have it showing, unchecking the option in the “Preferences” screen will take care of it.
For the next version of the program, I’m going to see if I can speed up the load time of the album artwork and track information when the next track starts playing during a regular playback session. Right now, it can take a second or more for the info to load after the new track starts playing. After that, I’ll take a look at creating a built-in playlist creator/editor for the program. I haven’t considered this a high priority, since it seems to me creating complex playlists is going to be cumbersome on the phone compared to doing it on a computer and then uploading. But for quick, small playlists, it could be handy.