summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/adapter/actionbutton/PlayActionButton.java
AgeCommit message (Collapse)Author
2024-03-31Restructure related UI classes together (#7044)ByteHamster
2024-03-29Move playback service to module (#7042)ByteHamster
2024-03-29Create module for sync service and move DBWriter to database module (#7040)ByteHamster
2024-03-27Split up DBTasks which has unclear responsibilities (#7032)ByteHamster
2022-02-19Remove startWhenPrepared and prepareImmediatelyByteHamster
They are always `true` anyway.
2022-02-18Decide whether or not to stream on demandByteHamster
Fixes a bug where local folders sometimes did not start because AntennaPod thought it needed to play locally. Also avoids situations in which it streams even though a local file is available. Simplifies the PlaybackService slightly.
2021-04-22Moved model to its own moduleByteHamster
2021-04-21Deleted duplicate resourcesByteHamster
2020-05-03Fixed opening video player when starting videoByteHamster
2020-04-04Open video player when playing videoByteHamster
2020-03-15Fixed error message when file was deletedByteHamster
2020-03-01Refactor action button in ItemFragment (#3898)H. Lehmann
Much more readable to have decision for action and action itself in one place.
2020-02-28Show pause button for currently streamed episodeByteHamster
2019-10-23Removed resume intentByteHamster
2019-10-04Automatic AndroidX migrationByteHamster
2019-05-27Extract action button utils/callback into classesAnderson Mesquita
This splits the logic in `ActionButtonUtils` and `DefaultActionButtonCallback` into multiple specialized classes to reduce duplication figuring out which button/action to use while at the same time making each individual button to have a single responsability.