Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2023-09-30 | Handle double/triple headset button press (#6535) | blair | |
2023-09-27 | Sort downloads by size (#6659) | Rahmat Ramadhan | |
2023-09-27 | Don't update redirect url if it is the same as the original (#6661) | ByteHamster | |
2023-09-24 | Fix file deletion and queueing after download (#6652) | ByteHamster | |
WorkManager does not tell us whether it was cancelled by the user (not retried) or by the system (retried later). So we need to delete the file and remove from queue when we know that it was actually the user. Also make sure to always delete the file when the download fails. Also, don't show "will retry" message on last retry attempt. | |||
2023-09-16 | Remove Iconify from NavListAdapter (#6578) | caoilTe O'Connor | |
2023-09-12 | Refresh local feeds even if there is no internet (#6633) | ByteHamster | |
2023-09-12 | Remove auto-download notification setting (#6625) | ByteHamster | |
Also, add episode notifications to multi select options | |||
2023-09-12 | No longer use 'metered' work-around for VPNs | ByteHamster | |
WorkManager doesn't do the workaround either. So we would launch a download that then never starts. | |||
2023-09-08 | Make preference switch background less prominent (#6623) | ByteHamster | |
2023-09-08 | Open inbox instead of 'all' from new episodes notification (#6624) | ByteHamster | |
2023-09-08 | Add volume boost (#6573) | Matej Drobnič | |
2023-08-22 | Do not try to resume download of feeds (#6591) | ByteHamster | |
2023-08-19 | Fix race condition in progress notification | ByteHamster | |
2023-08-19 | Sync on app start (#6589) | ByteHamster | |