Commit Graph

7686 Commits

Author SHA1 Message Date
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 068e163dd7 Also Lint modules without play flavour 2021-04-17 16:53:21 +02:00
Jonas Burian ec148b0a23
Fix for the height issue of the seek bar (#5117) 2021-04-17 12:49:15 +02:00
ByteHamster 58cdba45c5
Merge pull request #5113 from ByteHamster/play-button
Play button animation
2021-04-15 21:25:14 +02:00
ByteHamster f1cba8042f Added animated play button
Drawables need to be defined in the app module, which has the vector
compat library enabled. When enabling the library for the core module,
the app breaks on API 19.
2021-04-15 20:54:53 +02:00
Jonas Burian 456470e689
Add chapter controls for the seekbar, add chapter title for the popup while seeking (#5017) 2021-04-14 23:36:01 +02:00
ByteHamster 8768144c91 Don't handle play image resource in PlaybackController 2021-04-14 22:35:01 +02:00
ByteHamster 35259f5543 Bumped version to 2.2.0 2021-04-13 21:55:58 +02:00
ByteHamster 4caa5ebfb6 Updated translations 2021-04-13 21:54:10 +02:00
datavizard 5fa558e483
Adds pull to refresh functionality on Queue screen (#5104) 2021-04-13 19:23:31 +02:00
ByteHamster 754021a795
Merge pull request #5094 from jhenninger/queue-lock-button-always-visible
Show queue lock button even if "keep sorted" is active
2021-04-10 20:05:59 +02:00
Johannes Henninger d406d3537d Show queue lock button even if "keep sorted" is active
The lock button controls whether tracks in the queue can be reordered
and swiped. Since swipe works regardless of the "keep sorted" setting,
the button to disable swipe should always be available.
2021-04-10 13:57:14 +02:00
ByteHamster 2c4693b938
Merge pull request #5100 from ByteHamster/fix-flickering
Fixed tab flickering
2021-04-10 11:01:16 +02:00
tamizh143 b8276d2fb3
Add filtering subscriptions based on new episodes notification setting (#5098) 2021-04-10 10:35:39 +02:00
ByteHamster c1b54c28db Fixed tab flickering 2021-04-10 10:14:20 +02:00
ByteHamster 8c73bd6aea
Merge pull request #5089 from ByteHamster/episode-cache-touch
Increase touch target size of episode cache warning button
2021-04-06 23:03:02 +02:00
tamizh143 d8ca965e0c
Add link to relevant settings screen in 'Episode cache full' dialog (#5088) 2021-04-06 22:52:39 +02:00
ByteHamster a35694ed0d Increase touch target size of episode cache warning button 2021-04-06 22:46:49 +02:00
Tony Tam 79c79efce5
Parsing podcast:funding tag, showing payment, funding links on the show info screen (#4933) 2021-04-06 18:15:14 +02:00
ByteHamster ef41704166 Merge branch 'master' into develop 2021-04-04 19:31:59 +02:00
ByteHamster eda2399c57
Merge pull request #5066 from TacoTheDank/fragmentcontainerview
Use FragmentContainerView in settings
2021-04-04 19:26:31 +02:00
TacoTheDank 2a0687a534 Use FragmentContainerView in settings 2021-04-04 10:58:33 -04:00
ByteHamster 4e58a60fa6
Merge pull request #5081 from ByteHamster/backport-sync
Backport: Add missing synchronized keyword
2021-04-03 16:15:43 +02:00
ByteHamster 3acdc83c66 Backport: Add missing synchronized keyword 2021-04-03 15:47:15 +02:00
ByteHamster d717ae1e2e Bumped version to 2.2.0-beta3 2021-04-02 18:46:57 +02:00
ByteHamster ae71d17f0b
Merge pull request #5079 from ByteHamster/update-play-icon
Update play icon when service is stopped
2021-04-02 18:31:33 +02:00
peakvalleytech bb51e9ebd9
Add Contribute entry to settings screen under 'Project' (#5028) 2021-04-02 18:18:33 +02:00
ByteHamster 1d8d3203d4 Update play icon when service is stopped 2021-04-02 18:14:03 +02:00
ByteHamster d6e0799a21 Updated translations 2021-04-02 17:49:08 +02:00
ByteHamster e57f281728
Merge pull request #5078 from ByteHamster/rename-cover
Rename audio player tabs
2021-04-02 17:35:50 +02:00
ByteHamster 2df3cf9fe7 Rename audio player tabs 2021-04-02 17:14:01 +02:00
ByteHamster 7b49cab684
Merge pull request #5076 from ByteHamster/fix-miniplayer-state
Fixed miniplayer state sometimes being wrong
2021-04-02 17:08:46 +02:00
Tony Tam 843892e34f
Safer remain time - default to zero when the media duration is wrong (#5043) 2021-04-02 14:30:21 +02:00
ByteHamster c6c509946f Fixed miniplayer state sometimes being wrong 2021-04-02 11:50:41 +02:00
ByteHamster ea4488c181 Fixed new SpotBugs violations after merging to develop 2021-03-28 22:57:48 +02:00
ByteHamster 7465b747f3
Merge pull request #5055 from ByteHamster/spotbugs
Add SpotBugs CI check
2021-03-28 22:46:37 +02:00
ByteHamster 998535515b Make AntennaPod pass the medium SpotBugs findings 2021-03-28 22:32:40 +02:00
ByteHamster b1e15e8704 Removed unused methods that caused SpotBugs violations 2021-03-27 21:52:11 +01:00
ByteHamster 71184ee5d4 Fixed SpotBugs violations, so that at least the most severe checks pass 2021-03-27 20:44:35 +01:00
ByteHamster 3946f986d7 Add SpotBugs CI check 2021-03-27 18:45:17 +01:00
ByteHamster 6b9821a1f9
Merge pull request #5052 from ByteHamster/stop-service-properly
Stop service properly when playback ends
2021-03-27 12:20:31 +01:00
ByteHamster b16868521a
Merge pull request #5054 from ByteHamster/always-update-cover
Better metadata for previewed episodes
2021-03-27 12:19:48 +01:00
ByteHamster 4f5d076cb9 Stop service properly when playback ends 2021-03-26 18:59:14 +01:00
ByteHamster 68e70d1b6b Show cover and shownotes for previewed episodes 2021-03-26 18:56:38 +01:00
ByteHamster 4941818b6f Removed invalid upcast 2021-03-26 18:56:33 +01:00
ByteHamster 3452bc50d4
Merge pull request #5051 from ByteHamster/fix-crash-media-null
Fix crash when resuming while there is no playable
2021-03-26 18:35:02 +01:00
ByteHamster 208d42cc7e Fix crash when resuming while there is no playable 2021-03-26 17:39:35 +01:00
Tony Tam dcbe5e6905
How to build from source (#5038) 2021-03-22 10:33:12 +01:00
Joschua Gandert 241935c601
Fixed certain file types not being recognized in local feeds (Closes #4802) (#5039) 2021-03-22 10:16:51 +01:00