Tom Hennen
3f8e6c26a3
Adds an option to pause audio while audio focus is lost. This is helpful when using navigation apps (for example) so that you can hear what the navigation app says and you don't miss whatever was being said on your podcast. Without this setting checked they may wind up talking over each other, which can be confusing.
2013-08-14 12:26:03 -04:00
daniel oeh
6b69f7fe28
Fixed search
2013-08-14 17:22:13 +02:00
daniel oeh
a1b0b5ac09
Re-added pull-request
...
Was accidentally removed during merge
2013-08-14 15:46:30 +02:00
daniel oeh
cb27c28c09
Merge branch 'master' of git://github.com/brettle/AntennaPod into brettle-master
2013-08-14 14:53:42 +02:00
daniel oeh
3cf1646c91
Merge branch 'android-test-dependency-fix' of git://github.com/TomHennen/AntennaPod into TomHennen-android-test-dependency-fix
2013-08-14 14:40:23 +02:00
daniel oeh
c0066b9d64
Added test classes for DB*-classes
2013-08-14 14:38:24 +02:00
Tom Hennen
06f263f0c0
added android-test as a dependency to resolve build problems
2013-08-13 08:49:39 -04:00
daniel oeh
b0fdb2e8f1
Restructured unit test folders to support the new build system
2013-08-11 12:52:41 +02:00
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
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