Commit Graph

7200 Commits

Author SHA1 Message Date
ByteHamster ded779d0c9
Merge pull request #4693 from spacecowboy/cleanup-space-needed
Added new cleanup option: when not favorited
2021-02-07 12:50:01 +01:00
Jonas Kalderstam ae8759869d Fixed default number of items to clean up
Not sure why this worked before TBH - but default value should
naturally be to reduce to desired cache size.

Probably makes no difference in actual use - but it is how the tests
are constructed.
2021-02-06 21:43:34 +01:00
Jonas Kalderstam 3a9e1fc2dd
Applied code review suggestions
Co-authored-by: ByteHamster <ByteHamster@users.noreply.github.com>
2021-02-06 15:54:25 +01:00
Jonas Kalderstam 08edd151f9 Added new cleanup option: when not favorited
This is another way of solving #2077.

The root issue is that queued episodes are never auto-deleted
currently which means that if you automatically add episodes to the
queue you will eventually end up with AntennaPod refusing to auto
download more episodes because the cache is full and it can't make
space.

This option will only refuse to delete favorited items. Otherwise it
will simply delete the oldest episodes.
2021-02-05 11:15:22 +01:00
ByteHamster 9924952e2f
Merge pull request #4900 from ByteHamster/decouple-widget
Reduce coupling between widget and playback service
2021-02-03 23:56:33 +01:00
ByteHamster b6f72f8847 Reduce coupling between widget and playback service
Instead of binding to the service, pass the required data. This also
ensures that the widget is updated instantly when calling from
PlaybackService. JobService had the problem that the OS sometimes
took some seconds before actually executing the job.
2021-02-03 23:37:51 +01:00
Tim Schumacher 1297a16850
Allow remapping hardware buttons (#4881) 2021-02-03 12:50:01 +01:00
Tony Tam 4ff6ff4fb7
Fix Android Auto next episode (#4895) 2021-01-31 23:17:33 +01:00
Tony Tam c31ab79434
Fix cover image cut off in landscape mode (#4901) 2021-01-31 22:31:39 +01:00
Tony Tam f3bf708e26
Show publish date for podcasts and file creation date for local feeds (#4862) 2021-01-25 14:17:30 +01:00
Margaret Borowiec cd23eccf95
Google Assistant App Actions for AntennaPod (#4417) 2021-01-24 15:41:55 +01:00
Tony Tam c32239be0e
Android auto skip button (#4865) 2021-01-24 12:27:37 +01:00
ByteHamster a36d66bf35
Merge pull request #4893 from damoasda/robolectric-feed-parser2
Run AtomParserTest and RssParserTest with Robolectric
2021-01-24 12:20:09 +01:00
ByteHamster 72ab17f153
Merge pull request #4894 from damoasda/robolectric-DbReaderTest
Run DbReaderTest etc. with Robolectric
2021-01-24 12:01:10 +01:00
Herbert Reiter a87c505380 Run DbReaderTest etc. with Robolectric 2021-01-23 23:12:01 +01:00
Herbert Reiter ce48b186ed Run AtomParserTest and RssParserTest with Robolectric 2021-01-23 21:21:36 +01:00
ByteHamster b5f547bd9f
Merge pull request #4892 from ByteHamster/every-hours
Added new string for 'every x hours'
2021-01-23 19:44:08 +01:00
ByteHamster 37b5becd59 Added new string for 'every x hours' 2021-01-23 14:24:30 +01:00
Jonas Burian 35d010caa2
Use podcast image as fallback when episode image returns 404 (#4861) 2021-01-23 13:03:53 +01:00
ByteHamster 12a98e5370
Merge pull request #4891 from connectety/notify-change-group-alert
add setGroupAlertBehavior to episode notifications.
2021-01-23 12:57:19 +01:00
Connectety-T b84b202629
add setGroupAlertBehavior to episode notifications. 2021-01-23 02:46:34 +01:00
Connectety 03c71ee6c5
Add Notifications for episodes (#4646)
Co-authored-by: ByteHamster <info@bytehamster.com>
2021-01-22 17:27:46 +01:00
ByteHamster 7bd20ae406
Merge pull request #4563 from SebiderSushi/fix_episodes_list_item_loading_b
Keep loading on the All Episodes tab even if items are filtered out
2021-01-22 15:46:21 +01:00
ByteHamster 176e8e7a98
Merge pull request #4890 from ByteHamster/authentication
Make authentication dialog easier to use
2021-01-22 15:11:42 +01:00
ByteHamster f610ceffc2 Split up filter model and database handling 2021-01-22 15:09:43 +01:00
ByteHamster 0399052866 Added show button to authentication dialog 2021-01-22 12:26:35 +01:00
ByteHamster bb1d5fc169 Use authentication dialog instead of dedicated activity 2021-01-22 12:26:32 +01:00
Tony Tam c92db6e4b8
Add Podcastindex into main search (#4873) 2021-01-22 11:47:07 +01:00
Tony Tam e89a805bbd
Added indication for unsupported players (#4869) 2021-01-22 11:36:11 +01:00
ByteHamster cdf59a1c8e Merge branch 'develop' into fix_episodes_list_item_loading_b 2021-01-22 11:07:40 +01:00
asdoi 2a8abb02f6
Add scrubbing time overlay (#4786) 2021-01-21 18:37:04 +01:00
ByteHamster 86bf6a50f3
Merge pull request #4888 from ByteHamster/fix-extended-widget-actions
Fix extended widget buttons
2021-01-21 18:34:38 +01:00
Jonas Burian 44989b815a
HTML entities not processed in the authors field (#4887) 2021-01-21 18:33:59 +01:00
ByteHamster 9e1bd149b8 Fix extended widget buttons 2021-01-21 18:16:43 +01:00
ByteHamster 4155ea6445
Merge pull request #4886 from AntennaPod/keunes-final-changelog-update
Update CHANGELOG.md
2021-01-21 12:03:03 +01:00
ByteHamster 18f5d1deef Removed outdated changelog file 2021-01-21 11:44:14 +01:00
Tony Tam b951156b50
tips on running tests when contributing (#4849) 2021-01-21 11:29:33 +01:00
ByteHamster 41d23fa671
Merge pull request #4837 from damoasda/localfeed-any-image
Use any image for local folders
2021-01-13 22:49:40 +01:00
Herbert Reiter e56f203c6d Refactoring: Split test methods to remove anonymous blocks 2021-01-13 21:20:16 +01:00
Herbert Reiter 5d1ef31a4a Refactor method: Use early return instead of late return to make the code more readable 2021-01-13 21:11:17 +01:00
Herbert Reiter 1f329cdde0 Avoid assertTrue() for better error messages 2021-01-13 20:51:49 +01:00
Herbert Reiter fd3b07cafb Use any image for local folders 2021-01-13 20:51:49 +01:00
ByteHamster 092e9a9a20
Merge pull request #4855 from ByteHamster/simplify-password
Remember entered password
2021-01-13 18:53:11 +01:00
Tony Tam 5be6f5feba
Send Authorization header to be able to stream password protected media (#4843) 2021-01-13 18:51:58 +01:00
Tony Tam 08d1400951
Add rewind, ff, skip button and layout for extra info in Widget (#4746) 2021-01-13 18:38:16 +01:00
ByteHamster ff2ce8f14c Store password when entering after failed download 2021-01-13 12:02:35 +01:00
ByteHamster 4629fc0161 Simplify authentication activity 2021-01-13 11:55:05 +01:00
Tony Tam 7659fd25d8
Do not retry autodownload after SSL errors (#4821) 2021-01-13 10:56:34 +01:00
ByteHamster 2588b0eca7
Merge pull request #4829 from binarytoto/4655
Removed support for opening external video
2021-01-12 11:15:08 +01:00
ByteHamster 9fd24ab8aa
Merge pull request #4841 from damoasda/fix-MainActivityTest-testAddFeed
Fix MainActivityTest.testAddFeed() timeout failure
2021-01-12 11:01:17 +01:00