Moved here from FeedMaster/UserStories.
- Take a file listing Podcast's RSS URLS feeds.
- Pull down RSS feed for each URL
- Download all audio/video files referenced in feed
- Files for each feed should go into a separate directory for each feed
- Split into:
- Pull down one RSS feed
- Parse RSS feed and build list of audio/video URLS
- Download one audio/video file
Loop through list of RSS URLS & Loop through list of audio/video URLS, attemting to download each one.
- Get the list of RSS URLs from config
- Track downloaded URLs to avoid downloading any file more then once
- Allow override
- Generate feed name (from URL) if not included in RSS file.
- Provide progress bar to show status of current download
- Show file being downloaded
- Show guess when download will be done
Give user option to abort the current download Abandoned (for console UI, anyway)
- GUI for showing current status of download
- Show file being downloaded
- Show guess when download will be done
- Give user option to abort the current download
- GUI: turn progress bar green when download finished
- Change "Remaining" to "Aborted" when aborted
- GUI: remove abort button when progress bar closed (finished or aborted)
- Fetch/Stop button in GUI
- Progress indication while fetching RSS feed
- Make Stop button cancel while downloading RSS feed