First release Play track Cause menu command (play next) menu command (skip to next) back to last track track assignments (modify for "back to last track") ✓ last = current ✓ current = next ✓ next = None other ✓ update last / current / next track display timers to new current update start time for remaining tracks show track as played if playing, fade current over 1 second Log tracks played During playback ✓ Update timers Update time colours Status bar Total remaining playlist time Stop Fade Playlist management Automatically save playlist Automatically load playlist Add track to database and playlist Reorder playlist Remove track ✓ Add track Clear playlist Clear selection Click current does not change next Display ✓ Remember window size ✓ Remember dialog size ✓ Remember playlist column sizes ✓ Timer font less bold Make elapsed time and end time correct when track ends Select next track if not already selected on track end ✓ Top: previous, current, next track Buttons Play next Skip to next Fade Stop Fix icons in toolbar Misc ✓ Logging ✓ Preferences Database check for new/missing Database check mtimes as well ✓ Move clocks to bottom Status bar Timer colour warnings Non-track playlist entries Fade entry for some tracks is zero Later releases Autoplay next track Track properties Copy track Paste track Track volume analysis Open track in Audacity Wikipedia for song title Song facts for song title Named playlists Song lookup as RompR Visualise track volume Script notes Higher precision timer for some things (RTC)