Commit Graph

2396 Commits

Author SHA1 Message Date
H. Lehmann d6d8ec43e1
Merge branch 'develop' into develop 2020-05-01 12:43:08 +02:00
ByteHamster d7772b84df Made fragment transition a bit faster 2020-05-01 12:21:36 +02:00
H. Lehmann 5287322a89
Merge pull request #4088 from ByteHamster/selected-quantity
Allow plural of 'x selected' string
2020-05-01 11:33:05 +02:00
ByteHamster 46ddcf3c49 Allow plural of 'x selected' string 2020-04-29 21:03:02 +02:00
TacoTheDank 6aa4a9c091 Update Studio and some dependencies 2020-04-25 21:03:16 -04:00
H. Lehmann 0763652199
Merge pull request #4069 from ByteHamster/feeditem-page-tweaks
Theme tweaks
2020-04-21 23:20:51 +02:00
Tony Tam 92eb1d669b
Skip intro and ending per feed (#3975) 2020-04-21 23:20:22 +02:00
Michael White 3a86745e81
added media to queue when playing (#4058) 2020-04-21 16:04:03 +02:00
ByteHamster df9e30e9e9 Feed page theme tweaks 2020-04-21 14:18:47 +02:00
ByteHamster e21c4ffeaa Fixed not displaying embedded pictures
When items were written to the database, their RSS specified image was set to the podcast's image.
This prevented displaying the embedded picture because the image specified in RSS has a higher
priority than the image that is embedded.
2020-04-14 21:59:49 +02:00
H. Lehmann 8c9e78a417
Merge pull request #4045 from michaelmwhite/develop
change webview margin styling to padding
2020-04-12 23:56:24 +02:00
Ebrahim Byagowi 30d3619d05 Use Android's own file size formatter 2020-04-12 14:30:18 +04:30
michaelmwhite d71286714b change webview margin styling to padding 2020-04-11 20:18:42 -04:00
H. Lehmann 772d8728d1
Merge pull request #4036 from ByteHamster/colors
Make colors more consistent
2020-04-11 22:48:31 +02:00
H. Lehmann 2e7e1b4764
Merge pull request #4038 from HrBDev/develop
WorkManager.getInstance() without context is deprecated
2020-04-11 12:10:32 +02:00
H. Lehmann 87f773de38
Merge pull request #4039 from ByteHamster/allow-stop-preview
Allow to stop previewed episode
2020-04-11 12:09:41 +02:00
ByteHamster cc946f44d7 Make colors more consistent 2020-04-11 11:59:13 +02:00
Hamidreza Bayat 1b24b09432 Fix Checkstyle 2020-04-11 02:39:37 +04:30
Hamidreza Bayat fff0dce83e WorkManager.getInstance() is deprecated
Pass context where available
2020-04-11 02:28:46 +04:30
ByteHamster c24761806e Allow to stop previewed episode 2020-04-10 21:56:44 +02:00
H. Lehmann 4959319d58
Merge pull request #4029 from ByteHamster/podcast-searcher-abstract
Abstract from iTunes search provider lookup
2020-04-10 16:14:14 +02:00
Hamidreza Bayat ca94d62b39 Don't mix android.arch & androidx dependencies
Update WorkManager to latest version
2020-04-10 14:58:59 +04:30
ByteHamster ac13b7aa7b Use a single search fragment for all searchers 2020-04-09 12:41:54 +02:00
Ebrahim Byagowi f0a2398088 Fix locale of every String.format number formatter 2020-04-08 23:18:07 +04:30
H. Lehmann ed248c2c64
Merge pull request #4015 from ByteHamster/drag-handle-size
Made drag handle less prominent
2020-04-08 11:24:37 +02:00
ByteHamster 71316cc474 Made drag handle less prominent 2020-04-07 21:39:29 +02:00
Tony Tam a5795a3420
easy to read sorting options (#4004) 2020-04-07 09:13:15 +02:00
Tony Tam b6eba9cc61
show a warning dialog when importing a database (#4011) 2020-04-07 00:08:40 +02:00
ByteHamster 716f58bee2 Updated translations 2020-04-05 21:58:07 +02:00
ByteHamster a8eb3d6209 Use consistent user agent 2020-04-05 15:57:30 +02:00
ByteHamster 94c69e31cd Allow to select audio track 2020-04-04 11:34:54 +02:00
ByteHamster 8b4502eef5 Do not store Sync actions if user is not logged in 2020-04-03 12:50:54 +02:00
ByteHamster 5a53966250 Only load chapters when actually needed 2020-04-03 11:58:59 +02:00
ByteHamster 4855f2386d Removed unused Executor 2020-04-03 11:08:36 +02:00
H. Lehmann 67ef897e6b
Merge pull request #3994 from ByteHamster/rebind-service-after-stopping
Rebind to the service after it was stopped
2020-04-03 10:24:54 +02:00
ByteHamster ae81648597 Added fast scrolling to all episode lists 2020-04-02 21:19:03 +02:00
ByteHamster 8c879ede9b Rebind to the service after it was stopped 2020-04-02 19:40:24 +02:00
H. Lehmann 5e344baf4b
Merge pull request #3993 from ByteHamster/recycle-viewholders
Recycle ViewHolders throughout the whole app
2020-04-02 19:19:40 +02:00
ByteHamster 59250404c2 Recycle ViewHolders throughout the app 2020-04-02 18:48:02 +02:00
H. Lehmann 31e02d89c2
Merge pull request #3992 from ByteHamster/performance
Performance improvements
2020-04-02 18:42:47 +02:00
ByteHamster 77ef239336 Performance improvements 2020-04-02 16:57:28 +02:00
ByteHamster dde4c7e1d7 Always join FeedMedia instead of doing two queries 2020-04-01 17:29:43 +02:00
ByteHamster 5bfb68382b Removed integrations screen with only one item 2020-03-31 12:34:30 +02:00
ByteHamster 84f45986e3 Fixed crashing DownloadService 2020-03-31 12:02:28 +02:00
ByteHamster 6d3cc1a9da Checkstyle fixes 2020-03-30 14:37:27 +02:00
ByteHamster 6e3d012a8a Speed up full sync by not loading queue/favorite status 2020-03-30 13:58:44 +02:00
ByteHamster 9c1725fcd3 Give some love to gpodder login UI 2020-03-30 13:58:44 +02:00
ByteHamster 67de5de8c4 Report sync progress 2020-03-30 13:58:44 +02:00
ByteHamster a4409c7c5c Upload all played episodes on full sync 2020-03-30 13:58:44 +02:00
ByteHamster ef121892f7 Migrated to WorkManager to allow retrying 2020-03-30 13:58:44 +02:00
ByteHamster 2b8c3ff04e Uncoupled AntennaPod from specific GpodnetSyncService 2020-03-30 13:58:44 +02:00
Shinichiro Fujiwara 001583a4e0
App shortcuts (#3748) 2020-03-30 00:39:52 +02:00
ByteHamster 99fc51a557 Updated translations 2020-03-27 14:50:54 +01:00
H. Lehmann 9db8ddf193
Merge pull request #3965 from ByteHamster/sync-icon-vector
Updated sync icons
2020-03-26 23:42:10 +01:00
H. Lehmann ddc8cc7cba
Merge pull request #3967 from ByteHamster/make-controller-smaller
Removed unused code from PlaybackController
2020-03-26 23:41:30 +01:00
ByteHamster 855681e0ee Removed WiFi filter on Android 10 2020-03-26 22:36:23 +01:00
ByteHamster 75d44b95a2 Removed unused code from PlaybackController 2020-03-26 21:47:19 +01:00
ByteHamster c2909bf269 Updated sync icons 2020-03-26 19:24:27 +01:00
H. Lehmann 38c1b559e3
Merge pull request #3839 from shortspider/NotificationForAutoDownloads
Notification for Auto Downloads
2020-03-26 19:22:04 +01:00
ByteHamster 13ca1a8dbc Removed unused StringBuilder 2020-03-26 18:56:25 +01:00
H. Lehmann 11ef58f592
Merge branch 'develop' into NotificationForAutoDownloads 2020-03-26 17:17:52 +01:00
ByteHamster 5a3778e2f0 Do not show buffering indicator when playing local file 2020-03-26 17:12:00 +01:00
H. Lehmann b4b2b45247
Merge pull request #3962 from ByteHamster/cleanup-lint
Cleaned up some Lint warnings
2020-03-25 23:47:05 +01:00
ByteHamster 902215c18d Removed unused code 2020-03-25 22:50:41 +01:00
H. Lehmann b5836650d1
Merge pull request #3954 from ByteHamster/audioplayer-fragment
Convert AudioPlayer to fragment
2020-03-25 22:49:34 +01:00
ByteHamster 3399be1290 Cleaned up some Lint warnings 2020-03-25 22:17:29 +01:00
H. Lehmann ae906de06d
Merge pull request #3961 from ByteHamster/show-buffering-indicator
Show buffering indicator on ExoPlayer
2020-03-25 18:20:42 +01:00
ByteHamster cbb310080e Redesign ExternalPlayerFragment 2020-03-25 17:49:25 +01:00
ByteHamster 9e84a06260 Reworked cast button handling 2020-03-25 17:00:48 +01:00
ByteHamster 6f9d13146e Show buffering indicator on ExoPlayer 2020-03-25 16:43:35 +01:00
ByteHamster a989db586a Implemented missing PlaybackController state handling 2020-03-25 16:09:45 +01:00
ByteHamster 5af219107d Updated queue icon 2020-03-25 15:46:01 +01:00
Nathan Mascitelli 9637734000 Add and use new icon 2020-03-24 21:12:02 -04:00
Nathan Mascitelli 125fa3932e List episodes that are downloaded 2020-03-24 20:48:35 -04:00
Nathan Mascitelli c2d87f57e5 Use different ids 2020-03-24 20:03:04 -04:00
ByteHamster 982ce61b3f Added basic cast button to AudioPlayerFragment 2020-03-23 19:21:23 +01:00
ByteHamster e417f4a5f8 Added bottom sheet to activity 2020-03-23 01:46:50 +01:00
ByteHamster a48391865e Use AndroidX consumer instead of our own 2020-03-23 00:37:36 +01:00
ByteHamster 64f1af0d6b Copied setup from MediaPlayerActivity to AudioPlayerFragment 2020-03-23 00:05:06 +01:00
ByteHamster 467b2ae1a3 Created audio player fragment 2020-03-22 23:07:59 +01:00
Nathan Mascitelli f82f9d702c Changes based on feedback 2020-03-22 16:28:51 -04:00
Nathan Mascitelli ad54ed3ec6 Autodownload notification opens queue 2020-03-22 16:27:28 -04:00
Nathan Mascitelli 576baf90d8 Requested changes from review feedback 2020-03-22 16:25:57 -04:00
Nathan Mascitelli 7a93f1e513 Add new notification channel 2020-03-22 16:25:57 -04:00
Nathan Mascitelli f7c520bc65 Remove unused constant 2020-03-22 16:25:57 -04:00
Nathan Mascitelli bd4631126d Updates based on QA feedback 2020-03-22 16:25:57 -04:00
Nathan Mascitelli 5d70a3cc38 Rename generatedBySystem to initiatedByUser 2020-03-22 16:25:57 -04:00
Nathan Mascitelli 71f57bda32 Simplify constructors 2020-03-22 16:25:04 -04:00
Nathan Mascitelli bbc994fc9b Fix build and tests 2020-03-22 16:25:04 -04:00
Nathan Mascitelli 1eaecf8358 Add preferences 2020-03-22 16:19:31 -04:00
Nathan Mascitelli 39e0d20ae7 Create report if download generated by system 2020-03-22 16:19:31 -04:00
Nathan Mascitelli 895af777cf Add generatedBySystem to DownloadStatus 2020-03-22 16:19:31 -04:00
Nathan Mascitelli b5244bbe99 Add generatedBySystem to DownloadRequest 2020-03-22 16:19:31 -04:00
ByteHamster 000ea0b6de Fixed downloads taking long before being shown as started
The first call to installSslProvider may take quite long.
Already report the started download.
2020-03-20 18:09:29 +01:00
H. Lehmann 4da4b0e1c2
Merge pull request #3946 from ByteHamster/speed-up-start
Install ssl provider asynchronously
2020-03-20 16:14:41 +01:00
ByteHamster 1eb207ad0e Fixed jumping icon on splash screen 2020-03-20 14:19:03 +01:00
ByteHamster 0d02943866 Install ssl provider asynchronously 2020-03-20 14:08:44 +01:00
ByteHamster 9e99b81f1e Enabled more checkstyle rules 2020-03-18 20:17:51 +01:00
H. Lehmann 85cbebcae1
Merge pull request #3940 from ByteHamster/caching-improvements
Do not cache images, accept old iTunes responses
2020-03-18 00:29:38 +01:00
Tony Tam 34fba016d1
Show artistName in place of podcast url when it is available (#3762) 2020-03-18 00:11:52 +01:00