summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-15Add changelog script (#6399)Keunes
2023-04-15Handle a null timestamp in local/first actions (#6379)Rob Pilling
2023-04-15Add option to enable sleep timer based on current time (#6384)mueller-ma
2023-04-15Replace Network+Storage preferences with Downloads (#6434)ByteHamster
2023-04-15Remove 'Statistics moved' message (#6433)ByteHamster
2023-04-07Add banner on home screen if notification permission is not granted (#6412)ByteHamster
2023-04-07Fix long-pressing subscription on home screen (#6419)ByteHamster
2023-04-07Do not switch screens when clicking "Remove podcast" (#6259)GitStart
2023-04-06Ignore 'new' action during sync (#6415)ByteHamster
We never want to overwrite the local playback state.
2023-04-06Don't crash when Chromecast media is not loaded yet (#6417)ByteHamster
2023-04-03Target Android 13 (#6409)ByteHamster
2023-04-03Make widget configurable by long-pressing (#6410)mueller-ma
2023-04-02When both adding and removing a feed before the next sync, remove the other ↵ByteHamster
action (#6404)
2023-04-02Don't crash trying to show item at negative position (#6407)ByteHamster
I have no idea what code path could pass a negative number there, but apparently there are users who experience a crash when trying to show a negative position.
2023-04-01Update AGP to 7.4.0 (#5655)Taco
2023-03-31Remove 'set lockscreen background' setting (#6385)ByteHamster
Users disable the setting and then wonder why other apps (like Android Auto) do not display the cover image, even though it says so in the setting summary.
2023-03-31Don't try to start foreground service, Android doesn't let us anyway (#6386)ByteHamster
2023-03-31Random enqueue location (#6403)Andrzej Węgłowski
2023-03-23Mention in statistics to warning when deleting podcast(s) (#6393)Keunes
2023-03-14Move feed download to worker (#6375)ByteHamster
Feed downloads are now independent from episode downloads. This makes it easier to use WorkManager for refreshing. Also, it will make it easier to add different refresh intervals in the future.
2023-03-12Notify Android Auto that the queue changed (#6373)ByteHamster
2023-03-11Automatically clear old download log entries on upgrade (#6370)ByteHamster
2023-03-11Make statistics filter start at 00:00 (#6371)ByteHamster
2023-03-06Warn when local folder is empty instead of silently ignoring (#6366)ByteHamster
2023-03-01Instead of specialized methods, use the global 'getEpisodes' method with a ↵ByteHamster
filter (#6358)
2023-02-28Add option to switch a- & descending sort order for Inbox (#6266)GitStart
2023-02-26Remove deprecated media players (#6354)ByteHamster
2023-02-25Add cancel action to download notification (#6353)ByteHamster
2023-02-25Add chapters button to video player (#6348)ByteHamster
2023-02-24More human readable player error message (#6346)ByteHamster
2023-02-24Use more clear swipe action label (#6345)ByteHamster
2023-02-24Always add feeds from opml, even if download fails (#6347)ByteHamster
2023-02-24Add mobile sync setting (#6349)ByteHamster
2023-02-24Resume playback does not work when streaming after data connection drops (#6272)GitStart
2023-02-24Add back skip buttons and more custom actions on Android Auto (#6050)Andrew Booze
2023-02-24Do not jump bottom sheet when playing (#6342)ByteHamster
Whenever some view calls requestLayout(), the bottom view jumps. This happens during slide when setting the player from GONE to VISIBLE. Also, it happens every time the position changes because the TextView has a dynamic width. We are not actually interested in the dynamic width and can simply keep the initial width. This avoids requestLayout() calls every time the position is updated.
2023-02-24Update 'show in main list' string (#6344)Keunes
2023-02-23Fix crash in iTunes loader (#6341)ByteHamster
2023-02-23Fix memory leaks (#6335)peking_ling
2023-02-22Add "New Episodes Action" preference (#6095)Erik Johnson
2023-02-22change iTunes to Apple Podcasts (#6324)Tony Tam
2023-02-22Add sort option to episodes screen (#6286)GitStart
2023-02-22Update iTunes to Apple Podcasts in Google Play (#6331)femmdi
2023-02-20Merge branch 'master' into developByteHamster
2023-02-20Force-refresh feeds that failed before (#6332)ByteHamster
Apparently some servers return "Not Modified", even though a broken feed was fixed in the meantime. When refreshing all feeds, now force-refresh the feeds that previously failed.
2023-02-20Add retry button to download failed notifications (#6333)ByteHamster
2023-02-19Bump version to 3.0.0-beta6ByteHamster
2023-02-19Update translationsByteHamster
2023-02-19Remove another global callback object (#6316)ByteHamster
2023-02-18Clarify "show in main list" checkbox title (#6326)ByteHamster