summaryrefslogtreecommitdiff
path: root/core/src
AgeCommit message (Collapse)Author
2022-03-25Merge pull request #5811 from ByteHamster/shutdown-executorByteHamster
Do not shut down the executor before the service is destroyed
2022-03-25Fix full sync trying to handle local feedsByteHamster
2022-03-22Do not shut down the executor before the service is destroyedByteHamster
2022-03-22Merge pull request #5791 from ByteHamster/refresh-alwaysByteHamster
Add button to always refresh over mobile data
2022-03-20Add button to always refresh over mobile dataByteHamster
2022-03-18Fix navigation bar theming on Nougat (closes #5797)TacoTheDank
2022-03-16Merge pull request #5786 from ByteHamster/subscribe-filenameByteHamster
Use data folder for initial subscriptions
2022-03-15Use data folder for initial subscriptionsByteHamster
This was already implemented in 31c0f90d0720518705da6a86b2541c2b38b054b8 but apparently got overwritten by a merge conflict with the download service rewrite.
2022-03-15Fix context menu click ending up in wrong fragmentByteHamster
This can have all kinds of weird side effects. For example, it could trigger the "delete" button of a podcast and then ask for deleting another one because another fragment handles the deletion.
2022-02-22Update translationsByteHamster
2022-02-22Fix subscribe button being transparent on some devicesByteHamster
2022-02-08Update translationsByteHamster
2022-02-08Merge pull request #5705 from ByteHamster/shutdown-download-serviceByteHamster
Shutdown download executors properly
2022-02-08Shutdown download executors properlyByteHamster
Otherwise, it can happen that a task in one executor still tries to submit something to a stopped executor.
2022-02-07Make sure that proxy host name does not get nullByteHamster
And if it gets null, just ignore the setting.
2022-01-23Update app translationsByteHamster
2022-01-22Prefer chapter list with more infoByteHamster
2022-01-22Unregister receiver before stopping the executor that is called from thereByteHamster
2022-01-22Make emulator tests a bit more stableByteHamster
2022-01-15Move more checkstyle checks from 'new code' style to main styleByteHamster
2022-01-06Refresh local feeds in DownloadServiceByteHamster
This allows displaying the refresh state. Also, it is faster because multiple local feeds can be refreshed in parallel.
2022-01-06Rewrite download request creation (#5530)ByteHamster
Android has a limit on the size of Intent parameters. When enqueuing a huge number of items, it just ignored the argument and did not call onNewIntent. We now load the list over in DownloadService.
2022-01-06Remove queue loading logic from PlaybackServiceTaskManagerByteHamster
This just causes problems with keeping the preloaded list up-to-date. We only call the method from background threads anyway.
2022-01-06load Media info from DB in order to grab last saved position (#5624)Tony Tam
2022-01-04Merge pull request #5638 from ByteHamster/fix-streaming-redirect-authenticationByteHamster
Fix streaming password protected media with http redirect
2022-01-04Merge pull request #5639 from ByteHamster/fix-crash-share-dialogByteHamster
Fix crash when share dialog tries to serialize FeedMedia
2022-01-04Fix crash when share dialog tries to serialize FeedMediaByteHamster
2022-01-04Merge pull request #5637 from ByteHamster/unpack-exoplayer-messageByteHamster
Further unpack exoplayer error messages
2022-01-04Fix streaming password protected media with http redirectByteHamster
2022-01-04follow 301 for authorization headers during download (#5612)Tony Tam
2022-01-04Further unpack exoplayer error messagesByteHamster
2022-01-04Try to get missing feed url from discover with a search (#5620)agibault
2022-01-04Update Balloon library (#5584)Taco
2022-01-04Local feeds: add sort option for file name (#5629)Shom Bandopadhaya
Co-authored-by: widlok <widlok@users.noreply.github.com>
2022-01-03Combine 'Episode webpage' & 'Media file address' share options (#5626)vbh
2022-01-03Print more episode details in error messageByteHamster
2022-01-03Merge branch 'master' into developByteHamster
2022-01-03Update translationsByteHamster
2022-01-02Remove playing notification when deleting currently playing episode (#5628)rubenh-be
2022-01-02fix crash when not on networkTony Tam
2021-12-28resume playing only if the user unplugs via wired headset or bluetooth while ↵Tony Tam
episode in progress (#5611)
2021-12-28Detect network changes with Android > Lollipop (#5609)Tony Tam
2021-12-27VPN+Wifi, not treated as metered (#5613)Tony Tam
2021-12-19Rename tags (#5601)vbh
2021-12-18Only mark items as duplicates if duration and date are similarByteHamster
2021-12-14Merge pull request #5581 from TacoTheDank/remove-old-compatByteHamster
Remove no longer needed compat methods
2021-12-12Remove no longer needed compat methodsTacoTheDank
2021-12-11Merge pull request #5594 from ByteHamster/simplify-stringByteHamster
Simplify confusing string with two plurals
2021-12-11Merge pull request #5593 from ByteHamster/sync-localByteHamster
Don't try to sync local folders
2021-12-10Make queue removal test more stableByteHamster