summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java
AgeCommit message (Collapse)Author
2021-04-22Moved model to its own moduleByteHamster
2021-03-27Fixed SpotBugs violations, so that at least the most severe checks passByteHamster
2021-01-22Split up filter model and database handlingByteHamster
2021-01-22Merge branch 'develop' into fix_episodes_list_item_loading_bByteHamster
2020-12-14Remove unused import statements to reduce dependenciesHerbert Reiter
2020-11-06Filter the All Episodes tab via SQL QuerySebastian Zeller
Fixes #4414
2020-11-01Reduced lag when switching tabsByteHamster
2020-10-22Update view after episode deletion when downloaded filter is enabled (#4560)Niffler
2020-07-30use material info circle iconasdoi
2020-07-26Add missing @NonNull and @Nullable annotations.Tobias Preuss
2020-07-11Replace switch statements with too few case labels with ifsTacoTheDank
2020-03-25Removed unused codeByteHamster
2020-02-19Fixed flashing refresh buttonByteHamster
2020-02-05Hide separator dot if there are no iconsByteHamster
2020-01-09Added paged loading to 'new episodes' listByteHamster
2020-01-07Make episode filter persistentByteHamster
2019-10-04Automatic AndroidX migrationByteHamster
2019-08-30Moved options menu handling to child classesByteHamster
2019-08-30Extracted episodes fragmentByteHamster
2019-08-30More episodes on all episodesJan-Peter von Hunnius
2019-08-23Implemented filter function for "All Episodes" list (#3321)Jan-Peter von Hunnius
2019-07-22Updated appearance of empty viewByteHamster
2019-07-14Reword "Mark as seen" to "Remove 'new' flag"Anderson Mesquita
This avoids the confusion between "Mark as seen" and "Mark as played". Closes: #3225
2019-07-11Merge branch 'develop' into 2747-completed-downloads-updateH. Lehmann
2019-07-10Fix removing wrong favoruite messageWagubi Brian
2019-06-24Fix recycler and empty view hide/show logicAnderson Mesquita
The `emptyViewHandler` already handles hiding and showing both the empty view and the recycler view on data changes, so this commit removes this part of the logic from the episodes fragment. It also hides the empty view right after creating the recycle adapter for the first time (when the fragment is created) to prevent the progress bar and the empty view from being displayed at the same time. `createRecycleAdapter()` signature was changed to make it explicit that it depends on both the `recyclerView` and `emptyViewHandler`. Similarly, `onFragmentLoaded()`, since it also depends on the new data that gets loaded.
2019-06-24Reorganize Episode Fragments lifecycleAnderson Mesquita
This uses the existing android lifecycle methods to avoid having to do null checks and state saving in various places.
2019-06-24Fix whitespaceAnderson Mesquita
2019-05-27Replace action/callback utils with ItemActionButtonAnderson Mesquita
This just replaces all previous usages of `ActionButtonUtils` and `DefaultActionButtonCallback` with the newly created `ItemActionButton` class.
2019-05-19Merge branch 'develop' into eventbus-v3ByteHamster
2019-05-03Merge pull request #3155 from ByteHamster/empty-view-simplificationH. Lehmann
Simplify empty view handling on recycler views
2019-05-03Fixed NPE when selected item is nullByteHamster
The method is called again with a valid listAdapter automatically Closes #3154
2019-05-03Simplify empty view handling on recycler viewsByteHamster
2019-04-30Fixed empty list not receiving updatesByteHamster
2019-04-25Cleanup compiler warningsAnderson Mesquita
Removes redundant casts and adds generic type to avoid compiler warnings.
2019-04-12Fixed NPEByteHamster
2019-04-12Upgraded EventBus to v3ByteHamster
Also made sure that register/unregister are called in onStart/onStop instead of onResume/onPause (prevents possible MultiWindow problems where updates are not received because activity is not fucused).
2019-04-06#2966 RxJava2 null - explicit mark underlying Rx sources as NonNullorionlee
to be on the safe side, for cases that the consuming observers checks null unnecessarily. Rx observer : underlying sources marked as NonNull OnlineFeedViewActivity.startFeedDownload : Downloader.getResult AllEpisodesFragment.loadItems : AllEpisodesFragment.loadData PlaybackHistoryFragment.loadItems : DBReader.getPlaybackHistory QueueFragment.loadItems : DBReader.getQueue SearchFragment.search : .performSearch
2019-04-06Show single item after undo in EpisodesFragmentByteHamster
2019-04-02Renamed text view ids and added tools namespaceJatin Kumar
2019-04-01Added include to the queue and episode layoutJatin Kumar
2019-03-29Fixed typosJatin Kumar
2019-03-27Fixes #3052: Added empty views to the Playback History, Queue, Downloads and ↵Jatin Kumar
Episodes
2019-03-08Fixed download status update in NewEpisodesFragmentByteHamster
2018-12-26Code styleByteHamster
2018-12-26Merge branch 'develop' into rxjava2ByteHamster
2018-11-16#2878: fix episode screen context menu is applied on wrong feed item during ↵orionlee
refresh
2018-10-21Remove redundant type castsegsavage
2018-09-30Migrate rxjava to version 2Martin Fietz
2018-05-02Issue #2580: Expose "Mark as seen" as a context menu item in Episodeorionlee
screen, in addition to the existing swipe in Episode > New tab.