3248 Commits

Author SHA1 Message Date
Tobias Preuss
7eead38f52 Use ShareCompat.IntentBuilder to compose share intent. 2021-11-23 06:20:30 +01:00
ByteHamster
3f81e22eed Bump to minimum SDK version 19 (Android 4.4) 2021-11-21 21:51:46 +01:00
vbh
b00e14545d
Add 'add to tag' option to multiselect menu (#5553) 2021-11-21 21:27:23 +01:00
ByteHamster
9c62906ec1
Merge pull request #5570 from ByteHamster/remove-new-on-play
Remove new flag when streaming
2021-11-21 21:11:39 +01:00
ByteHamster
cc6c6595a9
Merge pull request #5566 from ByteHamster/no-local-duplicate
Don't try to find duplicates in local files
2021-11-21 21:10:51 +01:00
ByteHamster
f35086e9a2 Remove new flag when streaming 2021-11-21 20:59:18 +01:00
ByteHamster
dce3b79360 Backport null guid sync errors 2021-11-21 19:57:46 +01:00
ByteHamster
11b8c53659 Don't try to find duplicates in local files 2021-11-21 19:04:48 +01:00
ByteHamster
e353b276f6
Merge pull request #5422 from TacoTheDank/transparentNavBar
Make navigation bar color match theming
2021-11-17 22:22:20 +01:00
ByteHamster
0670c96892
Merge pull request #5545 from ByteHamster/block-detection-streaming
Mention ad blockers on streaming error dialog as well
2021-11-17 17:55:56 +01:00
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
92e7dbfa9e Mention ad blockers on streaming error dialog as well 2021-11-14 13:14:06 +01:00
ByteHamster
4a2f170a3e Fix Permission Denial when sharing files 2021-11-14 12:04:36 +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
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
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
vbh
afee60ad38
Add subscription to home screen (#5523) 2021-11-06 19:19:24 +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
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
cceec591ea Use OkHttp as backend for ExoPlayer 2021-10-30 22:10: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
ByteHamster
9541d9459f
Merge pull request #5505 from ByteHamster/metered-network
Don't use metered networks for auto download
2021-10-30 20:46:09 +02:00
ByteHamster
f314176089 Fix loading cover images on mobile when not allowed 2021-10-30 18:25:21 +02:00
ByteHamster
b1c4a89f9b Don't connect to metered wifi networks 2021-10-30 18:23:20 +02:00
ByteHamster
c8414ccf0b
Merge pull request #5496 from ByteHamster/android-auto-show-downloads
Show list of downloads on Android Auto
2021-10-30 13:49:51 +02:00
ByteHamster
5d03405d14 Show list of downloads on Android Auto 2021-10-30 12:46:19 +02:00
ByteHamster
e9691cfd8e
Merge pull request #5498 from ByteHamster/pending-indent-mutability
Declare intent mutability for Android 12 compatibility
2021-10-30 12:27:42 +02:00
ByteHamster
639a748bfe
Merge pull request #5492 from ByteHamster/sort-dictionary
Sort queue in dictionary order
2021-10-30 12:04:46 +02:00
ByteHamster
c702037619 Use data folder for initial subscriptions 2021-10-30 11:59:27 +02:00
ByteHamster
da50f43232 Declare intent mutability for Android 12 compatibility 2021-10-29 00:10:22 +02:00
ByteHamster
0f12fdf08f Fix seeking while paused 2021-10-28 22:53:56 +02:00
ByteHamster
e05774e5f8 Sort queue in dictionary order 2021-10-28 20:51:04 +02:00
thomasdomingos
345aad4148
Add 'Duration' to Episode Filter for podcast Auto Download Settings (#5396) 2021-10-28 19:59:50 +02:00
ByteHamster
b53df742a7 Convert sleep timer update to event 2021-10-28 18:00:41 +02:00
TacoTheDank
c6da8f5c7b Make navigation bar color match theming 2021-10-24 17:30:34 -04:00
ByteHamster
a859b3bbc5 Convert speed update to event 2021-10-24 18:52:26 +02:00
ByteHamster
8a4b036148 Convert buffering update to event 2021-10-24 18:28:27 +02:00
ByteHamster
def0211358 Moved playback events to their own package 2021-10-24 18:13:06 +02:00