summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-02Update debug icons with new design (#6782)ByteHamster
2023-12-02Remove audio player license (#6783)ByteHamster
2023-11-28Make 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-26De-duplicate also if episodes have different but similar media type (#6776)ByteHamster
2023-11-22Remove Iconify from FeedInfoFragment (#6655)caoilTe O'Connor
2023-11-17Add ScrollView to sleep timer dialogpeking_ling
2023-11-17Honor sort in episode list view in Android Auto (#6756)Tony Tam
2023-11-14Be more aggressive about telling users to also search closed issues (#6762)ByteHamster
2023-11-12Fix 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-11Fix 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-11Fix deeplink/search?query=xy intent (#6754)ByteHamster
2023-11-09Only set target gain when enhancer was enabled (#6751)Matej Drobnič
2023-11-05Bump version to 3.2.0-beta1ByteHamster
2023-11-05Add button to share exported database export (#6746)ByteHamster
Also hide path, is not accessible on recent Android versions anyway.
2023-11-05Show 'copied to clipboard' message on Android 12L (#6745)ByteHamster
2023-11-05Announce played/unplayed in TalkBack (#6744)ByteHamster
2023-11-05Merge branch 'master' into developByteHamster
2023-11-01Do not reinit on pause (#6732)Harshad Vedartham
The call to `reinit()` causes Android Auto to close the player view when pausing
2023-11-01Fix adding new playback speed preset when service is not running (#6734)Vinod Patil
2023-10-29Add more spacing to OnlineFeedViewActivity, use MD3 styles (#6670)Bhaskar Kaura
2023-10-29Allow 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-29Fix 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-22Delete local feed episodes (#6400)Matej Drobnič
2023-10-22Do not try to sync local feeds (#6722)ByteHamster
2023-10-22Make 'change times' button a settings icon (#6721)ByteHamster
Users didn't scroll down to find the button. Now it is next to the checkbox, so it is harder to overlook.
2023-10-22Some more accessibility tweaks (#6713)ByteHamster
2023-10-22Multi-select actions on search results (#6719)Vinod Patil
2023-10-22Bump version to 3.1.23.1.2ByteHamster
2023-10-22Update translationsByteHamster
2023-10-17Bump AGP and Gradle (#6489)Taco
2023-10-15Remove periods for single sentences (#6707)Keunes
2023-10-15Add error icon on subscriptions screen (#6679)ByteHamster
2023-10-13Remove ProgressBar background (#6703)ByteHamster
Might lead to bad contrast in dark theme when applying dynamic colors
2023-10-13Add 'Search online' button if local search has no results (#6681)ByteHamster
2023-10-13Ignore skip in first second of playback (#6704)ByteHamster
Users complained that they wanted to skip the ending of an episode and accidentally skipped the next one that started while their finger was moving.
2023-10-12User material3 dialog in 'mobile updates' setting (#6682)ByteHamster
2023-10-06Better content descriptions for TalkBack (#6684)ByteHamster
2023-10-06Show playback speed in dialog even when not playing (#6685)ByteHamster
2023-10-02Fix crash if vorbis exception does not have message (#6678)ByteHamster
2023-10-01Apply username and password when subscribing (#6675)ByteHamster
2023-10-01Switch to colorBackground instead of windowBackground (#6674)ByteHamster
2023-10-01Fix stuck notification when refreshing single feed (#6662)ByteHamster
Updating a singletonList throws an UnsupportedOperationException, so the worker does not remove the notification
2023-09-30Handle double/triple headset button press (#6535)blair
2023-09-27Sort downloads by size (#6659)Rahmat Ramadhan
2023-09-27Don't update redirect url if it is the same as the original (#6661)ByteHamster
2023-09-24Remove Iconify from SubscriptionFragment (#6645)caoilTe O'Connor
2023-09-24Fix 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-16Remove Iconify from NavListAdapter (#6578)caoilTe O'Connor
2023-09-12Bump version to 3.1.13.1.1ByteHamster
2023-09-12Update translationsByteHamster