Commit Graph

1289 Commits

Author SHA1 Message Date
Andrew Gaul e99c7931f7 Check file size after download
This commit may address symptoms seen in #187 and #197 where
AntennaPod did not flag incomplete downloads as failed.
2013-07-14 22:14:55 -07:00
Andrew Gaul b1cdfe2041 Address FindBugs warnings
This commit fixes 36 of the 109 warnings.
2013-07-14 22:13:49 -07:00
Seth Golub e3e828f01d add https scheme to RSS/Atom intent filters 2013-07-13 22:54:18 -07:00
Michael Kaiser 45a9c345a7 Use NineOldAndroid compatibility library for animations
This fixes the crashes on pre-Honeycomb devices when entering the
Organize Queue activity (Fixes #223)
2013-07-10 22:26:44 +02:00
daniel oeh 941fa9062e Merge branch 'buffered-output-stream-flush' of 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-07 00:55:05 +02:00
daniel oeh 20b267a909 Updated .gitignore 2013-07-07 00:47:27 +02:00
daniel oeh 250b88457b Set 'reason' attribute when download was successful. 2013-07-07 00:45:42 +02:00
David Carver 743587ee0c Enable Fast Forward and Rewind keys on Google TV remotes.
This enables the Fast Forward and Rewind keys on the google tv remote.
If pressed it will jump ahead by 10 seconds or go back by 10 seconds.
2013-07-02 20:01:22 -04:00
Andrew Gaul 07e64d8ded Flush BufferedOutputStream correctly
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-30 22:12:59 -07:00
Andrew Gaul ab9d499ca0 Promote DownloadError to enum for type-safety 2013-06-29 12:38:56 -07:00
daniel oeh 62961d6594 Merge branch 'develop' 2013-06-25 19:27:26 +02:00
daniel oeh ddf77913bc Added transifex configuration for changelog and description 2013-06-25 19:26:54 +02:00
daniel oeh f692b25b85 Updated changelog 2013-06-25 18:55:26 +02:00
daniel oeh 6978fe83c1 Removed http-IntentFilters from OpmlImportActivity
Selecting a link has sometimes opened the OPML import of AntennaPod, even though the selected link was not an OPML file.
2013-06-25 18:55:05 +02:00
daniel oeh fe57170d74 Use http instead of https for accessing the miroguide. Fixes #206 2013-06-21 18:07:23 +02:00
daniel oeh 8b3c7d6723 Added support for ID3 2.4 tag, resolved problems with frame size calculation 2013-06-21 18:00:58 +02:00
daniel oeh 02586d3026 Added support for Links in MP3 chapters (using WXXX frame) 2013-06-09 10:51:59 +02:00
daniel oeh 7d0e34c070 Ignore IntelliJ project files 2013-06-02 16:55:29 +02:00
daniel oeh 7b2a278fc5 Fixed build config files
Added support for proguard in maven build process, fixed signing issues with maven
2013-06-02 16:52:46 +02:00
daniel oeh 71a47c0a5b Ported several classes from FeedManager to DB*-classes 2013-06-01 18:29:04 +02:00
daniel oeh b83656049d Added search methods to DBTasks 2013-05-26 03:53:10 +02:00
daniel oeh c6545a5643 Implemented refresh, auto-download, auto-cleanup methods 2013-05-26 03:47:57 +02:00
daniel oeh c93fb8acc0 Merge branch 'eNBeWe-master' into develop 2013-05-21 21:05:43 +02:00
daniel oeh a704a33e2b Split DownloadStatus into two separate classes
DownloadStatus is now used only for finished downloads, whereas
DownloadRequest is used for running/unfinished downloads
2013-05-19 17:32:15 +02:00
daniel oeh 11fb858909 Implemented several DBTasks and DBWriter methods 2013-05-17 23:20:23 +02:00
daniel oeh c8b0f92a30 Prepared release of version 0.9.7.4 2013-05-17 22:06:47 +02:00
daniel oeh efd120f55f Added transifex project configuration 2013-05-17 22:00:30 +02:00
daniel oeh 270f9e7869 Updated translations, added Czech, Azerbaijani, Portuguese 2013-05-17 22:00:10 +02:00
mat tso 92a0b322da Build media file name based on item title
Use the media item title as a filename base if exist, fallback on the url name
otherwise.
2013-05-16 00:06:48 +02:00
mat tso 12ac0f608d Add missing resources in string.xml 2013-05-15 23:51:16 +02:00
James Falcon 0a607117d6 Reduce default speeds to every .1 instead of every .05 so user doesn't have to do a lot of unchecking. Also, be consistant about where float or double is used and be consistent about which context is used for UserPreferences. 2013-05-13 21:53:44 -05:00
James Falcon ad3e8d8bfe Merge branch 'speed' into playback-speed 2013-05-11 21:37:38 -05:00
daniel oeh 20d2557723 Fixed NullpointerException in AddFeedActivity 2013-05-11 00:19:43 +02:00
James Falcon 916074957f Variable speed playback as user preferences and customization of playback speed. 2013-05-09 16:02:15 -05:00
James Falcon b48c3807fd Merge branch 'playback-speed' into speed
Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	src/de/danoeh/antennapod/activity/PreferenceActivity.java
	src/de/danoeh/antennapod/service/PlaybackService.java
2013-05-06 21:48:18 -05:00
danieloeh d94e2a7670 Merge pull request #186 from TheRealFalcon/playback-speed
Bug fix for trying to set speed/pitch when media is null.
2013-05-06 12:17:40 -07:00
James Falcon 2db89cb807 Bug fix for trying to set pitch when media is null. 2013-05-04 08:51:41 -05:00
daniel oeh e89f1a9b1f Implemented DBWriter-methods 2013-05-04 00:22:00 +02:00
Nis Wechselberg 9a15545efe Adding AntennaPod as RSS/XML Reader 2013-05-04 00:09:13 +02:00
James Falcon 5b58466fd2 Added variable speed playback control as a global option. 2013-05-03 16:25:20 -05:00
daniel oeh 47d5bf609d Added presto dependency to pom.xml 2013-05-03 18:32:01 +02:00
daniel oeh 62d7a927ad Added buttons to control playback speed 2013-05-03 18:31:39 +02:00
daniel oeh e65c1b7322 Added methods for controlling playback speed to playback controller 2013-05-02 20:57:10 +02:00
James Falcon 332ed1b883 Merge branch 'speed' into develop 2013-05-01 22:42:17 -05:00
James Falcon b2d8423543 Updating formatting to match remote 2013-05-01 22:41:51 -05:00
James Falcon a86501c795 Adding audio variable speed playback support at the service level 2013-05-01 21:29:43 -05:00
daniel oeh beda074e5f Added DBReader-methods 2013-05-01 11:56:46 +02:00
daniel oeh 6bbde80dd0 Use description of item if title is not available in RSS feed.
The title-tag of an item is optional in RSS 2 if a description-tag is
avialable.
2013-04-30 21:57:00 +02:00
daniel oeh 93964f2ac5 Merge branch 'enable-googletv-support' of git://github.com/NineWorlds/AntennaPod into NineWorlds-enable-googletv-support 2013-04-30 18:16:19 +02:00
daniel oeh e734097ea9 Moved update interval preference strings into strings.xml. Fixes #182 2013-04-30 18:09:04 +02:00