Commit Graph

2700 Commits

Author SHA1 Message Date
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
H. Lehmann da5a715860
Merge pull request #4012 from tonytamsf/samsung-keyboard
soft keyboard
2020-04-06 10:03:18 +02:00
Tony Tam 06c5e4b8e0
Statistics description layout for smaller screens (#4005) 2020-04-06 09:08:10 +02:00
Tony Tam 0b44133e0a soft keyboard 2020-04-05 22:51:43 -07:00
ByteHamster 12781c9101 Bumped version to 2.0.0-alpha1 2020-04-05 21:59:58 +02:00
H. Lehmann 77efea895a
Merge pull request #4001 from ByteHamster/select-audio-tracks
Allow to select audio track
2020-04-04 11:56:47 +02:00
H. Lehmann eebdd07c92
Merge pull request #4002 from ByteHamster/open-video-player
Open video player when playing video
2020-04-04 11:45:29 +02:00
ByteHamster 94c69e31cd Allow to select audio track 2020-04-04 11:34:54 +02:00
ByteHamster f985d94e25 Open video player when playing video 2020-04-04 11:25:44 +02:00
ByteHamster 658ae3d43f Double-tap video to skip 2020-04-04 11:03:53 +02:00
ByteHamster 5a53966250 Only load chapters when actually needed 2020-04-03 11:58:59 +02:00
ByteHamster 09f9db878b Hide audioplayer by default to not show uninitialized state 2020-04-03 10:27:56 +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
H. Lehmann cc45c78aa8
Merge pull request #3995 from ByteHamster/fast-scroll
Added fast scrolling to all episode lists
2020-04-03 10:24:35 +02:00
ByteHamster 4f782f99c1 Removed yet another DB access on the main thread 2020-04-02 22:44:47 +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 62af272978 Do not query database on main thread 2020-04-01 18:03:50 +02:00
Tony Tam ea58748b22
Use AlertDialog for episode filters (#3981) 2020-04-01 12:44:58 +02:00
H. Lehmann eae200b0dc
Merge pull request #3983 from ByteHamster/integrations-screen
Removed integrations screen with only one item
2020-04-01 12:31:42 +02:00
Tony Tam 91c15ac897
put a date with the filename being exported (#3980) 2020-03-31 20:29:33 +02:00
ByteHamster 5bfb68382b Removed integrations screen with only one item 2020-03-31 12:34:30 +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 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
H. Lehmann ec0255b743
Merge pull request #3976 from ByteHamster/fix-player-overlap
Fixed description overlapping mini player
2020-03-29 15:23:17 +02:00
ByteHamster ae3b633636 Fixed description overlapping mini player 2020-03-29 14:55:24 +02:00
ByteHamster fa7e8baea6 Hide the miniplayer if there is no media playing 2020-03-27 17:58:38 +01:00
ByteHamster 060cb2c180 Updated contributors list 2020-03-27 14:54:12 +01:00
H. Lehmann 154c04b50a
Merge pull request #3966 from ByteHamster/fix-not-updating
Fixed player sometimes not updating
2020-03-26 23:41:45 +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 059eda1b34 Fixed player sometimes not updating 2020-03-26 21:28:45 +01:00
H. Lehmann 38c1b559e3
Merge pull request #3839 from shortspider/NotificationForAutoDownloads
Notification for Auto Downloads
2020-03-26 19:22:04 +01:00
H. Lehmann a6accec122
Merge pull request #3963 from ByteHamster/fix-externalplayer-not-hidden
Fixed external player not being hidden when expanding with intent
2020-03-26 17:25:05 +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
ByteHamster 592ebf27ae Fixed external player not being hidden when expanding with intent 2020-03-26 17:07:16 +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
ByteHamster d87cc27c9b Deleted unused layout file 2020-03-25 21:45:58 +01:00
ByteHamster a4c4d116de Fixed crash
Not sure why that crash appeared now...
2020-03-25 21:38:05 +01:00
ByteHamster 44df74fc17 Removed CastPlayerActivity 2020-03-25 21:21:19 +01:00
ByteHamster 4ee04b3409 Updated tests 2020-03-25 18:18:14 +01:00
ByteHamster cbb310080e Redesign ExternalPlayerFragment 2020-03-25 17:49:25 +01:00
ByteHamster 0a7d054aad Removed AudioPlayerActivity 2020-03-25 17:09:03 +01:00
H. Lehmann 93595c7bc2
Merge pull request #3959 from ByteHamster/online-feed-view-close
Close OnlineFeedViewActivity when clicking border
2020-03-25 17:01:47 +01:00
H. Lehmann 3bb222089e
Merge pull request #3958 from ByteHamster/fix-sidebar-position
Fixed sidebar sometimes highlighting wrong fragment
2020-03-25 17:01:31 +01:00
ByteHamster 9e84a06260 Reworked cast button handling 2020-03-25 17:00:48 +01:00
ByteHamster a989db586a Implemented missing PlaybackController state handling 2020-03-25 16:09:45 +01:00
ByteHamster 75e34da30f Close OnlineFeedViewActivity when clicking border 2020-03-25 15:41:42 +01:00
ByteHamster 4ecf9ca605 Fixed sidebar sometimes highlighting wrong fragment 2020-03-25 15:35:21 +01:00
ByteHamster d77e04d1c1 Round icons in search list 2020-03-25 15:23:35 +01:00
ByteHamster 982ce61b3f Added basic cast button to AudioPlayerFragment 2020-03-23 19:21:23 +01:00
ByteHamster 11536361c5 Fixed tests 2020-03-23 19:18:24 +01:00
ByteHamster 5ad7228b4e Going down the BottomSheetBehavior rabbit hole...
BottomSheetBehavior only supports one scrolling child. Add support for a ViewPager.
ViewPager.getChildAt sometimes does not match the actual position.
Make sure that it keeps all children using setOffscreenPageLimit
2020-03-23 14:33:30 +01:00
H. Lehmann c488b6c3fb
Merge pull request #3953 from ByteHamster/do-not-rotate-speed-indicator
Do not rotate speed indicator if setSpeed is never called
2020-03-23 11:09:18 +01:00
ByteHamster 6b79daacfe Converted chapters list to RecyclerView
This fixes scrolling in bottom sheet
2020-03-23 11:08:25 +01:00
ByteHamster cc3e39a223 Lock bottom sheet when playing video 2020-03-23 10:47:11 +01:00
ByteHamster e417f4a5f8 Added bottom sheet to activity 2020-03-23 01:46:50 +01:00
ByteHamster 16d0a1befa Added options menu 2020-03-23 00:57:57 +01:00
ByteHamster a48391865e Use AndroidX consumer instead of our own 2020-03-23 00:37:36 +01:00
ByteHamster 8cd29de2f4 Extracted skip preference dialog 2020-03-23 00:21:41 +01:00
ByteHamster 64f1af0d6b Copied setup from MediaPlayerActivity to AudioPlayerFragment 2020-03-23 00:05:06 +01:00
ByteHamster 72b85f2472 Do not rotate speed indicator if setSpeed is never called 2020-03-22 23:14:59 +01:00
ByteHamster 467b2ae1a3 Created audio player fragment 2020-03-22 23:07:59 +01:00
Nathan Mascitelli 16345468e3 Fix build after rebase 2020-03-22 16:31:43 -04: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 052c86f43b Fix build after rebase 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 b5244bbe99 Add generatedBySystem to DownloadRequest 2020-03-22 16:19:31 -04:00
ByteHamster b6bbcf5afb Made sure that all fragments have a progress bar 2020-03-21 19:25:54 +01:00
ByteHamster 1f4801b3b2 Fixed item flickering while downloading 2020-03-20 19:55:56 +01:00
ByteHamster 8e10b986b2 Fixed header not updating after feed refresh 2020-03-20 19:02:46 +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
H. Lehmann f1d00fe66a
Merge pull request #3948 from ByteHamster/authentication-button-visibility
Fixed white on white text
2020-03-20 16:02:44 +01:00
ByteHamster c336ac24d4 Give cancelling downloads more time
The first download installs the ssl security provider and might block
around 1.2 seconds longer than in previous versions.
2020-03-20 15:55:26 +01:00
ByteHamster 00138515cc Fixed white on white text 2020-03-20 15:04:38 +01:00
H. Lehmann fee79e9043
Merge pull request #3945 from ByteHamster/fix-jumping-splash
Fixed jumping icon on splash screen
2020-03-20 14:35:46 +01:00
ByteHamster 1eb207ad0e Fixed jumping icon on splash screen 2020-03-20 14:19:03 +01:00