summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/view
AgeCommit message (Collapse)Author
2024-03-31Restructure related UI classes together (#7044)ByteHamster
2024-03-29Move playback service to module (#7042)ByteHamster
2024-03-25Move widget setup code to widget module (#6996)ByteHamster
2024-03-23Rename FeedMedia methods to no longer have underscores (#7017)ByteHamster
2024-03-17Remove dependency from :ui:glide to :core module (#6998)ByteHamster
2024-03-17Move theme to :ui:common module (#6997)ByteHamster
This enables creating Activities outside the app and core modules
2024-03-10Remove last few usages of Iconify (#6977)ByteHamster
2024-03-09Update AndroidX libraries (#6940)Taco
2024-03-06Merge pull request #6955 from ByteHamster/checkstyleByteHamster
Move some Checkstyle rules from new-code file to main file
2024-03-04Fix indentation in last 8 filesByteHamster
2024-03-04Clean up some dead code (#6952)Taco
2023-12-06Fix 'played' state on TalkBack when cover is hidden (#6796)ByteHamster
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-10-22Delete local feed episodes (#6400)Matej Drobnič
2023-10-06Better content descriptions for TalkBack (#6684)ByteHamster
2023-08-19Relayout NoRelayoutTextView if text gets longer (#6587)ByteHamster
2023-05-14Remove no longer needed Compat stuffTacoTheDank
2023-05-14Don't show copying feedback on Android 13 (#6481)Jonathan Zopf
2023-05-05Download Service Rewrite (#6420)ByteHamster
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-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-01-24Fix playback timer flickering issue while streaming and downloading episode ↵GitStart
at the same time (#6268)
2022-12-18Merge pull request #6237 from ByteHamster/tinted-themeByteHamster
Add support for Material You tinted theme
2022-12-18Remove support for Android 4.4ByteHamster
2022-12-17Multi-select using background instead of checkboxByteHamster
2022-12-17Add support for Material You tinted themeByteHamster
2022-12-04Fix dummy list items crashing Android 9ByteHamster
2022-12-03Hide progress bar when there is no progressByteHamster
2022-11-30Highlight currently playing cardByteHamster
2022-11-06Move preferences to a new moduleByteHamster
2022-11-06Move DownloadService-Interface to new moduleByteHamster
2022-11-05Decouple FeedItemUtil and PlaybackStatusByteHamster
2022-11-03Make NetworkUtils less fatByteHamster
Breaks dependency cycles
2022-11-01No need to define INVALID_TIME multiple timesByteHamster
2022-10-23Fix toolbar on empty screen being set to scrolled stateByteHamster
2022-10-14Remove text colors from shownotesByteHamster
2022-10-04Reorder queue section when pressing play, not when pausingByteHamster
2022-09-18Merge pull request #6002 from ByteHamster/material3ByteHamster
Material Design 3
2022-09-18Migrate Toolbars to Material3ByteHamster
2022-09-18Fix loading views inconsistently showing coverByteHamster
2022-08-30Use dummy items instead of loading progress barByteHamster
2022-08-27Home Screen (#5864)ByteHamster
Co-authored-by: ueen <ueli.sarnighausen@online.de>
2022-05-14Fix some deprecationsTacoTheDank
2022-05-03Rename 'new' screen to inbox (#5460)ByteHamster
2022-04-12Work around Samsung having messed up the TimePickerByteHamster
2022-04-02Merge branch 'master' into developByteHamster
2022-03-15Fix context menu click ending up in wrong fragmentByteHamster
This can have all kinds of weird side effects. For example, it could trigger the "delete" button of a podcast and then ask for deleting another one because another fragment handles the deletion.
2022-02-26Move statistics screens to new moduleByteHamster