Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-07 | Convert teaser from png to webp for smaller file size (#6959) | peking_ling | |
2024-03-06 | Merge pull request #6958 from TacoTheDank/bumpSpotBugs | ByteHamster | |
Update and fix SpotBugs | |||
2024-03-06 | Clean up some old SpotBugs rules | TacoTheDank | |
2024-03-06 | Update SpotBugs | TacoTheDank | |
2024-03-06 | Merge pull request #6955 from ByteHamster/checkstyle | ByteHamster | |
Move some Checkstyle rules from new-code file to main file | |||
2024-03-04 | Fix indentation in last 8 files | ByteHamster | |
2024-03-04 | Remove tab characters from last 6 files | ByteHamster | |
2024-03-04 | Clean up some dead code (#6952) | Taco | |
2024-03-04 | Update AGP and Gradle (#6954) | Taco | |
2024-03-03 | Skip silence setting per feed (#6910) | quails4Eva | |
2024-03-03 | Specify foreground service type (#6953) | ByteHamster | |
2024-03-02 | Remove FeedComponent and FeedFile class (#6949) | ByteHamster | |
We want to be more flexible in what we store for each type of item. Also rename misleading function (lastUpdate to lastModified) | |||
2024-02-29 | Cache streamed media files on disk (#6927) | peking_ling | |
2024-02-25 | Add option to add new episodes to queue (#6855) | Matej Drobnič | |
2024-02-25 | Toggle sleep timer from notification (#6913) | mueller-ma | |
2024-02-25 | Guess next episode release date (#6925) | ByteHamster | |
2024-02-20 | Remove some deprecated methods (#6932) | ByteHamster | |
2024-02-18 | Merge branch 'master' into develop | ByteHamster | |
2024-02-18 | Rewind when sleep timer pauses playback (#6923) | mueller-ma | |
2024-02-04 | Add next chapter button to notification (#6276) | Matej Drobnič | |
2024-01-20 | Hide refresh from toolbar (#6850) | ueen | |
2024-01-03 | Print duration as number of days only on Echo (#6842) | ByteHamster | |
Reverts an accidental change to the queue time display | |||
2024-01-02 | Move 'skip silence' checkbox to playback speed dialog (#6834) | quails4Eva | |
2023-12-31 | Share AntennaPod subscribe link instead of RSS url (#6835) | ByteHamster | |
Apparently users are confused by RSS links. | |||
2023-12-29 | Remove unnecessary autodownload code (#6832) | ByteHamster | |
This should not change any behavior. The retry count and timing are managed by WorkManager, so this code is irrelevant. | |||
2023-12-29 | Show currently playing episode in Android Auto (#6816) | Tony Tam | |
2023-12-29 | Check if volume boost effect is supported on the device (#6808) | Matej Drobnič | |
2023-12-06 | Merge branch 'master' into develop | ByteHamster | |
2023-12-03 | New sort dialog (#6789) | ByteHamster | |
2023-12-02 | Update debug icons with new design (#6782) | ByteHamster | |
2023-11-28 | AntennaPod Echo (#6780) | ByteHamster | |
2023-11-28 | Make onPlayFromSearch continue playback (#6779) | Andrey Gusev | |
According to the Android documentation, if onPlayFromSearch is called with an empty query, the app should make a decision what to play. Before, a database search with this empty query was performed, which returned arbitrary results. Now we play the last played episode instead. | |||
2023-11-26 | De-duplicate also if episodes have different but similar media type (#6776) | ByteHamster | |
2023-11-22 | Remove Iconify from FeedInfoFragment (#6655) | caoilTe O'Connor | |
2023-11-17 | Honor sort in episode list view in Android Auto (#6756) | Tony Tam | |
2023-11-15 | Fix seeking to end using seek bar (#6763) | Erik Johnson | |
Merging #6074 has caused a new edge case for VBR audio files, in which using the seek bar to seek to the end of an episode sometimes hits the new code path, and the `skip()` function is called. Because `skip()` invokes `endPlayback()` with `hasEnded` set to `false`, post-processing tasks are not executed unless the pre-seek position falls within the "Smart mark as played" range. If "Smart mark as played" is set to `Disabled`, or the pre-seek position is outside that range, then the episode is not marked as played, and not removed from queue. This commit fixes that edge case by replacing `skip()` with a direct call to `endPlayback()`, with `hasEnded` set to `true`. | |||
2023-11-12 | Fix file deletion (#6758) | ByteHamster | |
- When deleting local folders, don't delete files - Don't try to delete files twice - Fix deleting non-local feeds | |||
2023-11-11 | Fix sometimes stopping at the end of each episode (#6753) | Tony Tam | |
The bug is on this line [#145](https://github.com/AntennaPod/AntennaPod/blob/f7a13065a9c92ba26d3686aeb18269f2313bd0b6/core/src/main/java/de/danoeh/antennapod/core/storage/DBWriter.java#L145) - the call to `PlaybackPreferences.getCurrentlyPlayingFeedMediaId()` returns the episode that was playing and deleted, hence it stops playing the next episode like it is supposed to. Because it's called in a Thread, the next episode already started playing for 1 second or so and then stops The fix will now save into the preference the correct episode that is playing on the PREPARE stage. | |||
2023-11-09 | Only set target gain when enhancer was enabled (#6751) | Matej Drobnič | |
2023-11-05 | Merge branch 'master' into develop | ByteHamster | |
2023-11-01 | Do not reinit on pause (#6732) | Harshad Vedartham | |
The call to `reinit()` causes Android Auto to close the player view when pausing | |||
2023-10-29 | Add more spacing to OnlineFeedViewActivity, use MD3 styles (#6670) | Bhaskar Kaura | |
2023-10-29 | Allow hiding notification permission nag (#6730) | ByteHamster | |
- Support showing most error messages as a snackbar - Ask for notification permission when enabling episode notifications - Clarify what we use notifications for | |||
2023-10-29 | Fix fast-forward at end of episode (#6074) | Erik Johnson | |
When using variable speed, skipping back and forth introduces some uncertainty to the current position, causing skip-forward to try to skip to an invalid position when very near the end of the episode. This change fixes this by skipping the current episode if the desired skip-forward position exceeds the duration. | |||
2023-10-22 | Delete local feed episodes (#6400) | Matej Drobnič | |
2023-10-22 | Do not try to sync local feeds (#6722) | ByteHamster | |
2023-10-17 | Bump AGP and Gradle (#6489) | Taco | |
2023-10-15 | Add error icon on subscriptions screen (#6679) | ByteHamster | |
2023-10-01 | Switch to colorBackground instead of windowBackground (#6674) | ByteHamster | |
2023-10-01 | Fix stuck notification when refreshing single feed (#6662) | ByteHamster | |
Updating a singletonList throws an UnsupportedOperationException, so the worker does not remove the notification |