Commit Graph

7912 Commits

Author SHA1 Message Date
ByteHamster b766a22a29 Reduce duplicate warnings
Do not warn if the duplicate detection did not even find the item itself,
which means that the item does not have enough metadata to be identified
correctly.
2021-11-17 17:46:57 +01:00
ByteHamster dd2dd9e4b8 Work around some publishers putting html everywhere 2021-11-16 21:23:52 +01:00
ByteHamster 51e44c68c8
Merge pull request #5546 from ByteHamster/incorrect-position
Fix sometimes showing incorrect position when continuous playback is disabled
2021-11-14 16:40:55 +01:00
ByteHamster ec36d3c206
Merge pull request #5547 from ByteHamster/fix-flashing
Don't reload image when download status changes
2021-11-14 16:40:34 +01:00
ByteHamster 063bc99070 Don't reload image when download status changes 2021-11-14 15:44:00 +01:00
ByteHamster a291be9afb Fix sometimes showing incorrect position when continuous playback is disabled 2021-11-14 15:39:36 +01:00
Tony Tam 906341a229
Make it slightly harder to swipe episodes (#5135) 2021-11-14 13:35:54 +01:00
ByteHamster 92e7dbfa9e Mention ad blockers on streaming error dialog as well 2021-11-14 13:14:06 +01:00
ByteHamster e41f625488
Merge pull request #5544 from ByteHamster/chooser-intent
Fix Permission Denial when sharing files
2021-11-14 12:47:33 +01:00
ByteHamster 4a2f170a3e Fix Permission Denial when sharing files 2021-11-14 12:04:36 +01:00
ByteHamster bae923d710
Merge pull request #5541 from ByteHamster/debug-warning
Warn about using debug version
2021-11-09 23:40:32 +01:00
ByteHamster cac9ae7bc4 Warn about using debug version 2021-11-09 19:44:23 +01:00
ByteHamster 3856597211
Merge pull request #5536 from ByteHamster/fix-sync-crash
Fix crash when sync provider is null
2021-11-07 14:57:59 +01:00
ByteHamster 58293350c7
Merge pull request #5532 from ByteHamster/delete-use-action
Fix crash when deleting feed
2021-11-07 14:57:40 +01:00
ByteHamster 408946b9e6
Merge pull request #5531 from ByteHamster/paddings
Fixed a few paddings
2021-11-07 14:57:13 +01:00
ByteHamster 43289dfd26
Merge pull request #5533 from ByteHamster/fix-cover-preview
Fix CoverFragment crashing when showing RemoteMedia
2021-11-07 14:56:57 +01:00
ByteHamster e5325c6d1d
Merge pull request #5534 from ByteHamster/widget-remaining-time
Respect remaining time setting in widget
2021-11-07 14:56:20 +01:00
ByteHamster 4af3be7aa4 Fix crash when sync provider is null 2021-11-07 13:24:25 +01:00
ByteHamster dd4997db27 Respect remaining time setting in widget 2021-11-06 23:01:49 +01:00
ByteHamster 176cac6602 Fix CoverFragment crashing when showing RemoteMedia 2021-11-06 22:53:53 +01:00
ByteHamster de8496f37f Fix crash when deleting feed
When the database is huge, loading the subscription item list takes
a long time. Redirecting to the episodes screen after deleting
sometimes results in the item list starting to update before. If the
screen is then hidden before the Callable returns, the app crashes.
2021-11-06 22:28:49 +01:00
ByteHamster c255574dc9 Fixed a few paddings 2021-11-06 22:08:11 +01:00
ByteHamster 46ba314e4d
Merge pull request #5528 from ByteHamster/upgrade-conscrypt
Upgrade Conscrypt
2021-11-06 20:13:47 +01:00
ByteHamster 47fe39d007 Upgrade Conscrypt 2021-11-06 19:24:47 +01:00
ByteHamster 1fba4a37fc
Merge pull request #5525 from ByteHamster/remove-media-listeners
Remove all media listeners and end audio focus when shutting down playback service
2021-11-06 19:20:18 +01:00
ByteHamster 8490fa6f9c
Merge pull request #5526 from ByteHamster/mini-fixes
Mini fixes
2021-11-06 19:20:00 +01:00
vbh afee60ad38
Add subscription to home screen (#5523) 2021-11-06 19:19:24 +01:00
ByteHamster 0f717bb195 Remove root-path from file provider
Tag no longer exists and might be the reason for crashes on some
devices in androidx.core.content.FileProvider.parsePathStrategy
(which is outside of AntennaPod).
2021-11-06 17:46:19 +01:00
ByteHamster a651317bc2 Apparently some devices crash when trying to call xpp.next 2021-11-06 17:37:04 +01:00
ByteHamster b564f0c1a8 Do not block PlaybackServiceTaskManager shutdown
If the queue was still loading on another thread, shutting down the
service was not possible.
2021-11-06 17:26:19 +01:00
ByteHamster b8e8a940d0 Remove all media listeners and end audio focus when shutting down playback service 2021-11-06 17:14:12 +01:00
ByteHamster c691a999d9
Merge pull request #5516 from ByteHamster/auto-download-backoff
Fix auto-download retry backoff
2021-11-04 20:43:20 +01:00
ByteHamster 860dd69c37
Merge pull request #5520 from ByteHamster/move-events-to-module
Move (most) events to their own module
2021-11-04 20:42:30 +01:00
ByteHamster cf58b364f1
Merge pull request #5515 from ByteHamster/feed-statistics-table
Show more detailed feed statistics
2021-11-02 21:41:44 +01:00
ByteHamster 186de76d95
Merge pull request #5510 from ByteHamster/exoplayer-okhttp
Use OkHttp as backend for ExoPlayer
2021-11-02 21:39:48 +01:00
ByteHamster 524e5c95fc Fix auto-download retry backoff
The new value never got stored in the database. Also, it only got
increased by certain types of errors - all other errors could be retried
indefinitely. Also added a unit test.
2021-11-02 21:38:59 +01:00
ByteHamster 98830beee5 Move (most) events to their own module 2021-11-02 21:02:47 +01:00
ByteHamster d9bf519708
Merge pull request #5513 from ByteHamster/subscribe-link
Support subscribe links that have a slash before the argument
2021-10-31 21:18:44 +01:00
ByteHamster 61a140a510
Merge pull request #5514 from ByteHamster/pause-interruptions
Pause on focus loss by default
2021-10-31 21:18:21 +01:00
ByteHamster e874f73a0d Show more detailed feed statistics 2021-10-31 12:39:16 +01:00
ByteHamster b1a72189f3 Pause on focus loss by default 2021-10-31 11:27:54 +01:00
ByteHamster b1eda19a73 Support subscribe links that have a slash before the argument 2021-10-31 11:21:28 +01:00
ByteHamster b6b7a7e01b
Merge pull request #5508 from ByteHamster/register-music-app
Register as music app
2021-10-30 23:03:20 +02:00
ByteHamster 035d09da77
Merge pull request #5509 from ByteHamster/ignore-non-channel-items
Ignore item tags that are not inside a channel
2021-10-30 23:02:52 +02:00
ByteHamster 15e73e26cf
Merge pull request #5511 from ByteHamster/refresh-item-state
Refresh item state on start
2021-10-30 23:02:04 +02:00
ByteHamster ac41f5c319 Refresh item state on start
Otherwise, pressing the download button, pausing and coming back
shows the wrong action buttons.
2021-10-30 22:19:14 +02:00
ByteHamster cceec591ea Use OkHttp as backend for ExoPlayer 2021-10-30 22:10:52 +02:00
ByteHamster bb9936f696 Ignore item tags that are not inside a channel 2021-10-30 21:58:17 +02:00
ByteHamster e1c9a08358 Register as music app 2021-10-30 21:16:52 +02:00
ByteHamster 47034dfbab
Merge pull request #5506 from ByteHamster/fix-cover-mobile
Fix loading cover images on mobile when not allowed
2021-10-30 20:47:05 +02:00