Commit Graph

378 Commits

Author SHA1 Message Date
vbh d4769620b7
Add preference to show subscription title (#5538) 2021-12-01 22:17:37 +01:00
ByteHamster 561141cfff Merge branch 'master' into develop 2021-11-28 22:20:57 +01:00
ByteHamster f0100e61ac
Chromecast rework (#5518) 2021-11-28 22:19:14 +01:00
ByteHamster 19dfa08905 Bumped version to 2.4.1 2021-11-28 22:04:07 +01:00
ByteHamster 98830beee5 Move (most) events to their own module 2021-11-02 21:02:47 +01:00
TacoTheDank c8ad619a93 Update RecyclerView and ViewPager2 2021-10-16 20:10:54 -04:00
ByteHamster e734d43e72 Merge branch 'master' into develop 2021-10-14 21:40:12 +02:00
ByteHamster f4d3ebb22d Bumped version to 2.4.0 2021-10-14 21:34:07 +02:00
ByteHamster f6c8a8c0f7 Bumped version to 2.4.0-beta3 2021-10-05 22:39:57 +02:00
Taco 0a22e9fc38
Update AndroidX Fragment to 1.3.6 (#5201) 2021-09-24 10:18:54 +02:00
Taco 17ab22b6c0
Update plugins and Gradle (4.2.2) (#5367) 2021-09-18 22:58:04 +02:00
ByteHamster ec8632ab0d Bumped version to 2.4.0-beta2 2021-09-17 22:55:04 +02:00
ByteHamster 1e94fa59ea Bumped version to 2.4.0-beta1 2021-09-12 15:46:14 +02:00
ByteHamster 222f305d66
Merge pull request #5368 from TacoTheDank/librarybump
Update AppCompat to 1.3.x
2021-09-06 18:45:54 +02:00
TacoTheDank 3d94593e4d Bump RecyclerViewSwipeDecorator to 1.3 2021-08-28 22:43:36 -04:00
TacoTheDank fe1d69f1be Update AppCompat to 1.3.x 2021-08-28 20:33:44 -04:00
ByteHamster 24389d42e8 Moved feed parser to its own module 2021-08-28 09:57:41 +02:00
ByteHamster e05b8e2c45 Merge branch 'master' into develop 2021-08-17 23:47:16 +02:00
ByteHamster 7b87b9cd03 Bumped version to 2.3.2 2021-08-17 23:42:55 +02:00
ByteHamster bc59d50804 Merge branch 'master' into develop 2021-07-26 20:58:10 +02:00
ByteHamster 8b183915be Bumped version to 2.3.1 2021-07-26 20:35:00 +02:00
TacoTheDank b290402f8f Update plugins 2021-07-22 16:48:48 -04:00
ueen ca9ad0d2d3
Swipe actions (#5191) 2021-07-12 00:03:32 +02:00
ByteHamster e83f746b36 Bumped version to 2.3.0 2021-07-11 19:43:35 +02:00
ByteHamster 6c9a76e0b4 Bumped version to 2.3.0-beta3 2021-06-25 19:15:28 +02:00
ByteHamster d4e1ebfa08 Bumped version to 2.3.0-beta2 2021-06-17 08:38:11 +02:00
ByteHamster 08951615b4 Bumped version to 2.3.0-beta1 2021-06-16 23:39:20 +02:00
ByteHamster ea47118a98 Merge branch 'master' into develop 2021-05-22 20:31:37 +02:00
ByteHamster d9fdca4d03 Bumped version to 2.2.1 2021-05-13 21:40:58 +02:00
ByteHamster c72fd81886 Move common gradle setup to a single file
Original idea by @TacoTheDank
2021-05-11 22:38:46 +02:00
ByteHamster e30533a810 Moved synchronization to its own module 2021-04-24 17:05:59 +02:00
ByteHamster ba66ae7633 Moved model to its own module 2021-04-22 23:17:11 +02:00
ByteHamster fcf918f304 Enabled Lint with dependency checking 2021-04-17 17:30:43 +02:00
ByteHamster e6aa8831f1 Fixed getting git hash in new Android Studio 2021-04-17 17:17:11 +02:00
ByteHamster 35259f5543 Bumped version to 2.2.0 2021-04-13 21:55:58 +02:00
ByteHamster d717ae1e2e Bumped version to 2.2.0-beta3 2021-04-02 18:46:57 +02:00
ByteHamster 9f88e3c7c7 Bumped version to 2.2.0-beta2 2021-03-08 10:36:37 +01:00
ByteHamster d0b1939ac6 Bumped version to 2.2.0-beta1 2021-03-03 11:51:52 +01:00
ByteHamster ddd6a12354 Merge branch 'master' into develop 2021-03-01 11:24:39 +01:00
ByteHamster 62b6ec1219 Bumped version to 2.1.4 2021-02-24 15:48:17 +01:00
ByteHamster 2c70db7074 Remove free build hack 2021-02-23 17:11:32 +01:00
ByteHamster 66ae028719 Merge branch 'master' into develop 2021-02-14 22:44:08 +01:00
ByteHamster cca5a8a624
Merge pull request #4920 from ByteHamster/jcenter-deprecation
Migrate away from jcenter
2021-02-13 13:53:18 +01:00
ByteHamster b0af98e644 Use speed dial view from jitpack 2021-02-13 13:31:40 +01:00
ByteHamster cda24e4b8f Removed unmaintained recyclerview-flexibledivider library 2021-02-13 13:31:40 +01:00
ByteHamster 010ed376cd Move basic views to new module 2021-02-12 21:00:39 +01:00
ByteHamster 24ea4708ea Remove PlaybackServiceCallbacks 2021-02-12 18:08:58 +01:00
ByteHamster f7409c08a6 Bumped version to 2.1.3 2021-02-04 13:06:25 +01:00
ByteHamster a87cec5d28 Bumped version to 2.1.2 2021-01-01 20:00:45 +01:00
ByteHamster a7c6e697c2 Bumped version to 2.1.1 2020-12-13 10:53:37 +01:00
ByteHamster 0dcf44f67e Bumped version to 2.1.0 2020-12-02 11:49:19 +01:00
ByteHamster 4e12615a2d Bumped version to 2.1.0-RC3 2020-11-15 12:38:25 +01:00
ByteHamster e67e5a35be Bumped version to 2.1.0-RC2 2020-11-06 23:14:03 +01:00
ByteHamster 769e5ad3fa Bumped version to 2.1.0-RC1 2020-11-04 10:49:30 +01:00
ByteHamster 8ad4682aa4 Merge branch 'master' into develop 2020-10-28 10:56:22 +01:00
ByteHamster 81e2be8f2b Bumped version to 2.0.3 2020-10-28 10:38:01 +01:00
mohit 109e5716ed
Use of ViewBinding in OnlineFeedViewActivity.java class (#4399) 2020-10-28 09:53:58 +01:00
ByteHamster 8f6c560f01 Merge branch 'master' into develop 2020-10-17 23:35:24 +02:00
ByteHamster ee4b2c0554 Bumped version to 2.0.2 2020-10-14 20:14:11 +02:00
DAMLA YILDIZ e5e149a9df
Added in-app review (#4489) 2020-10-10 22:07:26 +02:00
ByteHamster 62100596b3 Use podcastindex api key that I have access to 2020-10-01 09:50:41 +02:00
ByteHamster e9fa84af58 Merge branch 'master' into develop 2020-09-30 10:50:25 +02:00
ByteHamster af1a6a7ef9 Bumped version to 2.0.1 2020-09-30 10:43:00 +02:00
H. Lehmann e771c2753f
Merge pull request #4456 from ByteHamster/target-30
Target API30
2020-09-29 13:33:03 +02:00
Edwin J P 61ed58074e
Added podcastindex.org search (#4435) 2020-09-29 09:46:15 +02:00
ByteHamster bd737145c8 Target API30 2020-09-28 11:08:41 +02:00
ByteHamster 41efff3382 Merge branch 'master' into develop 2020-09-27 22:10:03 +02:00
ByteHamster 6b173d0c1a Bumped version to 2.0.0 2020-09-21 10:58:34 +02:00
ByteHamster d8674e8050 Merge branch 'master' into develop 2020-08-15 19:48:23 +02:00
ByteHamster e9fc02bd35 Removed upToDateWhen of copyLicense task
This was originally added because the task was also responsible for
copying the current git commit hash to the "about" screen.
The commit was later moved to a `buildConfigField`,
so this can now be removed again.
2020-07-26 10:00:48 +02:00
ByteHamster 4ddee03214 Bumped version to 2.0.0-RC7 2020-07-25 10:33:18 +02:00
ByteHamster 663c715e3f Merge branch 'master' into develop 2020-07-16 16:59:45 +02:00
ByteHamster 6079990643 Bumped version to 2.0.0-RC6 2020-07-16 16:55:39 +02:00
ByteHamster a0d0db6e6d Added CI Lint checks for app module 2020-07-16 11:56:09 +02:00
TacoTheDank 24656936c7 Fix a bunch of deprecations 2020-07-13 00:49:35 -04:00
ByteHamster 23cdf59803 Bumped version to 2.0.0-RC5 2020-06-14 22:58:44 +02:00
ByteHamster a7b38bd152 Bumped version to 2.0.0-RC4 2020-05-29 10:28:03 +02:00
ByteHamster 7f7f62a92c Bumped version to 2.0.0-RC3 2020-05-21 22:08:56 +02:00
H. Lehmann 42badd5f2f
Merge pull request #4120 from TacoTheDank/develop
Clean up some non-code files
2020-05-16 22:36:35 +02:00
ByteHamster 181addf619 Fixed bug where pages did not snap correctly when rotating screen
This is fixed in ViewPager2:1.1.0-alpha01
2020-05-08 22:50:16 +02:00
TacoTheDank 4478447bec Clean up version locations and order 2020-05-08 16:26:00 -04:00
ByteHamster 63be7a97b8 Bumped version to 2.0.0-alpha2 2020-05-06 18:03:02 +02:00
H. Lehmann 320ab28062
Merge pull request #4121 from ByteHamster/on-demand-configuration
Added on-demand configuration for stream vs download
2020-05-06 17:46:40 +02:00
ByteHamster 8be147c603 Added on-demand configuration for stream vs download 2020-05-06 17:02:53 +02:00
ByteHamster 57df7f826c Switched to json credentials for Google Play 2020-05-04 21:14:34 +02:00
ByteHamster f804bc56db Fixed incompatibilities with Gradle 3.6 2020-05-04 17:00:46 +02:00
H. Lehmann d6d8ec43e1
Merge branch 'develop' into develop 2020-05-01 12:43:08 +02:00
TacoTheDank 6aa4a9c091 Update Studio and some dependencies 2020-04-25 21:03:16 -04:00
Ebrahim Byagowi cedfb27cca Port AudioPlayer's viewpager to ViewPager2, improve RTL support 2020-04-21 19:30:16 +04:30
Ebrahim Byagowi a12f7b3387 Upgrade Material and RecyclerView versions
Material 1.1.0 contains TabLayoutMediator which is needed for WIP ViewPager2
2020-04-12 15:07:51 +04:30
Hamidreza Bayat ca94d62b39 Don't mix android.arch & androidx dependencies
Update WorkManager to latest version
2020-04-10 14:58:59 +04:30
ByteHamster 2de7ff44cb Allow Proguard to optimize androidx packages
This reduces the method count from 64k to 44k and the apk size from 8MB to 7MB
2020-04-10 00:05:52 +02:00
ByteHamster 12781c9101 Bumped version to 2.0.0-alpha1 2020-04-05 21:59:58 +02:00
ByteHamster ef121892f7 Migrated to WorkManager to allow retrying 2020-03-30 13:58:44 +02:00
Shinichiro Fujiwara 001583a4e0
App shortcuts (#3748) 2020-03-30 00:39:52 +02:00
Tony Tam 34fba016d1
Show artistName in place of podcast url when it is available (#3762) 2020-03-18 00:11:52 +01:00
ByteHamster 32dd30705a Added collapsing feed info 2020-03-15 20:09:20 +01:00
ByteHamster f790b78b1a Merge branch 'master' into develop 2020-02-05 13:10:04 +01:00
ByteHamster 6e6a64f502 Bumped version to 1.8.1 2020-02-05 13:00:15 +01:00
ByteHamster f1769af246 Added ViewPager indicator that shows chapter availability 2020-02-02 11:37:14 +01:00
ByteHamster 9b7fdc5103 Bumped version to 1.8.1-RC1 2020-02-01 18:29:17 +01:00
ByteHamster e0236361a4 Bumped version to 1.8.0 2020-01-16 00:25:24 +01:00
ByteHamster e1f3452e61 Bumped to version to 1.8.0-RC8 2020-01-07 18:24:17 +01:00
ByteHamster 98d9c4cceb Bumped to version to 1.8.0-RC7 2020-01-03 23:48:47 +01:00
ByteHamster 29a8a5e5aa Bumped to version to 1.8.0-RC6 2020-01-02 19:19:15 +01:00
ByteHamster 912d2cecee Bumped to version to 1.8.0-RC5 2019-12-24 10:30:01 +01:00
ByteHamster 19890afc66 Bumped to version to 1.8.0-RC4 2019-12-19 17:36:02 +01:00
ByteHamster a4243320f6 Bumped to version to 1.8.0-RC3 2019-12-11 10:19:08 +01:00
ByteHamster 21ff83158d Bumped version to 1.8.0-RC2 2019-11-26 21:06:35 +01:00
ByteHamster 19503f6971 Bumped version to 1.8.0 2019-11-24 10:09:06 +01:00
ByteHamster 57900be16e Cleanup 2019-11-09 09:56:48 +01:00
ByteHamster b401c5b64b Added commit to new about screen 2019-11-09 09:55:49 +01:00
ByteHamster fdd29fa3ec Removed MaterialDialog dependency
The AlertDialogs from Androidx are material, too.
2019-11-06 18:44:08 +01:00
ByteHamster 74e64ede3b Updated preference search 2019-10-13 23:32:25 +02:00
ByteHamster e37bd24364 Fixed free build 2019-10-04 23:20:51 +02:00
ByteHamster 933790b0d3 Fixed compilation 2019-10-04 11:24:27 +02:00
ByteHamster 7574ca7920 Adapted dependency versions to stable ones 2019-10-04 11:23:50 +02:00
ByteHamster c130498fc6 Automatic AndroidX migration 2019-10-04 11:22:39 +02:00
ByteHamster 073ddced41 Little cleanup of filterAbout task 2019-10-03 23:47:53 +02:00
ByteHamster 611d8c9e45 Always update about screen commit 2019-10-03 23:37:43 +02:00
ByteHamster 940e03bcc7 Fixed sharing ViewModel with multiple feeds 2019-09-30 19:28:51 +02:00
ByteHamster 3e01d66cbd Merge branch 'master' into develop 2019-09-27 12:55:24 +02:00
ByteHamster d7f0f95ada Bumped version to 1.7.3b 2019-09-27 12:48:56 +02:00
orionlee aeafb62a3c re-add missing awaitility dependency in AndroidTest 2019-09-24 11:35:01 -07:00
orionlee 0ddda3a0d2 remove unnecessary thread DBTasks.refreshAllFeeds(): it is invoked by FeedUpdateWorker in background only. 2019-09-24 10:15:24 -07:00
ByteHamster f9e7e9aeb6 Bumped version to 1.7.3 2019-09-20 19:58:01 +02:00
ByteHamster 4990733477 Bumped version to 1.7.3-RC7 2019-09-13 22:26:22 +02:00
ByteHamster ada0101b07 Bumped version to 1.7.3-RC6 2019-09-11 00:06:23 +02:00
ByteHamster a6e131a542 Bumped version to 1.7.3-RC5 2019-09-06 08:10:26 +02:00
ByteHamster 92e3da28bf Bumped version to 1.7.3-RC4 2019-09-04 23:52:32 +02:00
ByteHamster 14936852d4 Bumped version to 1.7.3-RC3 2019-09-01 13:41:15 +02:00
ByteHamster 4e80388380 Extracted preference search string resources 2019-08-30 11:38:56 +02:00
ByteHamster f35286f1dc Bumped version to 1.7.3-RC2 2019-08-28 20:24:39 +02:00
ByteHamster 44c60620a6 Bumped version to 1.7.3-RC1 2019-08-28 13:11:56 +02:00
ByteHamster 43248271e1 Updated Gradle publisher 2019-08-20 22:17:56 +02:00
H. Lehmann 0680dfb047
Merge pull request #3317 from ByteHamster/tests
Tests
2019-08-11 21:33:27 +02:00
ByteHamster c29b0ce8c7 Fixed app integration tests 2019-08-11 21:21:28 +02:00
H. Lehmann 1315c9e20b
Merge branch 'develop' into make_multidex_on_debug_build_only 2019-08-11 14:57:44 +02:00
H. Lehmann ed338edea4
Merge pull request #3266 from ByteHamster/remove-flattr
Removed Flattr support
2019-07-13 15:04:05 +02:00
ByteHamster 641ee60cbf Removed Flattr support 2019-07-12 19:28:22 +02:00
ByteHamster eda23ca4bb Updated SearchPreference 2019-07-12 14:35:38 +02:00
Joe Stein 3b6cfb711f New ViewModel for loading feed preferences across lifecycle 2019-07-02 18:33:32 +02:00
ByteHamster ce8adc4b26 Use annotation processor for EventBus 2019-05-28 17:26:09 +02:00
ByteHamster 73744e3d4c Merge branch 'develop' into eventbus-v3 2019-05-19 18:59:03 +02:00
Martin Fietz 8f93e3b2e2
Merge pull request #3172 from andersonvom/3169-cover-fragment-small-screen
Fix cover fragment in small screens
2019-05-19 12:01:45 +02:00
ByteHamster b89271329b Bumped version to 1.7.2b 2019-05-17 19:20:10 +02:00
ByteHamster b617397397 Bumped version to 1.7.2 2019-05-12 18:25:15 +02:00
ByteHamster c9b17c14f1 Bumped version to 1.7.2-RC5 2019-05-08 19:55:00 +02:00
Anderson Mesquita e9e61776ed Fix cover fragment in small screens
The cover fragment would hide both podcast and episode names in small
screen devices or multi-window mode.

This replaces the deprecated PercentRelativeLayout in favor of a regular
LinearLayout with weights to make sure that each section of the fragment
(podcast title, image, episode name) will have the necessary space in
the screen.

Since PercentRelativeLayout was only being used here, it also removes
the dependencies from the gradle files.

Closes: #3169
2019-05-08 09:48:00 -04:00
ByteHamster 7ce4685447 Bumped version to 1.7.2-RC4 2019-05-07 15:54:36 +02:00