Commit Graph

1223 Commits

Author SHA1 Message Date
daniel oeh 8e16ad08c8 Merge branch 'feedmanager_removal' into develop
Conflicts:
	src/de/danoeh/antennapod/activity/DownloadLogActivity.java
	src/de/danoeh/antennapod/activity/FeedItemlistActivity.java
	src/de/danoeh/antennapod/activity/ItemviewActivity.java
	src/de/danoeh/antennapod/activity/MiroGuideChannelViewActivity.java
	src/de/danoeh/antennapod/activity/OrganizeQueueActivity.java
	src/de/danoeh/antennapod/activity/PreferenceActivity.java
	src/de/danoeh/antennapod/fragment/EpisodesFragment.java
	src/de/danoeh/antennapod/fragment/FeedlistFragment.java
	src/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
	src/de/danoeh/antennapod/fragment/ItemlistFragment.java
2013-08-10 16:10:32 +02:00
daniel oeh 26fad34b65 Added documentation to DBTasks 2013-08-10 15:24:49 +02:00
daniel oeh fa155f833b Added documentation to DBWriter 2013-08-09 21:51:13 +02:00
daniel oeh ce9f87ff3e Removed cachedDescription and cachedContentEncoded 2013-08-09 21:35:18 +02:00
daniel oeh 24fdbba98b Added documentation to DBReader 2013-08-08 12:48:39 +02:00
daniel oeh dddc01e2e4 Change target sdk version to 18 2013-08-07 20:42:38 +02:00
daniel oeh 9f99013da4 Fix gradle issue 2013-08-07 20:38:39 +02:00
daniel oeh c063fe556c Checkout 'gradle-support' branch 2013-08-07 13:49:11 +02:00
daniel oeh c0bff82655 Changed URL of dslv submodule 2013-08-07 13:42:17 +02:00
daniel oeh 3f39e37ee4 Removed Acionbarsherlock and Viewpagerindicator submodules 2013-08-07 11:45:48 +02:00
daniel oeh 5286a8edbc Added gradle buildfile 2013-08-07 11:35:51 +02:00
daniel oeh 05ad8fbfa3 Removed ActionbarSherlock dependency 2013-08-07 11:35:18 +02:00
daniel oeh e14525a14f Removed ViewPagerIndicator dependency 2013-08-06 20:02:30 +02:00
daniel oeh 03804d5d51 Several bugfixes in database queries 2013-08-06 19:17:17 +02:00
daniel oeh a90c7219f3 Refresh lock was used incorrectly 2013-08-05 15:01:31 +02:00
daniel oeh 75b13431fe Merge branch 'develop' into feedmanager_removal
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-05 14:57:37 +02:00
daniel oeh 3f5e2faff9 Do not display empty listview message while loading 2013-08-05 10:45:17 +02:00
daniel oeh ca795a3fdc Removed FeedManager
DBReader, DBTasks and DBWriter should be used instead from now on
2013-08-05 01:30:08 +02:00
daniel oeh 6d1a8535f5 Added FeedItemStatistics.
Makes it possible to get number of (new, in progress) episodes of a feed without loading the whole list of items
2013-08-05 01:27:38 +02:00
daniel oeh edd84c6a4c Removed last references to FeedManager 2013-08-04 21:42:28 +02:00
daniel oeh 24c50f7840 Ported search components to DB*-classes 2013-08-04 21:35:44 +02:00
daniel oeh 355fc8114f Ported playback classes to DB* classes 2013-08-04 17:28:29 +02:00
daniel oeh 9f36cecf4b Ported PlaybackController to DB*-classes 2013-08-04 15:50:57 +02:00
daniel oeh e28229a29c Ported playback service to DB* classes 2013-08-04 15:35:18 +02:00
daniel oeh 95148ace8e Updated maven android plugin 2013-08-04 14:23:33 +02:00
daniel oeh 7033140730 Merge branch 'nineoldandroids' of git://github.com/patheticpat/AntennaPod into patheticpat-nineoldandroids 2013-08-04 14:11:30 +02:00
Dean Brettle 805512c410 Fixes issue #249 (Cannot use Kinivo BTC450 bluetooth car kit to play
after pause). 

The problem was that audioManager.abandonAudioFocus() was being called
before remoteControlClient.setPlaybackState(). That seems to have
prevented the BTC450 from knowing that the audio was paused. As a
result, the BTC450 continued to send "pause" instead of "play" for
subsequent button presses. The fix just moves the call to
abandonAudioFocus() until after setPlaybackState() has been called.
2013-08-03 18:53:57 -07:00
daniel oeh 8a2640e040 Set seek time of media keys to 30 seconds. 2013-08-03 21:42:25 +02:00
daniel oeh 4e6276c9c4 Merged #226 into develop 2013-08-03 21:33:10 +02:00
daniel oeh 45dc22a044 Merged #200 into develop 2013-08-03 21:24:13 +02:00
daniel oeh 927f32d39b Merge branch 'mat-tso-inteligent_namefile' into develop 2013-08-03 21:18:42 +02:00
daniel oeh 3563573737 Merge into develop 2013-08-03 21:14:21 +02:00
daniel oeh 9ba3dc0d82 Improved DownloadService, several bugfixes
- DownloadService should now terminate properly as soon as all downloads have been completed.
- Notification bug ("0 downloads left" notification) should be fixed
2013-08-03 13:58:31 +02:00
daniel oeh 2071793e6a Organizing the queue now works, several bugfixes etc. 2013-08-02 23:54:50 +02:00
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