Note: Please fully exit PodTrapper with Menu->Exit before upgrading to ensure a smooth upgrade
The proper version for your device could not be detected, please choose from the following:
PodTrapper v3.0.20 for BlackBerry devices running OS 4.3 or later
PodTrapper v3.0.20 for BlackBerry devices running OS 4.7 or later
PodTrapper v3.0.20 for BlackBerry devices running OS 5.0 or later
PodTrapper v3.0.20 for Android Devices with Versatile Monkey registration codes (This should now be safe for Market users)
BlackBerry users may choose to install the following on their desktop:
Podtrapper Desktop Downloader v1.2 for users without wifi or working cell downloads
PodTrapper Home Page
Want to see more features? Make sure to add your suggestions and vote for your favorites in the feature voter.
3.0.20 Beta Version (Apr, 21, 2011)
- Android: Restart service periodically
- Common: 'Add to playlist' on playback screen
- Common: Prevent thumbnail loading from being marked done while filesystem isn't available
- Common: Differentiate between pause and stop (pause listens for media keys, stop does not)
- Android: Allow long clicks of tabs when on those screens
- Android: Fixed notification icon hanging around when paused
- Android: Fix video not resizing properly on rotate
- Android: Removed setting for pause video when not displayed (will investigate if it's possible to keep it playing reliably later)
3.0.19 Beta Version (5 minutes after 3.0.18)
- Common: Fix broken download status indicator
3.0.18 Beta Version (Apr 8, 2011)
- Android: Fixed storage folder moving
- Android: Removed constant icon in status bar (yay!)
- Android: Enabled run on start
- Common: New download timeout mechanism should fix LTE issues for some users
- Common: New download retry throttling mechanism to prevent battery overuse (exponential backoff)
- Common: Backups are now down by date instead of version to prevent overwriting
3.0.16 Beta Version (Mar 28, 2011)
- Android: Update to use new version of variable speed playback library Download here
- Android: Setting to ignore interruptions by alerts
- Common: If the 'Reset listened' setting is active on a playlist it shouldn't ignore 100% listened items when adding a whole folder.
- Android: Fix weird sizing issue on some lists
- Common: Filenames are too long for NTFS
- Common: Playback setting to prevent sleep timer from playing more than current episode
- BB: MyDataSource isn't closing the input stream on newer OS versions
- Common: Don't perm-fail an episode unless it's failed for 3 days
3.0.15 Beta Version (Mar 23, 2011)
- Common: Another attempt at fixing playlist fishiness
3.0.14 Beta Version (Mar 23, 2011
- BB: Fixed end of video causing black screen to stay
- BB: Raise 'switch playlist' menu item to show in short menu on touch BBs
- Common: Really fixed 'Download All' for large values of 'All'
- Common: Selecting a bookmark seeks to that position in the file
- Common: If streaming and download finishes, reset player to let media player see whole file
- Common: Log playlist removals to try to find/squash playlist bug
3.0.13 Beta Version (Mar 8, 2011)
- Common: Fix issue restoring from backup
- Common: Move 'switch playlist' menu item higher on the menu
- Android: Made long press of tab buttons do special stuff
- Common: Fix marking an episode for download didn't immediately add it to queue
- Common: Don't attempt to rename all files unless version is old enough that we need to
- Common: Fixed 'Download All' causing crash on large podcasts
- Android: Fixed widget/notification buttons not always working properly
3.0.12 Beta Version (Mar 4, 2011)
- Android: Finished variable speed playback (requires currently unpublished 3rd party app, stay tuned)
- Android: Fixed car mode buttons being somewhat hidden by fadeout
- Android: Made 'Now Playing' tab darken like the others
- Android: Basic Locale/Tasker plugin
3.0.11 Beta Version (Mar 2, 2011)
- Anroid: Fixed: Notifications interupt playback and never resume (focus lost, need to re-request)
- Android: Fixed: Media navigation button triggers now playing launch
- Common: Rearrange more menu item order
- BB: Fix font size adjustment I broke in 3.0.10
- Android: Infrastructure for 3rd party speed alteration library
3.0.10 Beta Version (Mar 1, 2011)
- Android: Made font size customizable (and fixed small default size issue)
- Android: Fixed car mode media buttons
- Android: Open to now playing from launcher
3.0.9 Beta Version (Feb 28, 2011)
- Android: Handle audio focus: http://developer.android.com/reference/android/media/AudioManager.html#requestAudioFocus(android.media.AudioManager.OnAudioFocusChangeListener, int, int)
- Android: Make video not pause when screen rotates
- Common: 10x speedup in XML parsing when updating feeds
- Common: Show tag as title in main screen when viewing a tag
- Common: Fixed inability to remove all tags from a podcast
- Common: Fixed: Deleting an episode doesn't trigger a list update
- Common: Fix buggy 'not safe' message in file pruner
- Android: Easier touch screen navigation
- Common: Add settings menu item to all screens
- Common: Clean up and unify menu order
- Common: Better handle m4b podcasts
- Common: Save As... doesn't properly filter bad characters for filenames
- Common: Fixed some remaining issues handling multibyte characters (unicode)
- Common: Properly hide media from the media player
- Common: Media is now saved with human readable names
- BB: Remove 'Internal Connections' as a required permission
- Common: Fixed: Tags show the 'add podcast' item
- Android: Add 'share' option when sending episode via email
- Android: Filter really short double power presses on android
- Android: Fix layout issues on tablets
- BB: Added 'paste' button to add podcasts screen to compensate for broken menus on leaked OS 6 builds
- Common: Make sure failed downloads eventually fail permanently
- Common: Delete episodes that aren't downloaded and not in the latest successful feed update
- Android: Larger widget with more buttons
- BB: Fixed video not resuming after paused (only audio would resume)
- Android: Fixed known crash points (keep reporing them if you find them!)
- Common: On new install scan for existing media to ensure we don't overwrite
3.0.7 Beta Version (Feb 2, 2011)
- BB: Handle IT policy that blocks access to phone
3.0.6 Beta Version (Nov 12, 2010)
- BB: Fixed oddities restoring from backup (missing registration, etc)
- Fixed cancelling a download not always actually cancelling a download permanently
- BB: Fixed video on OS6
- Fixed download queue not properly prioritizing downloads allowed when not charging
- BB: Fixed broken network diagnostic
- Couldn't duplicate: Tag screen doesn't work on Torch
- Added 'Download while charging' and 'Tags' to the podcast 'Apply to many' screen
- Setting to configure auto-stop time
- Default auto-stop is now 30 minutes (up from 5)
- Setting to enable/disable auto-resume (after phone calls)
- More strict XML parsing to avoid invalid episodes
- Fixed 'Play Next with Delete' key setting
- Android: Support new media key priority stuff in Froyo (http://android-developers.blogspot.com/2010/06/allowing-applications-to-play-nicer.html)
3.0.5 Beta Version (Oct 21, 2010)
- BB: Fix issues with certain RSS broken in 3.0.3
- Android: Support 4g mobile networks for 'cell' connections
3.0.3 Beta Version (Oct 15, 2010)
- Android: Attempt to better handle Android market licensing delays
- Android: Fix issue with certain XML feeds (when they use encodings other than UTF-8)
- Shortcut for cancelling downloads (Del)
- Added more possible values for max to keep and auto-download
- Fix rare issue where files would get stuck at 99% downloaded
- Altered order of podcast screen menu slightly
- Fixed download order 'Oldest, oldest first' not actually doing that
- Made download order 'New, newest first' the default (may change your setting, sorry)
3.0.2 Beta Version (Sep 26, 2010)
- Android: Fixed issue parsing bad dates in feeds
- Android: Another attempt at fixing restart issue (seeking to beginning when it shouldn't)
- Fixed issue getting more than 20 episodes from a feed
3.0.1 Beta Version (Sep 23, 2010)
- Fix memory leak
- Android: Another attempt to fix initial seek issue on Froyo
- Android: Log licensing errors
- Fixed issue with playlists not saving sort settings unless they were resorted or episodes added
- Android: Fixed errant 'trial expired' message
- Android: Attempt to fix "seek to end" not working in all cases
3.0.0 Release Version (Sep 17, 2010)
- Major Features:
- Android support
- Added 'Car mode' general setting (big playback buttons)
- Add 'tag' support for podcasts to categorize them on the main screen
- New recycle bin feature that keeps recently deleted episodes available for restoration
- Minor Features:
- Parse HTML titles, descriptions and summaries and convert them to text (only for new episodes)
- Add a 'reset thumbnails' menu item in storage settings
- Keyboard shortcut for Last Played/Now Playing (C)
- Added "Recently Played" Screen (only during current run, not when restarted)
- Android home screen widget
- Playlist setting to auto-repeat items
- Playlist setting to reset listened items when adding
- Podcast browser now takes relevance into account when searching
- Setting to prevent/allow downloads while roaming
- Podcast specific 'Download while charging'
- Added 'Auto Stop' playback setting to prevent pocket resumes (playback times out after 5 minutes)
- Bug fixes:
- Fix issues with subtitles being trucated
- Fixed issue with some thumbnails being too wide for display
- Made buttons for some settings screen menu items
- Moved 'Email Developer' to 'Help/Support' screen with links to manual and forums
- Fixed issue with 'Override methods' menu item
- Don't auto resume video after phone calls (it causes problems, and isn't ideal anyway)
- Better handle a few cases of bad podcast images (parse the errors as if there were no errors)
- Fixed issue restoring from backup
- Fixed: PodTrapper would take up to 10 minutes to scan for downloads to resume on startup
- Added help popup and status message when playback is prevented by auto-stop
- Resize thumbnails before saving them to try to conserve memory
- Fix 'N' shortcut on BB Pearl (sacrificing 'B')
- Fixed issue applying settings to many podcasts (would lose update interval)
- Altered sleep timer behavior to be more reliable
- BB: Fixed occasional 'File System out of Resources' message
- Fixed issue with crashing when adding a large number of manual feeds all at once
- BB: Fixed 'non responsive' error when deleting many episodes
- Added .mpg2 as a video file extension
- Fixed issue resetting and restoring from backup (where it would never say it was done, even though it was)
- Made file pruner more informative
- Another attempt at fixing BB permissions issue
- Make switch site explain the 8 vs 12 digit codes if they try to switch with a 12 digit one
- When subscribing delete thumbnail if it exists
- Fixed main screen view mode not persisting across restart
- Switch playlist on playlist screen needs to indicate that it has a kb shortcut (N)
- View w/Ready Eps shouldn't hide bad feeds
- If user tries to add a podcast they already have turn off 'View w/Ready Eps'
- Message letting user know that podcast has more than 'max feed read' episodes
- BB: Attempt to fix RIM bug on new 8330 OS (media player currently busy error)
- Add podcasts button on home screen
- Save playback state in more cases/more frequently
- Android: Setting to control whether Bluetooth controls should be handled in non-standard way (HTC Sense)
- Added code to speedup bitmap drawing when viewing episode details
- Fixed issues with restoring from backup
- Handle content types that specify additional meta data (files were getting treated as video when they weren't)
- Make sure I'm properly handling content type headers like "text/xml; charset=UTF-8"
- Add Play/Pause item to context menu when viewing episode list
- Fixed: View All and View w/Ready Eps are swapped
- Fixed bug with initial coverage reporting when no podcasts are subscribed
- Backups now happen daily for those that don't exit PodTrapper regularly
- Fixed null pointer exception when content type is missing from response
- Cancelling an episode download doesn't mark the episode as no-auto (it'll download again later)
- Mark listened doesn't do anything (when we don't know the duration of the file)
- If I do an alt+delete on an episode from the playlist view, The episode is removed from the playlist before the dialog appears. If I cancel the delete, the episode is not added back to the playlist.
- Changed wording on episode delete popup
- Handle new 'externalStop' media event and don't try to resume immediately
- The Cancel and Discard buttons on settings screens both do a discard.
- Media links in feed items are now prioritized by type and filename instead of order in the feed, so multiple entries should work properly now
- Found and fixed another case where the BB could trick PodTrapper into thinking it was at the end of the file (End of media reports the duration when we're no where close:
- Sleep for a few seconds between changing episodes, renaming files and playing back to allow for the OS to calm itself
- Log subscribed podcast names and URLs for easy problem determination
- Download screen doesn't keep scroll/focus index when refreshing
- Delete confirmation should have 'No', 'Yes, Default Delete', 'Yes, Default Cancel'
- Popup notice about 'Buffer Playback' when starting an episode
2.9.19 Beta Version (Sep 8, 2010)
- Fixed issue with some thumbnails being too wide for display
- BB: Fixed deleting something in a list would jump to the top of the list
- Made buttons for some settings screen menu items
- Moved 'Email Developer' to 'Help/Support' screen with links to manual and forums
- Android: Attempt to fix issue with initial seek on some devices (playback would start at the beginning)
- Android: Log media keypress times to see if I can determine an optimal filter time
- Andoid: Add 'Play in Native Player' menu item
2.9.18 Beta Version (Sep 6, 2010)
- Fixed issue with 'Override methods' menu item
- Android: Added 'Double-Press Power Play/Pause' keyboard setting (should work even when locked)
- Fixed issue with playlist not always updating when items are removed
- Parse HTML titles, descriptions and summaries and convert them to text (only for new episodes)
- Don't auto resume video after phone calls (it causes problems, and isn't ideal anyway)
2.9.17 Beta Version (Sep 2, 2010)
- Android: Keyboard setting to have camera button act as play/pause
- Android: More android market tweaks
- Android: Added more media logging
- BB: Fixed white screen when closing PodTrapper via menu
2.9.16 Beta Version (Aug 30, 2010)
- Android: Potential fix to PodTrapper being frequently restarted
- Better handle a few cases of bad podcast images (parse the errors as if there were no errors)
2.9.15 Beta Version (Aug 26, 2010)
- Fixed issue restoring from backup
- Android: Fixed a couple of random places where a Force Close could happen
- Android: Added more logging to help diagnose Bluetooth control issues
- Fixed error message when closing registration screen in certain cases
- Fixed: PodTrapper would take up to 10 minutes to scan for downloads to resume on startup
- Added help popup and status message when playback is prevented by auto-stop
- Android: Update widget to resume last played and go to last played if we don't have a 'Now playing' and the last played isn't finished
2.9.14 Beta Version (Aug 23, 2010)
- Resize thumbnails before saving them to try to conserve memory
- Fix 'N' shortcut on BB Pearl (sacrificing 'B')
- Android: Fix huge memory leak (would crash it after viewing about 50 different screens)
- Fixed issue applying settings to many podcasts (would lose update interval)
- Altered sleep timer behavior to be more reliable
2.9.13 Beta Version (Aug 19, 2010)
- BB: Fixed occasional 'File System out of Resources' message
- BB: Fixed issue choosing new storage folder (or pointing at new location for it)
- BB: Fixed scroll issue on 9800
- BB: Fixed: Volume bars and other indicators break when screen dims (don't refresh)
- BB: Fixed: Similar to the volume bar bug, after a podcast is finished playing it dims (as it always has) but then stays until you change to another screen.
- Fixed issue with crashing when adding a large number of manual feeds all at once
2.9.12 Beta Version (Aug 16, 2010)
- BB: Fixed 'non responsive' error when deleting many episodes
- BB: Fixed startup issues on 4.5 and others
- BB: Fixed ugly car mode buttons
- Android: Fixed issue emailing anything but logs
- Android: Fixed messages regarding settings changes not appearing
- Fixed: PodTrapper wasn't honoring max to read from feed
- Fixed: View w/Ready Eps doesn't always update right away when ready eps status changes
- Fixed: B/T shortcuts weren't working on lists
- BB: Made enter act like trackball on list screen
- Added .mpg2 as a video file extension
- Fixed issue resetting and restoring from backup (where it would never say it was done, even though it was)
- Made file pruner more informative
2.9.11 Beta Version (Aug 11, 2010)
- Another attempt at fixing BB permissions issue
- BB: Fixed: I can no longer add spaces in the names of podcasts in "Podcast Settings".
- Make control keys (seek, pause, etc) work when watching video
- Fixed: Pressing the A key doesn't add the podcast to the playlist
- BB: Fixed crash when dealing with certain videos
- Android: Another attempt at fixing video on all devices
- Fixed download screen context items (cancel, move to top, etc) not appearing
- Fixed downloads not honoring 'only download while charging'
- Android: Fixed resumed downloads getting truncated instead of appended
- Fixed parsing atom feeds that I broke in 2.6.9
- Fixed: (?) Space indication and download method icon not always updating
- BB: Fix the global menu item showing up multiple times when playback is interrupted
- Make switch site explain the 8 vs 12 digit codes if they try to switch with a 12 digit one
- Android: Detect and pause for other notifications (not sure this is optimal yet)
- Android: Fixed: Upon selecting "View Deleted" files within a specific podcast, you can no longer choose NOT to see the deleted files
- Final runthrough to capture any memory leaks (there were some large ones)
- Add a 'reset thumbnails' menu item in storage settings
- When subscribing delete thumbnail if it exists
- BB: Fixed huge bug with episodes clobbering others after each restart (whoops)
2.9.10 Beta Version (Aug 10, 2010)
- BB: Fixed date diplay for episode subtitle
- Android: More logging to detect video problems
- Fixed errant 'May need to restore from backup' message
- Made playback header (progress bar, title, etc) clickable to play pause again (was broken)
- Android: Fixed issue with help popups and other messages causing force close
- Remove 'Car Mode' from non-touch screen devices
- BB: Fixed (?) permissions issue when starting new version
- BB: Fixed buttons not having correct size when not in car mode
- Android: Fixed double press issue with Bluetooth controls
- Fixed main screen view mode not persisting across restart
- Android: Clean up keyboard settings screen
- Switch playlist on playlist screen needs to indicate that it has a kb shortcut (N)
- BB: Podcast list doesn't preserve position when updating
- Keyboard shortcut for Last Played/Now Playing (C)
- View w/Ready Eps shouldn't hide bad feeds
- If user tries to add a podcast they already have turn off 'View w/Ready Eps'
- Message letting user know that podcast has more than 'max feed read' episodes
- Added "Recently Played" Screen (only during current run, not when restarted)
- BB: Attempt to fix RIM bug on new 8330 OS (media player currently busy error)
2.9.9 Beta Version (Aug 7, 2010)
- Android: Working video (confirmed on Droid running 2.1)
- Android: Fixed a small leak
- Added 'Car mode' general setting (big playback buttons)
- Add podcasts button on home screen
- Android: Clicking widget text now takes you to main screen or 'now playing' depending on whether something is loaded or not
- Playlist setting to auto-repeat items
- Playlist setting to reset listened items when adding
- Android: Clicking home screen icon now takes you to 'now playing' if something is loaded
- Save playback state in more cases/more frequently
- More service logging for troubleshooting
2.9.8 Alpha Version (Aug 5, 2010)
- Android: Home screen widget
- Android: Fixed error subscribing to podcasts
- Fixed error when creating new playlist
- Podcast browser now takes relevance into account when searching
- BlackBerry: Fixed UI issues when deleting episodes
- Prevent help box from popping more than once at a time
- Setting to prevent/allow downloads while roaming
- Android: Setting to control whether Bluetooth controls should be handled in non-standard way (HTC Sense)
- Podcast specific 'Download while charging'
2.9.7 Alpha Version (Jul 28, 2010)
- Android: Fixed jaggy text issue
- Android: Fixed bookmark creation
- Fixed issue with progress bar for non-podcast media files
- Fixed issue with saving progress on non-podcast media files
- Added 'Auto Stop' playback setting to prevent pocket resumes (playback times out after 5 minutes)
- Android: Fixed resuming after call ended (assuming you were playing back when the call started)
- Android: Bluetooth headset controls now only do seeks, not skips
- Android: Fixed status bar overlapping other elements
- Fixed sort order on main screen (now honors View Priority)
2.9.6 Alpha Version (Jul 27, 2010)
- Android: Fixed: In Settings/general settings, first setting is "Run when BLACKBERRY starts."
- BB: Removed storm volume ramping
- Android: I also noticed that when searching for podcasts in the built in browser, clicking in the text search box doesn't bring up the virtual keyboard. My phone doesn't have a physical keyboard, so I couldn't search. I was able to manually type a URL and successfully subscribed to a podcast.
- Android: Support bluetooth media controls (maybe?)
- Android: Fixed volume not being preserved when switching episodes
- Android: Fixed issue with android 2.1 not pausing when receiving a phone call
- Android: Another attempt at fixing video on 2.1
2.9.5 Alpha Version (Jul 21, 2010)
- Reimplemented moving on the playlist screen
- Android: Another attempt at fixing video
- Fixed main screen not updating when episodes are downloaded/deleted
- Fixed issue with clock not always updating
- Added code to speedup bitmap drawing when viewing episode details
- Fixed issues with restoring from backup
- Implemented registration for mixed devices
- Fixed: Restoring from BB to android doesn't work quite right
2.9.4 Alpha Version (Jul 20, 2010)
- Fixed issue with 'Apply to Many Podcasts' settings screen
- Android: Attempt to fix issue with podcast browser not accepting input
- Fixed issue loading Playlist screen
- Fixed issue loading Edit Playlist Screen
- Fixed occaisional crash on main screen while starting up
- Fixed issue adding items to playlists
- Android: Hopefully fixed issue with video on 2.1+ devices
2.9.3 Alpha Version (Jul 18, 2010)
- Android: Add video support (?)
- Add 'tag' support for podcasts to categorize them on the main screen
- Handle content types that specify additional meta data (files were getting treated as video when they weren't)
- Make sure I'm properly handling content type headers like "text/xml; charset=UTF-8"
- Add Play/Pause item to context menu when viewing episode list
- Fixed: View All and View w/Ready Eps are swapped
- Fixed the way the recycle bin works to be less confusing
2.9.2 Alpha Version (Jul 9, 2010)
- BlackBerry: First release of new backend code
- Android: Fixed out of memory issue loading bitmaps
- Fixed bug with 'Delete Below'
- Android: Fixed bug with 'Email Developer'
- Android: Fixed issue where Exit would keep reopening PodTrapper
- Android: Fixed initial seeking issue (would always start from the beginning)
- Android: Fixed volume control
2.9.1 Alpha Version (Jul 2, 2010)
- Android: Fixed issue with settings screens not reflecting actual value
- Android: Fixed issue with gray buttons on settings screens
- Android: Fixed issue opening podcast settings
2.9.0 Alpha Version (Jun 30, 2010)
- First android release
- New recycle bin feature that keeps recently deleted episodes available for restoration
- Fixed bug with initial coverage reporting when no podcasts are subscribed
- Backups now happen daily for those that don't exit PodTrapper regularly
2.6.9 Beta Version (Feb 14, 2010)
- Fixed null pointer exception when content type is missing from response
- Cancelling an episode download doesn't mark the episode as no-auto (it'll download again later)
- Mark listened doesn't do anything (when we don't know the duration of the file)
- If I do an alt+delete on an episode from the playlist view, The episode is removed from the playlist before the dialog appears. If I cancel the delete, the episode is not added back to the playlist.
- Changed wording on episode delete popup
- Handle new 'externalStop' media event and don't try to resume immediately
- The Cancel and Discard buttons on settings screens both do a discard.
- Media links in feed items are now prioritized by type and filename instead of order in the feed, so multiple entries should work properly now
- Found and fixed another case where the BB could trick PodTrapper into thinking it was at the end of the file (End of media reports the duration when we're no where close:
3778: Received DURATION_UPDATED, new duration: 2072 (58)
3788: Received STARTED (37)
3788: Finished processing action
3976: Received END_OF_MEDIA (2072) )
- Sleep for a few seconds between changing episodes, renaming files and playing back to allow for the OS to calm itself
- Log subscribed podcast names and URLs for easy problem determination
- Download screen doesn't keep scroll/focus index when refreshing
- Delete confirmation should have 'No', 'Yes, Default Delete', 'Yes, Default Cancel'
- Popup notice about 'Buffer Playback' when starting an episode
2.6.7 Release Version (Jan 16, 2010)
- Major new features:
- Support for corporate editions and branding
- Can now bookmark any folder to the main screen via the 'Add to Home Screen' menu item
- Support for all media controls (wired and Bluetooth) on OS 5.0
- Customizable download settings per-podcast
- Minor new features:
- Altered itunes impersonation to allow downloads of itunesU
- Setting to have update check look for betas instead of release versions
- Better handling of media that the device can't seek through
- Throttle download manager to not respond to every network event (was causing battery issues on some phones)
- Ability to distinguish between feed updates and episode downloads in download settings
- Ability to override an individual download's download settings in the download manager
- New 'buffered playback' setting in Playback settings can help CDMA devices
- Configurable download types per-podcast (filter for video, audio, other)
- Allow for streaming playback with new media file loader
- Don't ask this again for setting permissions (Choose 'No' when it asks) (to overcome OS 5.0 bug)
- Bug fixes:
- Fix for downloading via apple servers that don't support an end range greater than the file size
- Cancelling a confirmation for "Play Next (Delete)" no longer skips to next episode
- Fix issue with a single press media key press registering as two
- Fixed download queue continously attempting when out of coverage
- Fixed 'Move to Top' in download queue only moving to second place
- Prevent main screen from scrolling errantly
- Fixed saying 'no' to discard partial download wouldn't queue the download
- Better handle file i/o discrepencies
- Better handling of resumed files (less corruption?)
- Cancelled downloads now properly remove from the download queue display
- Don't display storm popup if we're not in compat mode
- Attempt to auto-detect when buffered playback can't work on a device
- Fixed convenience key handling on OS 5.0
- Don't force an update when connecting to desktop downloader if updates are allowed over cellular
- Overriding download settings should also override download while charging
- Make delete episode/podcast button default to 'cancel'
- Ready w/Eps doesn't always see new eps when they're finished downloading
- If we're doing a restartable playback, don't display error until second try
- Fixed storm issue seeking back to session start after interuption
- Fixed: Bookmarks weren't properly backed up
- Fixed: Some playlists may not have backed up properly
- Fixed issue with invalid redirect size causing Not Enough space messages
- Automatically resume playback after 2 seconds if we stop unexpectedly
- Fixed: Playing a file while downloading will delete it if you get to the end
- Content type 'audio/audible' should save as .aa (though still can't be played because of DRM)
- Prefer desktop usb over all other methods
- Enable cell downloads by default
- Support relative redirects
- Fixed M4V video files only playing audio
- Fixed: Playlist not always saved quickly enough to avoid losing data during battery pull
- Fix episodes deleted even if they're playing when new episodes are downloaded
- Prevent errant content types from preventing playback on valid media
- Revamped media engine to better handle file system interruptions
- Switch to alerting only when queue is empty and we have a new download, not after each download
- Run on startup will now continually check for SD card availability instead of prompting
- Fixed small memory leak
- Cleaned up some unnecessary garbage creation
- Fixed focus bug on OS 5.0
- Fixed: Focus convenience keys are not avoiding main conv key action
- Fixed: Deleting doesn't stop playback
- Log most audio path changes
- Fixed: Left convenience key not working when pearl flip closed http://www.versatilemonkey.com/forums/posting.php?mode=reply&f=3&t=757
- Downloads must fail over a 3 day period to permanently fail
2.6.6 (Jan 15, 2010)
- Fix for downloading via apple servers that don't support an end range greater than the file size
- Altered itunes impersonation to allow downloads of itunesU
- Cancelling a confirmation for "Play Next (Delete)" no longer skips to next episode
- Setting to have update check look for betas instead of release versions
- Support update check for corporate builds
- Fix issue with a single press media key press registering as two
2.6.5 (Jan 12, 2010)
- Fixed download queue continously attempting when out of coverage
- Fixed 'Move to Top' in download queue only moving to second place
- Reset duration to current position if we've previously expanded the duration blindly and receive an END_OF_MEDIA
- Throttle download manager to not respond to every network event (was causing battery issues on some phones)
- Prevent main screen from scrolling errantly
- Fixed saying 'no' to discard partial download wouldn't queue the download
- Better handle file i/o discrepencies
- Better handling of resumed files (less corruption?)
- Cancelled downloads now properly remove from the download queue display
- Don't display storm popup if we're not in compat mode
- Attempt to auto-detect when buffered playback can't work on a device
- Fixed convenience key handling on OS 5.0
2.6.1 (Dec 28, 2009)
- Allow for default podcast subscriptions in corporate mode
2.6.0 (Dec 23, 2009)
- Can now bookmark any folder to the main screen via the 'Add to Home Screen' menu item
- Support for all media controls (wired and Bluetooth) on OS 5.0
- Don't force an update when connecting to desktop downloader if updates are allowed over cellular
- Overriding download settings should also override download while charging
- Make delete episode/podcast button default to 'cancel'
- If we get two 'playing' updates that are passed the duration, update duration to be 20% longer than current location.
- Ready w/Eps doesn't always see new eps when they're finished downloading
- If we're doing a restartable playback, don't display error until second try
2.5.10 (Dec 8, 2009)
- Fixed storm issue seeking back to session start after interuption
2.5.9 (Dec 7, 2009)
- Fix bug in configuring global download settings
2.5.8 (Dec 6, 2009)
- Customizable download settings per-podcast
- Ability to distinguish between feed updates and episode downloads in download settings
- Ability to override an individual download's download settings in the download manager
- Fixed: Bookmarks weren't properly backed up
- Fixed: Some playlists may not have backed up properly
2.5.7 (Dec 5, 2009)
- Fixed issue with invalid redirect size causing Not Enough space messages
- Automatically resume playback after 2 seconds if we stop unexpectedly
- New 'buffered playback' setting in Playback settings can help CDMA devices
- More logging to track down Storm seek issues
- Fixed: Playing a file while downloading will delete it if you get to the end
- Content type 'audio/audible' should save as .aa
- Prefer desktop usb over all other methods
- Enable cell downloads by default
- Configurable download types per-podcast (filter for video, audio, other)
2.5.6 (Nov 28, 2009)
- Support relative redirects
- More tweaks to the buffering code to continue to help on CDMA devices
2.5.5 (Nov 28, 2009)
- Attempt at fixing stuttering video on some devices
2.5.4 (Nov 25, 2009)
- Fixed M4V video files only playing audio
- Allow for streaming playback with new media file loader
- Fixed: Playlist not always saved quickly enough to avoid losing data during battery pull
2.5.3 (Nov 24, 2009)
- Fix episodes deleted even if they're playing when new episodes are downloaded
- Prevent errant content types from preventing playback on valid media
2.5.2 (Nov 21, 2009)
- Revamped media engine to better handle file system interruptions
- Switch to alerting only when queue is empty and we have a new download, not after each download
- Don't ask this again for setting permissions (Choose 'No' when it asks)
- Run on startup will now continually check for SD card availability
- Fixed small memory leak
- Cleaned up some unnecessary garbage creation
2.5.1 (TBD)
- Fixed focus bug on OS 5.0
- Fixed: Focus convenience keys are not avoiding main conv key action
- Fixed: Deleting doesn't stop playback
- Log most audio path changes
- Fixed: Left convenience key not working when pearl flip closed http://www.versatilemonkey.com/forums/posting.php?mode=reply&f=3&t=757
- Re-added the "View xxx" menu items by request
- Downloads must fail over a 3 day period to permanently fail
- Another attempt at getting around duration issues
2.5.0 (Sept 29, 2009)
- Major New Features:
- Podcast recommendation engine (Add Podcasts->Recommendations)
- Setting to run PodTrapper on Startup
- Configurable rewind after unpausing
- Ability to save files to your SD card with reasonable names (Save As.. in episode viewer)
- Sleep timer (started via the Settings Screen)
- Ability to specify day and time for weekly updates
- Named bookmark support (now you can tag places in a podcast that you want to remember).
- Minor New Features:
- Setting to impersonate iTunes for podcasts that serve different content to different clients
- "Don't show this again" box for the IT Policy warning during start up
- Mark Listened menu item
- Customizable download order per-podcast
- Sort and view settings are now podcast-specific
- Ability to rename a podcast
- Keyboard shortcut for downloading episode also updates podcast 'G' when podcast is highlighted
- Global menu item to return to PodTrapper when playing
- Default podcast icon for podcasts without their own icons
- Configurable battery low level
- BB Profiles item for notification when episode download finishes
- Delete after listening now podcast specific setting
- Desktop downloader now tells you when it's finished
- Add config option to continually set preferred output method
- Add 'select output' to playlist screen
- Don't automatically resume podcasts after calls longer than 5 minutes
- Make the >| key configurable to do Play Next, Play Next (Delete), etc
- Allow kb setting for 'Pause only'
- Added more miscellaneous settings to the seek keys (play next, etc)
- Regular non-podcast media files now sortable
- Add an 'advanced' view that shows the old stats in a format like '3R 4L 3DLing 4NoDl'
- Indication of what download mechanism is in use (icon in header)
- 'Download more after deleting' is now a podcast specific setting
- Disable downloading while listening setting to compensate for bad SD cards
- Skip to end for convenience key
- kb shortcut for moving to next item in playlist (via convenience key)
- More options for assigning to convenience keys
- Bug Fixes/UI Enhancements:
- Always bring PodTrapper to the front on resume if video is playing
- Fixed: Episodes not deleted if last item in playlist
- Handle more places to get the description of an episode
- Display the description in place of the subtitle if there's no subtitle
- Exiting out of the add/sort dialog should prompt to save sort settings
- Fixed delay when switching to next episode in a playlist
- Fixed 'show in BBMP' showing up in two settings screens
- Fixed issue with podcast download alert happening on deletion
- USB Connection should now resume properly after upon restart after PodTrapper crashes
- Downloads in permanent limbo will now fail themselves after 5 attempts
- Delete after listening doesn't show up in apply to podcasts
- Errant thumbnails could crash podtrapper
- Fixed issue with audio output methods preventing playback if correct method wasn't connected
- Fixed issue where playlist wouldn't always save properly
- Fixed issue where connecting to usb wouldn't always update podcasts
- Fixed issue with delete after listening not working
- Don't allow setting of storage folder that isn't writable
- Replace itpc:// with http://
- Press and hold of mute key will no longer trigger play/pause
- Set output method after resume from pause
- Display old PIN on settings screen like in HoneyDew
- Added 'Fix Player' menu item on playback screen that will attempt to rebuild a player seeked to proper position
- Resuming from pause will now attempt a fresh restart before it reports an error if it fails to simply resume
- Prevent missing media from updating duration
- Fixed broken desktop backup
- Fixed language issue with turkish encoding
- Disabled OPML import to counter email issues
- Make a way to delete (similar to alt+del) for storm on playlist screen
- Trim trailing spaces off of the urls
- Auto-detect backups if we come up and don't have settings
- Allow changing reg code even if valid (for switching to new style code)
- Fixed issue where mute key would still pause even if not configured to do so when PT had focus
- Fixed errant warning about using internal memory
- Attempt at overcoming the issues with duration updates deleting podcasts (when there are issues reading SD card)
- Fixed slow episode deletion
- Make status bar messages clearer
- Lock progress bar and playback controls so they don't scroll
- Minimum font size doesn't work properly for large sizes
- Add episodes should sort even if no episodes were added
- Don't disable play button if we have a partial file
- Adjusted download thread priority
- When going to New Podcast Settings pop a help box about this only affecting new podcasts
- Manually updating podcasts are occasionally updating
- Setting to not pause videos when focus lost
- Delete confirmation keyboard shortcuts don't work
- Make delete confirmations use same shortcuts as BB delete (D)elete and (C)ancel
- Delete prior should either not delete preserved or prompt
- Playlists aren't being redrawn after deletions
- Fixed errant watchdog warnings
- Fix storm backlight bug
2.2.1 Beta (Sept 26, 2009)
- Setting to impersonate iTunes for podcasts that serve different content to different clients
- Always bring PodTrapper to the front on resume if video is playing
- Fixed: Episodes not deleted if last item in playlist
- Handle more places to get the description of an episode
- Display the description in place of the subtitle if there's no subtitle
- Exiting out of the add/sort dialog should prompt to save sort settings
- "Don't show this again" box for the IT Policy warning during start up
- Attempt at narrowing down playback control issue
2.2.0 Beta (Sept 20, 2009)
- Fixed delay when switching to next episode in a playlist
- Mark Listened menu item
- Fixed 'show in BBMP' showing up in two settings screens
- Customizable download order per-podcast
- Sort and view settings are now podcast-specific
- Ability to rename a podcast
- Fixed issue with podcast download alert happening on deletion
- USB Connection should now resume properly after upon restart after PodTrapper crashes
- Keyboard shortcut for downloading episode also updates podcast 'G' when podcast is highlighted
- Downloads in permanent limbo will now fail themselves after 5 attempts
- Configurable rewind after unpausing
- Global menu item to return to PodTrapper when playing
- Default podcast icon for podcasts without their own icons
- Configurable battery low level
2.1.21 Beta (Sept 7, 2009)
- Delete after listening doesn't show up in apply to podcasts
- Errant thumbnails could crash podtrapper
2.1.20 Beta (Sept 7, 2009)
- Fixed issue with audio output methods preventing playback if correct method wasn't connected
- Added item in profiles for notification when episode download finishes
- Attempt at squashing the delays when switching and deleting episodes
2.1.19 Beta (Sept 1, 2009)
- Fixed updates could only happen once per start (whoops)
2.1.18 Beta (August 30, 2009)
- Fixed issue where playlist wouldn't always save properly
- Fixed issue where connecting to usb wouldn't always update podcasts
- Fixed issue with delete after listening not working
- Don't allow setting of storage folder that isn't writable
- Ability to specify day and time for weekly updates
- Ability to save files to your SD card with reasonable names (Save As.. in episode viewer)
- Delete after listening now podcast specific setting
2.1.17 Beta (August 25, 2009)
- Replace itpc:// with http://
2.1.16 Beta (August 23, 2009)
- Fixed sleep timer hanging on some phones
2.1.15 Beta (August 22, 2009)
- Desktop downloader now tells you when it's finished
- Named bookmark support (now you can tag places in a podcast that you want to remember).
- Press and hold of mute key will no longer trigger play/pause
2.1.14 Beta (August 21, 2009)
- Fixed progress bar I broke with 2.1.13
2.1.13 Beta (August 20, 2009)
- Add config option to continually set preferred output method
- Add 'select output' to playlist screen
- Set output method after resume from pause
- Display old PIN on settings screen like in HoneyDew
- Added 'Fix Player' menu item on playback screen that will attempt to rebuild a player seeked to proper position
- Resuming from pause will now attempt a fresh restart before it reports an error if it fails to simply resume
- Don't automatically resume podcasts after calls longer than 5 minutes
- Prevent missing media from updating duration
- Added sleep timer (started via the Settings Screen)
2.1.12 Beta (August 8, 2009)
- Fixed broken desktop backup
2.1.11 Beta (August 7, 2009)
- Really fixed language issue with turkish encoding
- Added menu item for accessing a settings menu
2.1.10 Beta (August 6, 2009)
- Fixed language issue with turkish encoding
2.1.9 Beta (August 5, 2009)
- Fixed issue with media files introduced in 2.1.6
2.1.7-8 Test
- Logging of service books to solve language issues
2.1.6 Beta (August 1, 2009)
- Added logging of service records to network diagnostic
- Disabled OPML import to counter email issues
- Make a way to delete (similar to alt+del) for storm on playlist screen
- Trim trailing spaces off of the urls
- Make expiration device specific
- Add a popup about switching devices if key is invalid
- Auto-detect backups if we come up and don't have settings
- Allow changing reg code even if valid (for switching to new style code)
2.1.5 Beta (July 26, 2009)
- Fixed issue where mute key would still pause even if not configured to do so when PT had focus
- Added logging of source of 'pause' events
- Make the >| key configurable to do Play Next, Play Next (Delete), etc
- Allow kb setting for 'Pause only'
- Added more miscellaneous settings to the seek keys (play next, etc)
- Fixed errant warning about using internal memory
- Attempt at overcoming the issues with duration updates deleting podcasts (when there are issues reading SD card)
- Fixed slow episode deletion
- Make status bar messages clearer
- Make run on startup work, attempt 48
- Pause downloading while listening may not save, and may always be on
- Lock progress bar and playback controls so they don't scroll
- Minimum font size doesn't work properly for large sizes
- Add episodes should sort even if no episodes were added
- Sort settings should apply to MediaFiles as well if applicable (% listened, size, title, random)
- Don't disable play button if we have a partial file
2.1.4 Beta (June 28, 2009)
- Adjusted download thread priority
- Add an 'advanced' view that shows the old stats in a format like '3R 4L 3DLing 4NoDl'
- Make the stats publishing popup only happen if there are stats
- When going to New Podcast Settings pop a help box about this only affecting new podcasts
- Manually updating podcasts are occasionally updating
- Setting to not pause videos when focus lost
- Delete confirmation keyboard shortcuts don't work
- Indication of what download mechanism is in use (icon in header)
- Move download more after deletion to podcast settings instead of global
2.1.3 Beta (June 12, 2009)
- Undid rotation fix (which crashed storms)
- Moved to OS specific versions (required to add some features)
2.1.2 Beta (June 10, 2009)
- Disable downloading while listening setting to compensate for bad SD cards
- Skip to end for convenience key
- Make delete confirmations use same shortcuts as BB delete (D)elete and (C)ancel
- Delete prior should either not delete preserved or prompt
- Hopefully fixed: Playlists aren't being redrawn after deletions
- Logging to track down errant playback resumes
- kb shortcut for moving to next item in playlist (via convenience key)
- Maybe fixed: storm resize during rotate when playing video
- Fixed errant watchdog warnings
2.1.1 Beta (June 3, 2009)
- First stab at a recommendation engine (Add Podcasts->Recommendations)
- Attempt at fixing storm backlight bug
2.1.0 (May 31, 2009)
- Major New Featuers:
- Multiple playlist support
- Preserve episodes from auto deletion
- Rearrange playlists
- Ability to pause via mute key on top of handheld while locked/holstered
- Ability to assign actions to convenience keys while BB is locked
- Minor New Features:
- Configurable seek settings
- Add pruning of old and orphaned files (via menu item in storage settings)
- Email link for individual episode
- Add 'update all' to download screen
- Resort download list based on playback priority
- Setting for minimum font size
- Anonymous feed publishing for future popularity lists
- When skipping in the playlist, allow deletion (Play Next (Delete))
- If on playback screen when episode ends and new one starts, switch to new item
- 'Never show again' check box on exit dialog
- Add kb shortcut for downloading an episode (G)
- Add support for atom feeds (see http://debaccuardi.typepad.com/at_the_kitchen_table/atom.xml)
- Pressing 'N' on playlist screen should bring up switch playlist menu
- Add 'Add all to playlist' when viewing episdoes or highlighting a podcast (use keyboard shortcut 'A' or 'Alt-A' to choose the playlist)
- Keyboard shortcut for adding to playlist (A) (with Alt support for adding to any playlist)
- Removed Play/Pause icon and lock screen (no longer needed)
- Able to select which podcasts to include in 'Add Episodes'
- New deletion manager that works in the background
- Allow delete without confirmation (Setting in Storage Settings)
- Made the number of episodes read from the feed configurable (Setting in Storage Settings)
- Added ability to resort a podcast's episodes according to current order in the feed ('Update and sort' menu item when viewing episode list)
- Large album art on playback screen
- Added support for m4a and m4b files for file playback
- Added support for getting registration key from app world (I hope)
- Ability to apply podcast settings to other podcasts (via the 'Apply to many podcasts' menu item when viewing settings)
- Add 'Episode title' to sort criteria
- Bugfixes:
- Temp files build up without being reused
- Ignore mute button if call in progress/ringing
- Handle missing extensions better
- Fix backlight turning off while playing video
- Perform audio path routing when we would have seeked (apparently it doesn't route properly sometimes if media isn't loaded yet)
- Put a note when entering registration that it will always show 'Free Trial' in the app world
- Remove lock screen since we don't need it anymore
- Manually downloaded episodes should have their preserve flag set to ignore them for auto-deletion
- Illegal argument exception when switching/deleting
- If the currently playing item is not in the playlist don't playNext when finished
- Storm volume bug fixed (where you had to hit volume up to hear anything after playing)
- Remove "(Free Trial)" from application list after registering (but will always show in App World)
- Fixed issue restoring from SD card backup
- More user friendliness when having to choose a storage folder
- Inform users that they need to turn off mass storage mode or disconnect from their pc when starting PT
- On startup if we may be in mass storage mode allow us an opportunity to quit
- Warn against 'store' being used as PT storage folder
- Fix confusion between default podcast and edit podcast
- Enter key doesn't work for item selection
- Fixed issue where Storm (and Bold?) wouldn't show videos again after pausing them or switching apps
- When playing next in playlist skip over partially downloaded files but keep them in the queue
- If [space] doesn't have anything to play, play the next in the playlist
- Since last beta: (2.0.10)
- Really fixed illegal argument exception
- Workaround for seeks crashing on Bold running .266
- Seek end/beginning are swapped
- Add 'Episode title' to sort criteria
2.0.10 Beta (May 25, 2009)
- Temp files build up without being reused
- Add pruning of old and orphaned files (via menu item in storage settings)
- Email link for individual episode
- Ignore mute button if call in progress/ringing
- Add 'update all' to download screen
- Toggle preserve on any screen that has a playable episode
- Handle missing extensions better
- As of 2.0.2 backlight keeper-oner isn't working for videos
- Resort download list based on playback priority
- Make playlists backup-able
- Make v3 podcast settings syncable
- Setting for minimum font size
- Help popup for usage tracking
- When skipping in the playlist, allow deletion (Play Next (Delete))
- Cancelling a move in playlists doesn't work properly
- Configurable seek settings
- Perform audio path routing when we would have seeked (apparently it doesn't route properly sometimes if media isn't loaded yet)
2.0.9 Beta (May 23, 2009)
- Add move up/down to playlist screen
- Put a note when entering registration that it will always show 'Free Trial' in the app world
- If on playback screen when episode ends and new one starts, switch to new item
- Make a note about where to enter your reg code somewhere
- Add optional anonymous usage tracking for improving the browser (top 10 lists and such)
- Make 'bring to front' setting apply to new keys
- Remove lock screen since we don't need it anymore
- Manually downloaded episodes should have their preserve flag set to ignore them for auto-deletion
- Never show again check box on exit dialog
- Add kb shortcut for downloading an episode (G)
2.0.8 Beta (May 23, 2009)
- More code to trap illegal argument exception
- Fixed issue on full keyboards using 'n' to switch playlists
- Fix left/right convenience key labels
2.0.7 Beta (May 22, 2009)
- Add support for atom feeds (see http://debaccuardi.typepad.com/at_the_kitchen_table/atom.xml)
- Added logging to episode deletion for tracking down IllegalArgumentException
- Fixed: After a battery pull or exit sometimes episodes show up under the wrong podcast (probably a synchronization issue with the numbering)
- Pressing 'N' on playlist screen should bring up switch playlist menu
- Add 'Add all to playlist' when viewing episdoes or highlighting a podcast (use keyboard shortcut 'A')
- Keyboard shortcut for adding to playlist (A) (with Alt support for adding to any playlist)
2.0.6 Beta (May 20, 2009)
- Fixed issue adding new podcast
- Really removed second icon (Play/Pause)
2.0.5 Beta (May 19, 2009)
- Fixed issue with settings not saving properly
- Fixed issue with pause icon displaying incorrectly on podcasts
2.0.4 Beta (May 18, 2009)
- Fixed issue where new and existing podcasts couldn't be edited
- If the currently playing item is not in the playlist don't playNext when finished
- Another attempt at working around the storm volume bug
- Errored files shouldn't get removed from playlists anymore (and if it was a temporary error you should be able to resume them)
2.0.3 Beta (May 17, 2009)
- Multiple playlist support!
- Should be able to select which podcasts to include in 'Add Episodes'
- Files deleting while still playing in media player?
- Anyway, I have noticed that if I scroll to what I want to listen to in the playlist and start a different podcast from what was at the top, it will remove that top podcast from the playlist. It will come back when I go through the Add Items routine, but that seems strange.
- Ability to configure mute and convenience keys when PT doesn't have focus (even when locked!)
- Removed 'Play/Pause' icon since we don't need it anymore
- Fixed missing 'preserved' icon
- New deletion manager that works in the background
2.0.2 Beta (Apr 19, 2009)
- Save episodes from auto delete forum post (Toggle Preserve when episode is highlighted)
- Allow delete without confirmation (Setting in Storage Settings)
- Make the number of episodes in the feed configurable (Setting in Storage Settings)
- Added ability to resort a podcast's episodes according to current order in the feed ('Update and sort' menu item when viewing episode list)
- Large album art on playback screen
- Remove "(Free Trial)" from application list after registering
- Backend changes to help facilitate multiple playlists (coming soon)
2.0.1 Beta (Apr 17, 2009)
- Added support for m4a and m4b files for file playback
- Only backup settings to SD card if we have podcasts (to prevent overwriting good data with empty data)
- Fixed issue restoring from SD card backup
- Added support for getting registration key from app world (I hope)
- More user friendliness when having to choose a storage folder
- Inform users that they need to turn off mass storage mode or disconnect from their pc when starting PT
- On startup if we may be in mass storage mode allow us an opportunity to quit
- Warn against 'store' being used as PT storage folder
- Fix confusion between default podcast and edit podcast
- Ability to apply podcast settings to other podcasts (via the 'Apply to many podcasts' menu item when viewing settings)
- Enter key doesn't work for item selection
- Fixed issue where Storm (and Bold?) wouldn't show videos again after pausing them or switching apps
- When playing next in playlist skip over partially downloaded files but keep them in the queue
- If [space] doesn't have anything to play, play the next in the playlist
- [space] should now work intuitively on the playlist screen
2.0 (Apr 10, 2009)
- Make sure help items are placed properly
- Mark podcast as updated only if it succeeds, or it's failed a significant number of times (5)
- Settings screen doesn't allow enter key to make selection
- Added 'Quick add' menu items to the playlist screen
- Show download status in app footer
- Fixed erroneous 'download killed' messages
1.9.2 PreRelease (Apr 8, 2009)
- Fixed "Play Next (requeue)"
- Add the ability to delete files from the file browser (Delete key)
- i did a search of the forum and didn't see this issue. here's how to reproduce it:
set "auto add to playlist" to yes. download a few podcasts from different subscriptions. Delete one of the subscriptions.
what i'm seeing is that between every file now in the auto playlist, i get an error saying it's looking for a podcast from the deleted subscription.
so i think the bug is - when a subscription is deleted, remove those podcasts from the auto-playlist.
- When getting a phone call Podtrapper throws an uncaught exception 162 and it allows my phone call and then I just start it back up when I'm finished.
- Ensure we load the bottom feeds as well as the top looking for new episodes
- No way to tell if something has been deleted
-
490855: Success closing old player
490855: Exception caught closing current: net.rim.device.api.io.FileNotFoundException/Neither media file nor reg file was found
- Have both total time and time remaining displayed.
- Podcasts that publish from the bottom and have a lot of episodes won't be updated: http://www.tampabay.com/podcasts_itunes/feeds/Stuckin80s_rss.xml
- Null pointer exception if media fails to load in player
- Out of space hammers the network forum post
- I set up my options to dl when charging. However when I plug in and dl 4 a while and then unplug and re plug it often says download killed won't dl again unless I restart.
- Move to utilizing better seek mechanism (after receiving a seekable update)
1.9.1 PreRelease (Apr 7, 2009)
- Fixed ui issues on various devices
1.9.0 PreRelease (Apr 3, 2009)
- Minor UI tweaks
- Added indication of how big the playlist is (in the title)
- On right side of progress bar show remaining time, not total time
- Allow cancel from 'Add podcasts' dialog
- Keyboard shortcut for playlist (N)
- Revert back to old seek behavior (for audio podcasts)
- Fixed the '0 ???mb' playlist entry thing
- Fixed issue with progress bar not updating properly
- Another attempt at making the BBMP seek where it's supposed to (seek after receiving seekable message)
- Give a better error than 'Error 6' (stupid BB error messages)
- Add logging around seeking
- Clean up old episodes when a download finishes
- Make playlist save after auto-adding episodes
- Setting for Play/Pause to bring PodTrapper to foreground (in General Settings)
- Fixed issue where auto-deleted episodes would stick around in the playlist
1.8.6 (Mar 22, 2009)
- Trap all possible USB connection errors
- Add indication of keyboard shortcuts to menu
- Add more sort options to playlists (episode index (w/delete), size, listened %,)
- Download top episodes first when multiple episodes are found
- Fix advanced download settings 'MSD'=>'BES'
- Add option to add skipped files in playlist back to playlist (Play Next (reQueue))
- Better seeking, multiple presses will now be combined into one
- Fixed issues with playlist creation speed
1.8.5 PreRelease (Mar 19, 2009)
- Fixed playlist issue (deleted episodes attempting to play)
1.8.4 (Mar 16, 2009)
- Added .3gp to list of media files for playback
- Changes included from betas 1.8.0-1.8.3:
- Media browser is case sensitive
- When deleting an episode, remove it from the playlist
- Display file system name in podcast details
- Episodes are still sticking around after they should have been purged
- Add more places to 'Edit podcast'
- Add a permanent delete for episodes to allow them to be reread from the feed
- Play/pause should load and start last played if it's not finished
- Desktop downloader fails when server has issue, doesn't recover properly
- Complete rewrite of USB transport, should be more robust now (supports resending failed requests and such)
- Better handling of screen redraws and updates to prevent blocking the UI thread (crashes)
- Requires desktop downloader v1.2 for desktop downloading (if used)
- Updated desktop downloader and linkages to not get stuck in an invalid state
- Desktop downloader now shows what it's doing (well, sort of)
- Fixed some threading issues introduced in 1.8.0 (should crash less)
- Made download interruption happen faster and better
- PodTrapper occasionally crashes with an unresponsive error
- Icon should now fix itself if it's having problems the first time you run podtrapper
- Prioritize BIS and MDS over TCP and WAP
- Move indicators to the right a few pixels
- Storm/bold audio issue: increment only by 10 when setting initial volume
- When I start PodTrapper, first I get the permissions warning and then I need to reset my permissions (this happens every start). After completing that I get a message, � Error starting usb manager: net.rim.device.api.system.ControlledAccessException/null.� I press OK and continue
- Need to update the redirect limit (size combinations + feedproxy)
- Manually updated podcasts sometimes auto-update
- Setting zero for auto-downloads still downloads files
- When video finishes the backlight timer doesn't turn back on (Bold)
- Close playback window on files that have finished playing
- PodTrapper will keep trying to download a thumbnail if it doesn't exist
- 5) I got " Error resuming playback: java.lang.Runtime Exception/Attempt to push screen while already dispalyed!" While trying to play a video and hitting the mute button twice. When I tried to resume playback the screen stayed blank while audio played. I was also missing the Icons for Long FF and FF to the End. After the error. The icons came back after perssing the back button and reselecting the video.
- Hitting blackberry button while playing video on storm stops video but locks berry
- Video resume issues: forum post
- Also allow 'K' to lock screen similar to home screen
- Ability to share podcasts via email
- Add more logging to rss parsing (file open, xml parse, etc), probably even at the download listener level
- Download size check always checks for full size, not remaining
- When recieving a phone call or message the audio would stop but the podcast would keep on playing.
- Need a way to report BB OS version
- Support for podcasts with multiple media elements (see: http://carollaradio.com/feed/)
- Have a podcast setting to match episodes by title instead of by url
- Add note telling users when they download an episode that some will be deleted if they will be (over threshold)
- Emailing developer should provide a popup that explains to fill in what's wrong
- Put header on lock screen
- When deleting, position cursor at same index
- When deleting from playlist allow deleting episode from device (hold alt while pressing delete key)
- Ability to set a podcast to auto-add to playlist forum post
- Save playlists forum post
- Setting to auto-add new episodes to the playlist and optionally resort
- Ability to have playlist auto-resort after addition of new media forum post
- Check out playlist sorting, also allow for storing of playlist sort settings forum post
- Allow playlists to be re-sorted
- Make the storage directory selection better
- Configuration option to disable thumbnails for memory reasons
1.8.3 Beta release (Mar 14, 2009)
- Media browser is case sensitive
- When deleting an episode, remove it from the playlist
- Display file system name in podcast details
- Episodes are still sticking around after they should have been purged
- Add more places to 'Edit podcast'
- Add a permanent delete for episodes to allow them to be reread from the feed
- Play/pause should load and start last played if it's not finished
- Desktop downloader fails when server has issue, doesn't recover properly
1.8.2 Beta release (Mar 13, 2009)
- Complete rewrite of USB transport, should be more robust now (supports resending failed requests and such)
- Better handling of screen redraws and updates to prevent blocking the UI thread (crashes)
- Requires desktop downloader v1.2 for desktop downloading (if used)
1.8.1 Beta release (Mar 11, 2009)
- Updated desktop downloader and linkages to not get stuck in an invalid state
- Desktop downloader now shows what it's doing (well, sort of)
- Fixed some threading issues introduced in 1.8.0 (should crash less)
- Made download interruption happen faster and better
1.8.0 Beta release (Mar 8, 2009)
- PodTrapper occasionally crashes with an unresponsive error
- Icon should now fix itself if it's having problems the first time you run podtrapper
- Prioritize BIS and MDS over TCP and WAP
- Move indicators to the right a few pixels
- Storm/bold audio issue: increment only by 10 when setting initial volume
- When I start PodTrapper, first I get the permissions warning and then I need to reset my permissions (this happens every start). After completing that I get a message, � Error starting usb manager: net.rim.device.api.system.ControlledAccessException/null.� I press OK and continue
- Need to update the redirect limit (size combinations + feedproxy)
- Manually updated podcasts sometimes auto-update
- Setting zero for auto-downloads still downloads files
- When video finishes the backlight timer doesn't turn back on (Bold)
- Close playback window on files that have finished playing
- PodTrapper will keep trying to download a thumbnail if it doesn't exist
- 5) I got " Error resuming playback: java.lang.Runtime Exception/Attempt to push screen while already dispalyed!" While trying to play a video and hitting the mute button twice. When I tried to resume playback the screen stayed blank while audio played. I was also missing the Icons for Long FF and FF to the End. After the error. The icons came back after perssing the back button and reselecting the video.
- Hitting blackberry button while playing video on storm stops video but locks berry
- Video resume issues: forum post
- Also allow 'K' to lock screen similar to home screen
- Ability to share podcasts via email
- Add more logging to rss parsing (file open, xml parse, etc), probably even at the download listener level
- Download size check always checks for full size, not remaining
- When recieving a phone call or message the audio would stop but the podcast would keep on playing.
- Need a way to report BB OS version
- Support for podcasts with multiple media elements (see: http://carollaradio.com/feed/)
- Have a podcast setting to match episodes by title instead of by url
- Add note telling users when they download an episode that some will be deleted if they will be (over threshold)
- Emailing developer should provide a popup that explains to fill in what's wrong
- Put header on lock screen
- When deleting, position cursor at same index
- When deleting from playlist allow deleting episode from device (hold alt while pressing delete key)
- Ability to set a podcast to auto-add to playlist forum post
- Save playlists forum post
- Setting to auto-add new episodes to the playlist and optionally resort
- Ability to have playlist auto-resort after addition of new media forum post
- Check out playlist sorting, also allow for storing of playlist sort settings forum post
- Allow playlists to be re-sorted
- Make the storage directory selection better
- Configuration option to disable thumbnails for memory reasons
1.7.2 (Feb 18, 2009)
- Fixed: Update times not lining up with schedule
- Cancelling the current download doesn't work
- Downloads always show that the log isn't available anymore
- Podcast descriptions show 'null'
- Emailing logs should have a unique subject per device for better threading in gmail
- Keyboard shortcut for viewing downloads (D)
- Moved back to restarting download on size mismatch
- Sorting when adding a folder to a playlist is backwards
- Added backup and restore to storage directory (should no longer be possible to lose settings between versions after upgrading to this version)
- Add used space and volume indication to header (volume is blue, used space is green)
- Another attempt at allowing files to play as they download
- Opml export should use xml extension for importing
- Need to ensure all files have the PT_x prefix
- When adding undownloaded episodes to the playlist, mark them for download
- Instead of ??? for length show file size
- Task switcher icon is wrong
- Fixed google reader opml import?
- Thumbnails show in media player forum post
- Allow pause/play via convenience key forum post
- If I move out of wifi zone and an episode is in the process of dowloading it gets stuck. Remvoing the episode or cancelling the download do not seem to work. Only removing the entire feed seems to revive the d/l process
- Add some indication of what the volume is set to somewhere in the app
1.7.1 (Feb 11, 2009)
- Disabled run on start (again) due to issues some users were having
- Fixed sorting issue when viewing files list
- Move to more subdued and properly sized icons
1.7.0 (Feb 11, 2009)
- More user interface tweaks
- Add indicaton of time and battery life at all times forum post
- Setting to run on start (actually works now) forum post
- Fixed bug in daily update timeframe
- More memory tweaks
- Cancelling out of picking a storage folder breaks startup
- PodTrapper is incompatible with quicklaunch form post
- These updates were added in test releases (1.6.9-1.6.14), but this is the first wide release of them:
- Can't do: Make the podcast input screen use a url filter input method (it makes paste of multiple urls not work)
- Add keyboard lock shortcut key (L)
- Urls with spaces in the name should be encoded properly (replacing with %20)
- Add an 'update' menu option when viewing episode list
- Add a 'view item' option from download screen
- Add 'display priority' podcast setting that alters the way they're sorted in the main screen
- Improvements for audio books forum post
- Inserting USB cable while playing throws uncaught null pointer exception if mass storage mode is set to auto forum post
- Fixed issue with feed updating introduced in 1.6.12
- Even more memory improvements
- Deleting feeds doesn't work when they don't have any episodes
- Fixed major but silly bug with audio playback (it would play back as a video, or try to, anyway)
- Hopefully fixed: Don't know whether you've seen this before - but I use the Auto on/off feature every night, and any podcasts I'm in the middle of always restart from the beginning after my Bold has been off and on again. It states the correct position, but when pressing Space to resume, it restarts from the beginning.
- Old podcasts aren't getting deleted, consuming memory
- Adding a folder to a playlist should skip completed files
- Made podcast deletion cancellable
- Lots and lots of memory optimization stuff
- Old episodes wouldn't delete as they fell off the feed
- Logs should be compressed for output
- Should have a 'default podcast' settings screen that stores settings for new podcasts
- Crashing on playlist creation
- Fixed: Partial download of feeds wasn't parsing properly
- Stupid non-compliant web servers that respond with Content-Range: 6592057-10801720/10801721
- Setting to keep a certain amount of free space available on the memory card forum post
- Playback priority should default to 15 forum post
- Players that error out should have their state saved and be shutdown to avoid issues
- Fixed: Video playback on Storm doesn't adjust size after rotation (keeps size from original orientation) forum post
- Need some way of setting a predetermined time of day to check for updates (note, only works for 'Daily' setting, currently)
- Ability to add folder to playlist forum post forum post
1.6.14 (pre-release) (Feb 8, 2009)
- Make the podcast input screen use a url filter input method
- Add keyboard lock shortcut key (L)
- Urls with spaces in the name should be encoded properly (replacing with %20)
- Add an 'update' menu option when viewing episode list
- Add a 'view item' option from download screen
- Add 'display priority' podcast setting that alters the way they're sorted in the main screen
- Improvements for audio books forum post
- Inserting USB cable while playing throws uncaught null pointer exception if mass storage mode is set to auto forum post
- Fixed issue with feed updating introduced in 1.6.12
- Even more memory improvements
- Deleting feeds doesn't work when they don't have any episodes
1.6.13 (pre-release) (Feb 7, 2009)
- Fixed major but silly bug with audio playback (it would play back as a video, or try to, anyway)
1.6.12 (pre-release) (Feb 6, 2009)
- Hopefully fixed: Don't know whether you've seen this before - but I use the Auto on/off feature every night, and any podcasts I'm in the middle of always restart from the beginning after my Bold has been off and on again. It states the correct position, but when pressing Space to resume, it restarts from the beginning.
- Old podcasts aren't getting deleted, consuming memory
- Adding a folder to a playlist should skip completed files
- Made podcast deletion cancellable
- Lots and lots of memory optimization stuff
1.6.10 (development release)
- Old episodes wouldn't delete as they fell off the feed
- Logs should be compressed for output
- Should have a 'default podcast' settings screen that stores settings for new podcasts
- Crashing on playlist creation
1.6.9 (development release) (Feb 1, 2009)
- Fixed: Partial download of feeds wasn't parsing properly
- Stupid non-compliant web servers that respond with Content-Range: 6592057-10801720/10801721
- Setting to keep a certain amount of free space available on the memory card forum post
- Playback priority should default to 15 forum post
- Players that error out should have their state saved and be shutdown to avoid issues
- Fixed: Video playback on Storm doesn't adjust size after rotation (keeps size from original orientation) forum post
- Need some way of setting a predetermined time of day to check for updates (note, only works for 'Daily' setting, currently)
- Ability to add folder to playlist forum post forum post
1.6.7 (Jan 30, 2009)
- Fixed: 1.6.6 is deleting podcasts after listening even when option to delete after listen is set to no.
- Fixed: New logging breaks logs for podcast feeds
- Replace feed: with http: for feed entry
- Beginnings of a help system
- Added code to keep backlight on during video if backlight timeout is not default
1.6.6 (Jan 27, 2009)
- Fixed major bug in downloading partial files on servers that report range headers oddly
- Fixed playlist creation causing a non-reponsive crash
- Fixed issue with new download manager screen not updating properly
- Fixed issue where deleting some episodes would fail (maybe not all, though, let me know if you see this behavior)
- Mac rountable podcast doesn't seem to work
- Allow for podcasts to be added by supplying an OPML file forum post
- Added export to OPML via email (via the Settings screen)
- Added OPML attachment handler (so you can email yourself OPML files and import the feeds into PodTrapper, note: PodTrapper must be running, also, there are some issues with how this is handled, still working on it)
- Toggling pause with space keeps video placeholder open
- Can't fix: when i use the q or p to ff or rr a video it crashed my phone (bold) and it does a soft reset. forum post
- Ensure timed saving is happening properly
- Implemented better image resizing algorithm, so thumbnails should look better now
- Fixed minor issues with download manager
- Added more robustness to menu system to hopefully avoid menus disappearing
- Fixed that the icon doesn't show up on storm (I think, let me know if this didn't work)
- Option to delete episodes after finishing forum post
1.6.5 (Pre-release) (Jan 25, 2009)
- Downloader failing causes infinite loop during exit
- Make lock screen text less ambiguous
- Made sending logs more reliable and easier to do (now part of sending a message to developer)
- When my usb cable is plugged in and I start the app (not autostart) it freezes forever on the icons screen.
- Made feed processing more fault tolerant, should now work on partial feed downloads
- Added 'Update all' button to force all podcasts to update (if allowed by download settings)
- Cancelling downloads isn't clear in the UI forum post
- Should have a 'move to top' option in download list forum post
- Connecting to the desktop downloader should force an update of all podcasts
- Playlist are a little flaky forum post
- Add option to add all new to playlist forum post
- Should have more options for adding to playlist (all downloaded, all unlistened, etc) forum post
- Add permissions from later OS versions
- "Browser Filter" shouldn't be a required permission forum post
- Convenience keys can bypass lock screen forum post
- Added backdoor code to exit PodTrapper in case menus aren't working (Hold Alt and type QUIT) (Still haven't figured out what's causing the menu to die)
1.6.3 (Jan 15, 2009)
- Added ablility to move storage folder
- Fixed (?) registration issue on beta Bold OS
- Now properly handles a 307 HTTP response code
- Cancelling a download should mark that episode to not be downloaded
1.6.2 (Jan 13, 2009)
I'll make a forum post explaining this, but the icons are, in order:
New Episodes, Partially Played, Finished Playing, Will Download, Won't Download
- Fixed auto download number being inverted (it would *not* download that many new episodes and would start at the bottom)
- Fixed font issue on Bold/Storm where icon numbers would only contain a single digit
- Fixed issue where deleted episodes showed up in overview tally
1.6.1 (Jan 12, 2009)
- Added startup manager that should help determine where some users are having problems starting
1.6.0 (Jan 11, 2009)
- Beginning of new look, what do you think? (I realize that the podcast thumbnails don't resize well, I have to work on that)
- Lots of updates to the browser, more podcasts and images
- When listening to a podcast and an email comes in and the audio pauses, sometimes - not always - when I press play the progress bar will reset back to 0 and the audio will not play. The only way to play any audio again is to exit the app, and then I have to skip forward to where I was when it stopped.
- Still have issue with it not resuming after email notifications
- Initital state when loaded should be user initiated stop, not waiting for resume
- Media files display in media player when not supposed to (to correct old issues with this you may need to toggle the settings screen setting, save, then re-set it to what you want it to be and save it again)
- Prevent/warn about 'system' folder use
- I am listening to several things in the playlist and have the volume set to where I want it when the next item starts it goes back to the preset audio level. (via email)
- Add crackberry podcast to browser
- When playing a video podcast keep the screen visible
- Storm doesn't have a keyboard for unlocking the screen forum post
- Volume issue still not fixed on storm (let me know again)forum post
- Fixed issue where setting a podcast to 'Manual only' for updates would instead check every 5 minutes (how's *that* for manual only?)
- On my Storm, I have two of my three podcasts set to auto-download "0" episodes, but whenever I start up Podtrapper, it starts downloading episodes from these podcasts forum post
- PodTrapper will now display a proper error message on most playback issues describing the cause
- Update alert only triggers on versions numerically greater (for those using a beta, they may have noticed that the check only checked for a different version, not necessarily greater)
- Added advanced settings for disabling individual download mechanisms for those with providers that report success when it's not really success (WAP and AT&T was the case we noticed)
- Connecting to desktop downloader doesn't force an update check
1.5.12 (Jan 8, 2009)
This is a beta release that may not work
- Attempting to isolate startup issues on beta Bold OS
1.5.10 and 11 (Jan 5, 2009) (20 minutes after that)
This release was soley for fixing more playback bugs
- Fixed my fix for playback
1.5.9 (Jan 5, 2009) (About 15 minutes later)
- Fixed issue with playback (thanks Jaime), hopefully it's the issue everyone was having, see this forum post if you're having issues with playback
1.5.8 (Jan 5, 2009)
- Added yet more logging to try to narrow down playback issues some are experiencing
- Added option to play in blackberry media player
- Added some code to hopefully catch issue with settings screen
- Added more robust permissions checking and updating
- Added update interval UI element I forgot to add in the last release (in Edit podcast screen)
- Fixed: Font size in progress bar on bold is illegible forum post
1.5.5 (Jan 4, 2009)
Note: After upgrading to this release it will be impossible to downgrade without losing your settings
- Fixed: PodTrapper settings crashes backup forum post forum post
- Really really really fixed the issue deleting podcasts, thanks to Francois, Lion and aleph for helping me finally reproduce this forum post
- Fixed: The looping delete still occurs when deleting a podcast that had the problem at the episode level (via email)
- Fixed: Need more logging (filename, size, etc) in player to diagnose further issues
- Maybe fixed issue with no sound until volume press on some storms? (please let me know, I can't reproduce this, only taking shots in the dark)
- Fixed: Show device details (OS and model) when sending logs and messages from users, media card free, download location, etc
- Fixed: Looks like the delete prior function is not working with 1.5 (via email)
- Fixed: Settings are lost after OS upgrade
- Need a way to specify how often to check for updates
- Number to auto-download should be a per-podcast setting
- Number to auto-download should be allowed to be zero
- Add quick download enable/disable to download manager window
- Version checking doesn't seem to work forum post
- Restart playback doesn't work in File playback mode forum post
- in File Playback, I have an mp3 audiobook that I half listened to in the BB media player so forwarded it to about "70% listened" in Podtrapper and hit play, it's playing from the beginning even though shows I'm at the 70% mark? forum post
- Keyboard shortcuts don't work in all cases forum post
- Add a download all episodes menu item
- Switched unlock code for lock screen to be just '12' instead of '1234'
- Is it possible to play podcasts while downloading forum post
- Podtrapper should set it's permissions automatically (it will attempt this on first install, also available from the Settings screen)
- PodTrapper should now resume after phone calls and alerts
- Items fixed that are storm specific, and may require disabling compatibility mode:
- OTA downloads for Storm should now default to NOT being in compatibility mode
- Storm: Would be nice to be able to click on the items directly (can this be done without going storm specific? Yes, yes it can) forum post
- Larger playback icons for easier clicking
- Storm: has issues with popups forum post
- Storm storm storm :) forum post
1.5.0 (Dec 31, 2008)
- Add playlist functionality for automatically playing podcasts in some order forum post
- Fixed issue where deleting podcasts would run forever
- Fixed issue where adding podcasts from podcast browser would perform unpredictably
- Added support for backup/restore and OS upgrades (to not lose Podtrapper settings)
- On Storm in File Playback, often when play an mp3 or when was trying the video playback, there is no sound until I push either volume key on the side of the device. Also if I hit the device's "Mute" button it mutes fine but when hit again still silent though can see is playing, have to hit the device's volume key to get sound again forum post
1.4.0 (Dec 29, 2008)
- Show podcast reported length if we haven't played the podcast yet
- Added support for users with more than one service book (where some don't work)
- Allow for downloading of any internet file using the Podtrapper download mechanism forum post
- Username/password don't work for podcasts that require them forum post
- Podcasts that also include regular blog items get handled as media when they shouldn't (see http://thatswhatshesaid.libsyn.com/rss), hopefully I didn't break other podcasts with this change
- Fixed some minor bugs and memory issues
- More behind the scenes coding to facilitate podcast browsing
1.3.4 (Dec 28, 2008)
- Fast forward improvements forum post
- Fixed issue changing storage folder
- First parts of device side podcast browsing (to be continued)
- File browser mode sorts by file name
- More logging to audio path selection
- Adding more logging to aid in BIS-B diagnosis
- Add setting to store podcasts in media player readable format forum post
1.3.3 (Dec 26, 2008)
- Fixes to chunked downloading for some BIS/BES servers
- Fixed bug introduced in 1.2.0 where playing a podcast would prevent deletion
1.3.0 (Dec 25, 2008) Christmas edition
- Chunked downloading to get around BES, BIS and TCP download size limitations, OTA downloading for all!
Note, some podcast servers won't support this, so those will need to be downloaded via desktop or wifi still
- Files that have played can't be deleted (bold) forum post
- Fixed: Storm 'battery low' bug (Storm doesn't update battery status on its own to tell Podtrapper that it's charged)
- Fixed majorish issue on OS 4.2.1 where only the first podcast played would play
1.2.0 (Dec 24, 2008) Public beta
- File browser mode for playing/bookmarking any file on the device forum post forum post
- Add setting for output to bluetooth headset and other output methods (see 'Select output' on the playback screen menu)
- Significant changes to playback code, should fix issues some users are having with playback
1.1.3 (Dec 22, 2008)
- Allow for podcast rss feeds to be up to 4MB in size forum post
- Fixed that 'Only download when charging' didn't really only download when charging forum post
- Fixed issue where default sort only had two 'Newest first' options
- Added more error checking and logging to player, should help diagnose issues some are having playing podcasts.
1.1.2 (Dec 11, 2008)
- Adjust icons to have sharper contrast forum post
- Increase limit for unfinished and max auto forum post
- Allow for inverting the sort of displayed podcasts
- Setting to show only ready podcasts forum post
- Add setting where if an episode is deleted and it has more old episodes that haven't been downloaded, download some of those to reach the 'toKeep' number. forum post
- Fix shutdown not really shutting down (really fixed this time, I swear)
- Allow for subscribing to podcasts with authentication (see the 'Edit podcast' menu item to set username/password)
- On Storm fix that the progress bar gets displayed too small (can someone verify this is fixed?)
- Fixed bug where player wouldn't know what state it is in (may not be all cases, let me know if you still see issues here) forum post
- Add keyboard shortcuts for forward (o,p,.,@) and back (q,w,!,#), make multiple clicks queue up for rapid seeking forum post
- Find and fix issue where menu can disappear never to reappear again. forum post
- Automatic check for new versions (of podtrapper itself) forum post
1.1.1 (Dec 2, 2008)
- Fixed serious bug where when Podtrapper cleaned up episodes it would delete the newest first instead of the oldest. ('doh)
- Added more logging to enable diagnosis of player issues
1.1.0 (Nov 28, 2008)
- Desktop downloading support! See this forum post
- Fixed issue where exiting immediately after making a change wouldn't save the change
- Fixed issue with some podcasts not downloading episodes properly (Adam Corrola's radio show, PC Magazine, and probably others)
- Add [re]download option to episode list
- Fix [re]download to not require two presses
- Allow add podcast to list without http://
- Fixed: Pause icon remains on main screen after file has been deleted forum post
- Fixed: Unfinished status doesn't update forum post
1.0.11 (Nov 24, 2008)
- Finally fixed old episodes being redownloaded issue (I hope)
This would cause previously deleted episodes to be seen as new episodes and downloaded again (and shown on top of really newer episodes).
- Revamped download manager to properly kill and retry failed downloads
- Fixed download manager not always showing status
- Fixed issue where Podtrapper would sometimes not exit when asked
- Fixed issue with pause icon errantly showing up in multiple places
- Added more keyboard shortcuts, see this forum post
- Added setting to only download when charging
- Spread out media buttons for Blackberry Storm users
- Fixed issue where logs wouldn't wrap properly
1.0.8 - 1.0.10 (Nov 21, 2008)
- Added more logging to help diagnose carrier issues
- Added 'Send Logs' option from Download screen to send logs to the developer for diagnosis
- Minor logging changes to aid in diagnosis
1.0.7 (Nov 17, 2008)
- Added further logging to download manager
- Added more robustness to download manager
- Really fixed bug where episodes would be redownloaded after they were deleted
- Fixed issue where Podtrapper would take up to a minute to close
1.0.6 (Nov 16, 2008)
- Added configuration option for choosing how many new episodes to automatically download
- Show unfinished status in main screen
- Show if a particular podcast has an episode that is playing
- Added about screen
- Fixed bug where episodes would be redownloaded after they were deleted
1.0.5 (Nov 15, 2008)
- First working non-beta release, sure 1.0.0 - 1.0.4 weren't beta, but they weren't what I'd consider 'working' :)
Future ideas:
- Streaming radio
- Social integration
- RSS reading
- Keep investigating whether it's possible to capture headset button press and mute button when app doesn't have focus (probably not possible) forum post
Todo list:
- BB: Make $ key (speakerphone) bring up the output menu
- Podcast browser should allow for podcast submission forum post
- Add 'prompt' option to delete after listening flag
- Ability to specify day of week for weekly updates
- Ability to categorize podcasts for sorting in playlists forum post
- Ability to sort podcasts by most recent update in browser
- Add a playback priority editor forum post
- Should have magic folder that automatically adds files to the playlist
- Try to run files through media player after downloading to get length and determine validity
- Ability to specify a wake up alarm and podcast to play
- Investigate capturing feeds from Google Reader forum post
- 'Cancel below' on download screen
- Add kb shortcut for toggling new/listened
- Preserved episode list
- Export to OPML and logs on sd card
- Alarm clock mode
- Sorting downloads by priority should also sort feed updates according to priority
- Need to add configuration for media keys for fg, bg, locked, etc
- Download while charging should only apply to media, not updates (or be configurable)
- Bookmarks should load the file in question and go to that position
- Podcast setting to sort by title
- Someway to only download when idle? (Screen blank?)
- Keyword search of existing episodes
- Make title clock use sytem format for time (24hr or not)
- Check out snaptu
- Add a pubDate match mode
- Setting to have sleep timer not go passed the current episode
- Alt+'A' should allow for new playlist creation with a checkbox option to switch to it
- Add a way for deletion with touch screen only
- Setting to pause when output method changes
- Figure out how to support itunesU (http://deimos3.apple.com/WebObjects/Core.woa/Browse/mc3.edu.1952955216.01952955219)
- Import M3U to playlist
- Speakerphone key to alter routing
- Start sleep timer menu item
- Android: Make minimum font size work
- If played again at the end of media restart from the beginning, but only if manually started (not via playlist)
- Ability to edit bookmark labels
- Pause if output method changes (BB)
- Handle rss feeds via browser
- Handle holstered/etc media key
- Android: Option to prevent screen blanking
- Sort on 'Display position' in playlists
- Android: Investigate switching audio paths
- Setting to allow updates even when not charging
- When playback finished: Play top/Play next
- Log playlist changes
- Fix sending crendentials when we don't have to
- Android: Detect wifi shutting off after phone lock and pop message
- Android: Pausing for a while, then resuming skips ahead. It is possible to seek back and time display is accurate. Should check for this and seek back on our own:
3999: Finished processing action
6990: Toggle pause called because: GlobalKeyListener assigned keypress
6990: PM: Action is 16
6990: PM: Starting action ACTION_TOGGLE_PAUSE
6990: Stopping player
6990: stopPlayer() (3837)
6990: stopPlayer() (3837)
6991: Finished processing action
7946: Toggle pause called because: Button pressed mapped to Play/pause
7946: PM: Action is 512
7946: PM: Starting action ACTION_TOGGLE_PAUSE
7946: Starting player
7946: startPlayer(true) (3837)
7946: startPlayerOs() (3837)
7946: currentPlayer.start()
7947: Media time: 3838
7947: Finished startPlayer completely
7947: Finished processing action
7952: PM: Action is 2
7952: PM: Starting action ACTION_MOVE_ABS/REL
7952: Seeking from 4237 to 4232
7952: Received info update: 1, 44
7952: Received seek complete (4233)
7952: Still making sure we seek to 4232981 (4233)
- Add 'Allow duplicates' in playlist settings
- Search
- Log network type when downloader is out of coverage on android
- Sort by popularity in browser
- Log 'Play in native player'
- Add focused images to new widget
FOR TODAY:
- Option to not display global menu item
- Option to preserve when bookmarking
- When you delete a podcast it will ask you if you want to delete each bookmark associated with it
- One other "bug" but I'm not sure if it's a bug or designed that way.
I'll let you tell me. If I'm listening to a podcast and get anywhere into
it and then reboot the phone it goes away from the playlist. For example,
I have all of my podcasts go to the default playlist.
I love this feature as it gives me all my recent podcasts in one place.
Say I'm listening to Podcast A. It's a 20 min podcast and I listen
to 2 mins of it 'cuz it's at the top of the list. It's bed time and I decide
I'll listen to the podcast at length in the morning. So I turn my phone off
and go to bed. In the morning when I turn my phone back on, that podcast won't
be in the default playlist any more. It'll still be on the phone and I can still
go to the Podcast A section and listen to that episode, but it won't be on the
playlist even though it's still mostly unplayed. It's like the only podcasts
that stay there are those that are 0% played
- Seek to bookmark
- Delete bookmark menu item
- Option to disable the new podcast notification
- Play next (delete) should have a delete confirmation if enabled
- Force media type (audio/video)
- Playlist FIFO
For Prod:
- Tasker tasks: select and play playlist
- Tasker state criteria
- Fix BB menu bug on torch (email)
- Fix BT pause issue during video (email)
Can't fix:
- Problem with very long files forum post
- Don't allow seeking past the end of a file