summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/service/download
AgeCommit message (Collapse)Author
2013-08-05Merge branch 'develop' into feedmanager_removaldaniel oeh
Conflicts: src/de/danoeh/antennapod/activity/PreferenceActivity.java src/de/danoeh/antennapod/feed/FeedManager.java src/de/danoeh/antennapod/service/PlaybackService.java src/de/danoeh/antennapod/service/download/DownloadService.java src/de/danoeh/antennapod/service/download/DownloadStatus.java src/de/danoeh/antennapod/service/download/HttpDownloader.java src/de/danoeh/antennapod/storage/DownloadRequester.java src/de/danoeh/antennapod/storage/PodDBAdapter.java src/de/danoeh/antennapod/util/playback/PlaybackController.java
2013-08-03Improved DownloadService, several bugfixesdaniel oeh
- DownloadService should now terminate properly as soon as all downloads have been completed. - Notification bug ("0 downloads left" notification) should be fixed
2013-08-02Organizing the queue now works, several bugfixes etc.daniel oeh
2013-07-07Merge branch 'buffered-output-stream-flush' of ↵daniel oeh
git://github.com/andrewgaul/AntennaPod into andrewgaul-buffered-output-stream-flush # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit. # # It looks like you may be committing a merge. # If this is not correct, please remove the file # .git/MERGE_HEAD # and try again. # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch andrewgaul-buffered-output-stream-flush # All conflicts fixed but you are still merging. # (use "git commit" to conclude merge) # # Changes to be committed: # # modified: src/de/danoeh/antennapod/service/download/HttpDownloader.java # modified: tests/src/de/danoeh/antennapod/test/FeedHandlerTest.java # # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # (commit or discard the untracked or modified content in submodules) # # modified: submodules/ActionBarSherlock (modified content, untracked content) # modified: submodules/ViewPagerIndicator (modified content, untracked content) # modified: submodules/dslv (modified content, untracked content) #
2013-07-07Set 'reason' attribute when download was successful.daniel oeh
2013-06-30Flush BufferedOutputStream correctlyAndrew Gaul
This ensures that IOException due to writes are thrown in the main code path instead of the exceptional code path. Specifically for HttpDownloader this ensures that IOUtils.closeQuietly does not swallow a failed write.
2013-06-29Promote DownloadError to enum for type-safetyAndrew Gaul
2013-05-19Split DownloadStatus into two separate classesdaniel oeh
DownloadStatus is now used only for finished downloads, whereas DownloadRequest is used for running/unfinished downloads
2013-03-16Added support for episode imagesdaniel oeh
2013-03-12FeedMedia wasn't saved if episode contained chapters (fixes #76)daniel oeh
2013-03-11Shutdown connection manager after downloaddaniel oeh
2013-03-11Merge branch 'master' of git://github.com/ortylp/AntennaPod into ortylp-masterdaniel oeh
2013-03-10fix regression (issue #96): fix broken URLs in redirection instead of failingPaul Ortyl
2013-03-09Removed auto-queue preference, auto-queue is now always enableddaniel oeh
2013-03-07Add item to queue once it's downloadeddaniel oeh
2013-02-27Added support for playing local external media filesdaniel oeh
2013-02-27PlaybackService now works with the 'Playable' interfacedaniel oeh
2013-02-25Implemented EventDistributordaniel oeh
2013-02-24limited access to feed items, feeds, playback history and download logdaniel oeh
2013-02-24Added UserPreferences class, limit access to unreadItems and queuedaniel oeh
2013-02-22Delete file if download fails or is cancelleddaniel oeh
2013-02-12newline-character wasn't appended correctlydaniel oeh
2013-02-10Don't show notification entry if title is nulldaniel oeh
2013-02-10Added expandable notifications to download servicedaniel oeh
2013-02-03Organized imports, added drawables to navigation buttonsdaniel oeh
2013-01-13Increased socket and connection timeout of HTTP downloaderdaniel oeh
2013-01-13Added support for gzip-encoded downloads. Closes #89.daniel oeh
2012-12-31removed unused codedaniel oeh
2012-12-31Use AndroidHttpClient instead of HttpURLConnectiondaniel oeh
2012-12-30Updated storage availability checkdaniel oeh
2012-12-21Completed downloader-objects were removed too latedaniel oeh
2012-12-16Created unit test for testing the HttpDownloaderdaniel oeh
2012-12-16Use DownloaderCallback instead of DownloadService referencedaniel oeh
2012-12-16Follow 307 redirectsdaniel oeh
2012-11-25Obey redirects in HTTP downloadsChristian Ludwig
If an HTTP request returns an error code 301 or 302, follow redirects to the new location.
2012-11-06Integrated vorbis chapterreader into appdaniel oeh
2012-10-23Set download status message to 'pending' while it's not beingdaniel oeh
downloaded.
2012-10-22Added support for feeds without pubDatesdaniel oeh
2012-10-14Moved drawables from sdk folder into drawables folderdaniel oeh
2012-10-04Changed behavior of download reportsdaniel oeh
2012-09-26Check if response code is HTTP_OK before downloadingdaniel oeh
2012-09-24FeedSyncThread will now check if feeditems are valid before savingdaniel oeh
2012-09-24Download failure wasn't reported on some devicesdaniel oeh
2012-09-23DownloadRequester now throws an exception if request is invaliddaniel oeh
2012-09-22Added support for 'Unknown Host' error messagedaniel oeh
2012-09-22Removed unused importsdaniel oeh
2012-09-22Added support for reading chapters from streamsdaniel oeh
2012-09-21MediaHandler now reads id3 chaptersdaniel oeh
2012-09-21Auto-enqueue will now enqueue when the user starts the downloaddaniel oeh
2012-09-21Excluded cancelled downloads from the download service report and thedaniel oeh
download log