summaryrefslogtreecommitdiff
path: root/core/src/main
AgeCommit message (Collapse)Author
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-17Bump AGP and Gradle (#6489)Taco
2023-10-15Add error icon on subscriptions screen (#6679)ByteHamster
2023-10-01Switch to colorBackground instead of windowBackground (#6674)ByteHamster
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-16Remove Iconify from NavListAdapter (#6578)caoilTe O'Connor
2023-09-12Remove auto-download notification setting (#6625)ByteHamster
Also, add episode notifications to multi select options
2023-09-08Make preference switch background less prominent (#6623)ByteHamster
2023-09-08Open inbox instead of 'all' from new episodes notification (#6624)ByteHamster
2023-09-08Add volume boost (#6573)Matej Drobnič
2023-08-19Sync on app start (#6589)ByteHamster
2023-07-15Delete partially downloaded file when giving up to retry (#6530)ByteHamster
2023-07-15Don't allow adding items without media to the queue (#6529)ByteHamster
2023-07-04Fix 'allow once' for feed update on mobile networks (#6528)ByteHamster
2023-06-24Merge pull request #6490 from TacoTheDank/minSdk21removalsByteHamster
Remove no longer needed Compat stuff
2023-05-29Use the brand new material switches for preferences (#6475)ebraminio
2023-05-18Fix default widget background (#6494)ByteHamster
2023-05-18Rounded corners of cover in widget (#6483)mueller-ma
2023-05-14Remove no longer needed Compat stuffTacoTheDank
2023-05-07Let filter button height grow (#6477)ByteHamster
Also, make it easier to see what option is selected
2023-05-06Don't show error when download was cancelled (#6476)ByteHamster
2023-05-05Download Service Rewrite (#6420)ByteHamster
2023-05-05Merge branch 'master' into developByteHamster
2023-05-05Ignore subscription filter when suggesting tags (#6453)mueller-ma
I have the following setup: * A tag 'Done' with fully listened podcasts * The subscription filter "counter greater 0" * The subscription counter "downloaded episodes" This way all done podcasts aren't visible in the drawer. When I want to tag another podcast as done, 'Done' isn't auto-completed. With this change all tags will be auto-completed.
2023-05-05Work around Android telling us zero-date when no date is present (#6450)ByteHamster
2023-05-05Mark quick settings tile as toggleable (#6464)mueller-ma
This removes the arrow that is currently displayed in the tile. That arrow is only shown on tiles that open a dialog or activity.
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-15Adapt teaser image to branding refresh (#6436)ByteHamster
2023-04-15Invert monochrome icon (#6431)ByteHamster
2023-04-15Add onPrimary color (#6432)ByteHamster
2023-04-06Ignore 'new' action during sync (#6415)ByteHamster
We never want to overwrite the local playback state.
2023-04-06Support longer transient pause (#6416)ByteHamster
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-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-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-06Hide 'reconnect' settings (#6367)ByteHamster
Android 12+ doesn't let us start the foreground service from an event like "headset reconnected". Hide the corresponding settings and avoid crashing.