Commit Graph

225 Commits

Author SHA1 Message Date
ByteHamster
57301cf81c Making sure that publisher releases to alpha first, so we can wait for Pre-Launch-Report 2019-04-26 10:38:34 +02:00
ByteHamster
f96c1d5367 Bumped versionCode 2019-04-26 10:37:05 +02:00
ByteHamster
7d20baf4f9 Upgraded EventBus to v3
Also made sure that register/unregister are called in onStart/onStop
instead of onResume/onPause (prevents possible MultiWindow problems
where updates are not received because activity is not fucused).
2019-04-12 11:32:31 +02:00
orionlee
86bf3ef3e0 remove outdated comment - support for vector drawables for pre Android 5 devices is here to stay. 2019-04-06 11:15:34 -07:00
orionlee
737f7571ab UI Prototype for Batch Edit Episodes rework (from #1145) 2019-04-02 11:47:57 -07:00
ByteHamster
8d8e333b84 Fixed fyyd feed search 2019-03-29 18:26:34 +01:00
H. Lehmann
c1bfb9183c
Merge pull request #3013 from hannesa2/buildImprovements
Build improvements
2019-03-05 23:49:00 +01:00
ByteHamster
579b263a86 Add backup keyword to search 2019-03-04 14:33:39 +01:00
ByteHamster
abe68ec7bd Merge remote-tracking branch 'upstream/develop' into auto_download_12_hour_option_2685 2019-02-01 16:25:20 +01:00
ByteHamster
73bb2f712e Removed misleading comment
Auto-generating the versionCode breaks F-Droid builds, see #3012
2019-02-01 16:00:13 +01:00
Hannes Achleitner
0663e422a6 unify lint options for all modules 2019-01-27 12:54:56 +01:00
Hannes Achleitner
e9c10cdaa8 simplify build concerning maven repos 2019-01-27 12:45:32 +01:00
Hannes Achleitner
9ca7888d92 remove buildtools specification 2019-01-27 12:42:02 +01:00
Martin Fietz
7f37987bda
Merge branch 'develop' into android_gradle_330_upgrade 2019-01-27 11:40:24 +01:00
Martin Fietz
bcfc951f1b
Merge branch 'develop' into android_gradle_330_upgrade 2019-01-27 11:35:46 +01:00
Hannes Achleitner
8e5abeea3a simplify versionCode
removed implementation was some Eclipse/ant style, now it's Gradle style
2019-01-27 10:57:45 +01:00
ByteHamster
33f8bd78a4 Allow to configure play api key 2019-01-18 18:41:00 +01:00
orionlee
62711d9a11 Upgrade android gradle plugin to v3.3.0. Also upgraded plugins that would
otherwise generate warning message (dexcount, play-publisher).
2019-01-17 10:18:29 -08:00
H. Lehmann
cf477de365
Merge pull request #2921 from qkolj/delete-episodes
Add delete option to episode's context menu
2019-01-15 11:23:44 +01:00
ByteHamster
1fac4158c3 Fix release build 2019-01-06 00:27:19 +01:00
Petar Kukolj
dfcb16d77b Include Awaitility in app module and properly fix the added test 2019-01-04 00:13:00 +01:00
orionlee
ab864cd171 enable multidex for debug build only, speeding up release build time 2019-01-03 13:56:40 -08:00
H. Lehmann
d7e7684cc0
Merge pull request #2859 from ByteHamster/glide-48
Upgraded Glide to version 4.8.0
2019-01-03 19:05:03 +01:00
ByteHamster
b1ae1f8f2f Fixed loading embedded picture 2019-01-03 18:43:19 +01:00
ByteHamster
bb4b4655d2 Merge branch 'develop' into rxjava2 2018-12-26 08:40:40 +01:00
ByteHamster
168b41a825 Updated tests 2018-10-21 22:12:07 +02:00
Martin Fietz
2a067df6d1 2855 Cancel UI media info update when fragment is destroyed 2018-10-13 12:09:06 +02:00
Martin Fietz
6ab0277bb5 Fix proguard warning 2018-10-11 20:11:26 +02:00
Martin Fietz
20328dbd97 Fix fyyd 2018-09-30 20:33:40 +02:00
Martin Fietz
3de661d953 Migrate rxjava to version 2 2018-09-30 19:58:53 +02:00
ByteHamster
cddc1a7354 Improve autodownload in search 2018-05-18 11:54:53 +02:00
H. Lehmann
48294a9f18
Merge pull request #2669 from orionlee/build_tweak_dexcount_optional_in_debug
Build tweak: Speed up debug build by making dexcount optional in debug build
2018-05-14 20:56:20 +02:00
orionlee
0f1dfd0547 dexcount: remove dated comments 2018-05-14 10:55:47 -07:00
orionlee
4d4b1f9c17 make dexCount defaulted to disabled in debug build per reveiw feedback 2018-05-13 15:07:07 -07:00
ByteHamster
ea96e239fa Updated library 2018-05-07 18:09:07 +02:00
ByteHamster
f8950ae9b8 Add search function to preferences 2018-05-07 00:06:38 +02:00
ByteHamster
686801fea2 Switched to PreferenceCompat 2018-05-04 19:06:32 +02:00
orionlee
2e38cf3a40 Build tweak: Speed up debug build by making dexcount optional in debug
build, configured with a new gradle property enableDexcountInDebug.
2018-05-03 14:00:48 -07:00
Hannes Achleitner
0f9fe833bc update some libs 2018-04-04 13:52:30 +02:00
Hannes Achleitner
3138505027 Simplify build 2018-04-04 13:52:30 +02:00
Hannes Achleitner
7afde2528a fix contentprovider authority for release 2018-04-04 13:52:30 +02:00
Hannes Achleitner
3ab4ad2a35 update to AndroidStudio 3.1 2018-04-04 13:52:30 +02: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
64184810ec Remove multidex again 2017-10-22 11:59:15 +02:00
Martin Fietz
ee24c39fca Merge pull request #2461 from ByteHamster/fix-debug-provider
Fix install of debug version by using unique provider
2017-10-22 07:38:29 +02:00
ByteHamster
82d4dacb11 Fix install of debug version by using unique provider 2017-10-21 23:53:50 +02:00
Martin Fietz
1d17d65bcb Update fyydlin 2017-10-21 12:19:32 +02:00
Martin Fietz
77ee4558e7 Enable multi-dexing 2017-09-23 16:41:52 +02:00
Martin Fietz
b0d34296c1 Update material dialogs to last version with minsdk 10 2017-09-23 10:03:09 +02:00
Martin Fietz
f20e04b590 Update gradle wrapper to 4.2 2017-09-23 09:22:32 +02:00
Martin Fietz
1a58d6f2a8 Enable jumbo-mode 2016-12-31 16:01:48 +01:00
Martin Fietz
2682cbd784 Upgrade to OkHttp3 2016-11-13 23:02:25 +01:00
Martin Fietz
c3fad9dbe6 Integrate fyyd podcast search engine 2016-10-30 13:28:57 +01:00
ByteHamster
cc4622f654 Updating copyright date automatically 2016-09-05 12:08:04 +02: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
Tom Hennen
6d67566891 Merge pull request #1944 from andrewgaul/xlint
Enable Xlint and correct warnings
2016-05-20 17:25:32 -04:00
Andrew Gaul
cf942d1350 Enable Xlint and correct warnings 2016-05-17 15:38:44 -07:00
Tom Hennen
c9379c652e add creds and download of default play store setup 2016-05-10 14:23:01 -04:00
Tom Hennen
8c320e3ae1 added plugin to gradle build files 2016-05-10 14:17:56 -04:00
Tom Hennen
901eb3f12b Fix problem with TriangleLabelView by updating to latest version. 2016-04-02 09:43:27 -04:00
Tom Hennen
92362d216a core gets highest priority (which means it needs to come first) 2016-03-27 13:45:42 -04:00
Tom Hennen
193f58376d add label that shows count 2016-03-26 14:03:38 -04:00
Tom Hennen
4cd58a9b37 updated and fixed PR AntennaPod/AntennPod#1624 2016-03-25 10:50:41 -04:00
Raghul Jagannathan
5cc6f12acb Merge: Updated subscriptionview and synced develop 2016-01-27 20:16:24 +08:00
Martin Fietz
3319dc7c07 Remove palette 2016-01-25 00:34:33 +01:00
Tom Hennen
1e90f1822d Merge pull request #1561 from mfietz/redesign_audio_player
Audio player redesign (Part 2)
2016-01-21 16:27:04 -05: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
e5b7f12732 Indicate that episode cache is exhausted 2016-01-09 14:22:21 +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
Tom Hennen
19353464cf apply the correct rxjava rules. version 1.4.1.1 2015-11-27 13:22:58 -05:00
Martin Fietz
c45797631d Current RxJava version, not reloading when downloads are queued 2015-11-25 21:35:15 +01:00
Martin Fietz
06cdd987e0 Replace DirectoryChooser with simple dialog listing all external directories 2015-11-19 18:03:13 +01:00
Martin Fietz
55df46ff6a Use local license and contributers files 2015-11-08 13:44:15 +01:00
Martin Fietz
47886205f6 Prettier dividers 2015-11-07 00:29:03 +01:00
Martin Fietz
6aefd4b4de Remove DSLV 2015-11-05 23:46:43 +01:00
Tom Hennen
358a96ef6e can't use the support version construct for recycler view for some reason 2015-11-03 21:47:30 -05:00
Tom Hennen
8f5e0bb5e4 playing around with recycler view. context menu and swiping isn't working 2015-11-03 21:40:02 -05:00
Tom Hennen
545c91a3d6 need to use old version of com.afollestad:material-dialogs for now 2015-11-01 16:37:04 -05: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
Mounir Lamouri
a004fbb5a0 Fix "Could not find com.afollestad:material-dialogs:0.7.8.0" error.
material-dialogs:0.7.8.0 can't be downloaded but it seems that things work fine with 0.7.8.1. It seems simple enough to upgrade the dependency here.
2015-10-25 23:57:12 +00: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
6c6d7e4e31 Merge pull request #1189 from mfietz/cropped_dialog_buttons
Fix cropped dialog buttons
2015-09-09 17:17:32 -04:00
Martin Fietz
e323f067f3 Fix cropped buttons of update interval/time of day dialog 2015-09-09 19:55:23 +02:00
Tom Hennen
9fe8750ecb changed method of tab use 2015-09-07 21:25:18 -04:00
Martin Fietz
7de666f511 Use CardView to add a shadow 2015-09-05 19:38:09 +02:00
Tom Hennen
e24d4efe10 update api version. build breaks, will need further work 2015-09-01 17:50:06 -04:00
Martin Fietz
ade60ea83e Upgrade iconify 2015-08-29 15:09:07 +02: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
4e8f9a13aa Don't show version code, commit is short hash only (no tag) 2015-07-20 11:35:26 +02:00
Udi Finkelstein
49759dd35c Use "git describe" because it supplies both the commit ID as well as the number of commits since the last release. 2015-07-09 21:56:14 +03:00
Udi Finkelstein
184ac34500 Add commit ID to about screen 2015-07-09 21:21:12 +03:00
Tom Hennen
499fd1c6f2 Fix gradle build from app dir
Fixes AntennaPod/AntennaPod#883
2015-06-18 17:14:13 -04:00
Raghul Jagannathan
d0022e053e Subscription view for managing feeds and Navigation drawer feed list cleanup 2015-05-27 08:31:42 +08:00
Martin Fietz
f5812fe894 Some working, some not 2015-05-14 11:29:58 +02:00
Tom Hennen
e93a631aab removed 'projectsEvaluated' to fix AntennaPod build 2015-05-03 14:45:36 -04:00
Tom Hennen
82464b86c8 fixed typo 2015-05-03 14:16:32 -04:00
Tom Hennen
b79c0926e5 populating the version name and code in about.html at build time 2015-05-03 10:29:18 -04:00
Tom Hennen
6830549875 Merge pull request #728 from mfietz/issues/627+727
Add feed: remember credentials, Basic authentication: try UTF-8 encoding
2015-04-27 17:54:28 -04:00
Martin Fietz
ff8db54385 Add copy to clipboard 2015-04-21 21:00:51 +02:00
Martin Fietz
7829ddc94e Show URL in feed info, layout optimizations 2015-04-21 17:34:02 +02:00
Martin Fietz
9bd6bcf9d3 Picasso can handle basic authentication 2015-04-11 23:46:33 +02:00
Martin Fietz
8850c09920 QueueEvents, Queue shows undobar on removal of an item 2015-04-05 22:37:35 +02:00
Martin Fietz
4ecf62ab6a Setup gradle 2015-03-14 15:19:06 +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
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
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
cc052e91ad Merge branch 'migration' into develop
Non-GUI classes have been moved into the 'core' project in order to allow AntennaPod SP to reference it as a subproject.

Conflicts:
	app/src/main/AndroidManifest.xml
	build.gradle
	core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackService.java
	core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/NSSimpleChapters.java
	core/src/main/java/de/danoeh/antennapod/core/util/ChapterUtils.java
	gradle/wrapper/gradle-wrapper.properties
	pom.xml
2014-10-24 20:40:07 +02:00
daniel oeh
1995a18a21 Updated build files 2014-10-14 18:41:13 +02:00
daniel oeh
658559699f Moved core classes into subproject 2014-10-11 17:43:07 +02:00
daniel oeh
072639b5b2 Changed project structure
Switched from custom layout to standard gradle project structure
2014-09-17 20:51:45 +02:00