Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Fix downloads when feeds with same name have items with the same name
|
|
|
|
|
|
|
|
Rework audio focus handling
|
|
Instead of pausing the entire service, only pause media playback without
telling the service. This has the following advantages:
- It's faster
- The position does not change (because it does not need to seek)
- We can definitely resume (because we still have a foreground service)
Especially the last point is important on Android 12, where we couldn't
restart after an interruption because the service cannot be started.
|
|
|
|
|
|
It can still be used to skip the rest of an episode and load the next
one into the notification/miniplayer. There is no reason to hide the
button and instead show no button at all.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Decouple some classes
|
|
|
|
they just need one constant
|
|
|
|
|
|
Move Glide config to its own module
|
|
|
|
Breaks dependency cycle
|
|
Breaks dependency cycles
|
|
ClientConfig->HttpClient->UserAgentInterceptor->ClientConfig
|
|
|
|
PlaybackService cleanup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Do not print stacktrace for image loading errors
|
|
|
|
|
|
Speed up local folder refresh
|
|
same as well
|
|
|
|
|
|
|
|
Tweak Queue section on home screen
|
|
|
|
|
|
|