summaryrefslogtreecommitdiff
path: root/core/src/main/java/de
AgeCommit message (Collapse)Author
2021-08-20Identify episodes by guid (#5326)thrillfall
2021-08-17Merge branch 'master' into developByteHamster
2021-08-17Merge pull request #5345 from AntennaPod/example-fileByteHamster
Added chapter marks test file with extended header
2021-08-17Backport: Skip id3 extended header if availableByteHamster
2021-08-17Fixed reading strings with uneven lengthByteHamster
2021-08-17Treat link without rel as rel=alternate (#5347)godbless
src: https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.7.2 If the "rel" attribute is not present, the link element MUST be interpreted as if the link relation type is "alternate".
2021-08-07Merge pull request #5336 from ByteHamster/load-queue-after-mediaByteHamster
Delay loading queue until media is loaded
2021-08-07Delay loading queue until media is loadedByteHamster
2021-08-07Merge pull request #5330 from ByteHamster/load-next-mediaByteHamster
When continuous playback is disabled, show next episode in notification
2021-08-06Merge pull request #5321 from ByteHamster/skip-id3-extended-headerByteHamster
Skip id3 extended header if available
2021-08-06Merge pull request #5329 from ByteHamster/subscribe-deeplinkByteHamster
Add subscription deeplink
2021-08-05When continuous playback is disabled, show next episode in notificationByteHamster
2021-08-05Add subscription deeplinkByteHamster
2021-08-02Skip id3 extended header if availableByteHamster
2021-07-31Guess image file type and ignore when not an imageByteHamster
Apparently, some publishers explicitly specify the audio file as an image.
2021-07-31Recode images to save cache spaceByteHamster
2021-07-30Merge pull request #5309 from ByteHamster/remove-volume-controlByteHamster
Removed left/right volume controls
2021-07-30Merge pull request #5310 from ByteHamster/simplify-loading-iconByteHamster
Simplify loading media icon for MediaSession
2021-07-29Removed left/right volume controlsByteHamster
The setting does not work in our default player anyway and just clutters the interface with yet another setting that nobody uses.
2021-07-29Simplify loading media icon for MediaSessionByteHamster
2021-07-29Remove image cache size setting and choose size automaticallyByteHamster
2021-07-26Merge branch 'master' into developByteHamster
2021-07-25Updated service shutting down text because it could be scaryByteHamster
2021-07-24Fix bug leading to cache miss in ↵struggggle
de.danoeh.antennapod.core.glide.FastBlurTransformation (#5289) Co-authored-by: mjblackhorse <majunster@gmail.com>
2021-07-18Merge pull request #5279 from ByteHamster/dont-remove-without-guidByteHamster
Don't detect items without GUID as duplicates
2021-07-17Fix crash when a server returns a null locationByteHamster
2021-07-17Don't detect items without GUID as duplicatesByteHamster
2021-07-17watch for empty getMedia() while checking for duplicates (#5274)Tony Tam
2021-07-12Swipe actions (#5191)ueen
2021-07-11Handle bluetooth and headphone disconnect (#4722)Tony Tam
2021-07-11Merge pull request #4833 from Thom-Merrilin/fix-auto-download-on-subscribeByteHamster
Check Auto Download preference on the feed before auto downloading
2021-07-11No longer show item-specific auto-download property to usersByteHamster
2021-07-11Check Auto Download preference on the feed before auto downloadingThom Merrilin
AutoDownlaoding previously assumed that the filters had been initialised, which is not necessarily the case now that users can disable "Include in Auto Downloads" before subscribing to a new feed.
2021-07-11Ignore refresh when there is no networkByteHamster
2021-07-11Dedup based on item unique id, media url or title (#4839)Tony Tam
2021-06-25Fix widget not showing iconsByteHamster
2021-06-20FeedItemFilter Ids (#5231)ueen
2021-05-29Merge pull request #5165 from thrillfall/sync-position-on-pauseByteHamster
sync paused position on playback pause
2021-05-22Merge branch 'master' into developByteHamster
2021-05-17sync paused position on playback pausethrillfall
2021-05-14Just assume we can always set the playback speedByteHamster
Our default ExoPlayer can always set the speed. All Android versions >23 also support it. So of the 2% of users with old devices, this only affects the ones who manually selected another player.
2021-05-14Removed method that is just used in one placeByteHamster
2021-05-14Use EventBus instead of broadcast for service shutdownByteHamster
2021-05-13Disable ExoPlayer id3 extractionByteHamster
Malformed audio files can cause a crash in ExoPlayer. We have our own id3 extractor and don't use the data of ExoPlayer, so we can just disable parsing in ExoPlayer. This reduces the number locations where something can go wrong that prevents playback.
2021-05-10Merge pull request #5151 from ByteHamster/fix-proxyByteHamster
Fixed proxy support
2021-05-10Fixed proxy supportByteHamster
2021-05-06Refuse to show future datesByteHamster
Some shows start to specify dates from the future to appear on top of episode lists. If we find one of those episodes, just ignore that it is there. We then use the date when we first found the item.
2021-05-01Fix miniplayer sometimes showing old media fileByteHamster
Happens when pressing play on another episode without pausing the previous one.
2021-04-24Moved synchronization to its own moduleByteHamster
2021-04-22Moved model to its own moduleByteHamster