Commit Graph

47 Commits

Author SHA1 Message Date
orionlee
46ae3e0b00 core tests: Convert tests that are effectively unit tests to be one
(standard android junit tests). Provides implementations for
android platform utils needed (in unit test environment):
1. android.util.Log, 2. android.text.TextUtils.isEmpty()
2018-05-18 13:21:36 -07:00
orionlee
7dd4e5caa1 core tests fix: ensure running test suite (gradlew connectedAndroidTest)
include all test. The existing config does not include the tests
in feed/ directory.
2018-05-17 14:55:51 -07:00
ByteHamster
d7d614f33f Fixed compile error and warning about mixed support versions 2018-05-06 23:15:55 +02:00
ydinath
8c628d98b9 Replace deprecated org.apache.commons.lang3 methods with org.apache.commons.text methods 2018-04-21 10:27:11 -04:00
orionlee
1a55348849 remove the deprecated publishNonDefault 2018-03-13 12:35:48 -07:00
orionlee
cd8f220ce0 robotium-solo : corrected its dependency as androidTestImplementation in app/ 2018-03-13 12:28:13 -07:00
orionlee
95037f67ad dependencies: replace deprecated compile with implementation / api 2018-03-13 11:34:29 -07:00
orionlee
b71e61a221 Upgrade to Android Gradle Plugin v3.0.1 - bare minimal to get it built, ignoring depercation warnings
Details:
- upgraded buildtools to the latest (minimum 26.0.2 required)
- retired retrolambda
- added flavorDimensions (v3 requirement)
- Migrate dependency configurations for local modules (:core)
- Declaration of resources update in styles.xml (AAPT2 requirement)
- upgraded plugin github play-publisher to v1.2.0
2018-03-13 09:51:50 -07:00
Martin Fietz
eaf007ecac Replace ViewHelper 2018-01-09 19:59:51 +01:00
Cédric Cabessa
f3ceccfa82 add a "rewind" and "fast forward" button for android Wear
This feature is only enabled for "play" build.
It is useful to skip advertisement during a podcast.

Note: I originaly tried to implement this in the "4 ways controller" managed by
the mediaSession (it contains vol up / vol down / skip). This object is linked
to the capabilities of the session and seems to be hard to customise without
changing the capabilities.
This patch simply add 2 new buttons
2017-08-14 23:33:25 +02:00
Martin Fietz
2682cbd784 Upgrade to OkHttp3 2016-11-13 23:02:25 +01:00
drabux
93bc61b197 Fix gradle free builds 2016-06-08 20:11:26 +02:00
Martin Fietz
3c033cc0fb Create one flavor with Google Cast support and one (free) without 2016-06-04 01:36:25 +02:00
Andrew Gaul
cf942d1350 Enable Xlint and correct warnings 2016-05-17 15:38:44 -07:00
Domingos Lopes
b6ac9414e6 add cast dependencies (mediarouter, play services) 2016-04-24 22:06:27 -04:00
Domingos Lopes
1b6459c8ee Include chromecast dependencies 2016-04-23 21:39:51 -04:00
Martin Fietz
36213fa94e Upgrade Support libs, Glide, OkHttp, Robotium 2016-03-13 09:47:43 +01:00
Martin Fietz
99d7992dc8 Audio player redesign
Sleep timer and audio effects (e.g. balance) accessible from actionbar, fragment pager
2016-01-16 22:08:09 +01:00
Martin Fietz
810b2c2df5 Upgrade to latest versions 2016-01-07 23:16:01 +01:00
Martin Fietz
8816d144f5 Upgrade AudioPlayer to latest version; Fallback 2016-01-02 02:39:58 +01:00
Martin Fietz
0049fbec27 External version variables, lombok AST 2015-11-01 17:51:50 +01:00
Martin Fietz
b1b1df3cdc Upgrade libraries 2015-11-01 17:13:24 +01:00
Martin Fietz
ec7bc19351 Update to latest audio player version 2015-10-17 18:46:39 +02:00
Martin Fietz
e74a549b1b Upgrade Gradle and AntennaPod-AudioPlayer 2015-09-27 15:12:12 +02:00
Martin Fietz
7b23dfeb50 Move audio player classes to external library 2015-09-19 14:20:01 +02:00
Tom Hennen
9fe8750ecb changed method of tab use 2015-09-07 21:25:18 -04:00
Tom Hennen
e24d4efe10 update api version. build breaks, will need further work 2015-09-01 17:50:06 -04:00
Martin Fietz
3321e8db4f Custom SSL Socket Factory for Android 4.1+ (but below 5) 2015-08-19 00:19:48 +02:00
Martin Fietz
3abce4c597 Load feed media size on demand 2015-08-18 18:24:16 +02:00
Martin Fietz
af2ded8fe0 Replace Picasso with Glide 2015-07-29 18:29:55 +02:00
Martin Fietz
25cbb00b36 Fix tests, test runner for core tests 2015-05-20 11:06:45 +02:00
Martin Fietz
e5c03079b6 Another fix... 2015-04-12 01:40:09 +02:00
Martin Fietz
8850c09920 QueueEvents, Queue shows undobar on removal of an item 2015-04-05 22:37:35 +02:00
Martin Fietz
9444f26673 Show UndoBar when dismiss-by-swipe 2015-03-04 14:42:35 +01:00
daniel oeh
18bc827ed2 Updated version numbers 2015-01-08 14:04:47 +01:00
daniel oeh
4ec7d54e8b Updated dependencies 2014-12-19 19:56:41 +01:00
daniel oeh
30ac9ecf1d Upgraded dependencies
Flattr4j has been upgraded to 2.12. This version makes it possible to use flattr on Android 2.3 devices.
2014-12-10 21:28:56 +01:00
daniel oeh
c78297d6b4 Updated dependencies
Removed unused dependencies
2014-12-07 19:28:19 +01:00
daniel oeh
bdda8a7e26 Upgraded build tools 2014-11-29 18:00:44 +01:00
daniel oeh
f46d7dad2e Updated dependencies 2014-11-19 15:46:45 +01:00
daniel oeh
7127277626 Squashed commit of the following:
commit 8ab8f77557a98adad56006e6d372d8f348191742
Author: daniel oeh <daniel.oeh@gmail.com>
Date:   Wed Nov 12 16:05:32 2014 +0100

    Use OkHttp instead of HttpClient in HttpDownloader

    - Adds support for SNI -> fixes #354
    - fixes #548

commit 38278bc72abcdc190d44f26593f6efdd2b390877
Author: daniel oeh <daniel.oeh@gmail.com>
Date:   Wed Nov 12 15:04:32 2014 +0100

    Use OkHttp instead of HttpClient in GpodnetService
2014-11-12 18:46:36 +01:00
daniel oeh
99068c82cc Updated picasso library
Use RequestHandler instead of Downloader for extracting bitmaps from media files
2014-11-10 22:00:49 +01:00
daniel oeh
6035e8fee9 Fixed:Unit tests were not finishing correctly 2014-11-10 12:45:11 +01:00
daniel oeh
c179ec7d35 Updated build files 2014-11-05 20:44:18 +01:00
daniel oeh
baac7c535a Updated version numbers 2014-10-25 11:24:57 +02:00
daniel oeh
17feaa72ad Removed betterpickers library
Not compatible to new support library
2014-10-24 20:56:39 +02:00
daniel oeh
658559699f Moved core classes into subproject 2014-10-11 17:43:07 +02:00