Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-25 | Removed unused code | ByteHamster | |
2020-02-19 | Fixed flashing refresh button | ByteHamster | |
2020-02-05 | Hide separator dot if there are no icons | ByteHamster | |
2020-01-09 | Added paged loading to 'new episodes' list | ByteHamster | |
2020-01-07 | Make episode filter persistent | ByteHamster | |
2019-10-04 | Automatic AndroidX migration | ByteHamster | |
2019-08-30 | Moved options menu handling to child classes | ByteHamster | |
2019-08-30 | Extracted episodes fragment | ByteHamster | |
2019-08-30 | More episodes on all episodes | Jan-Peter von Hunnius | |
2019-08-23 | Implemented filter function for "All Episodes" list (#3321) | Jan-Peter von Hunnius | |
2019-07-22 | Updated appearance of empty view | ByteHamster | |
2019-07-14 | Reword "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-11 | Merge branch 'develop' into 2747-completed-downloads-update | H. Lehmann | |
2019-07-10 | Fix removing wrong favoruite message | Wagubi Brian | |
2019-06-24 | Fix recycler and empty view hide/show logic | Anderson 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-24 | Reorganize Episode Fragments lifecycle | Anderson Mesquita | |
This uses the existing android lifecycle methods to avoid having to do null checks and state saving in various places. | |||
2019-06-24 | Fix whitespace | Anderson Mesquita | |
2019-05-27 | Replace action/callback utils with ItemActionButton | Anderson Mesquita | |
This just replaces all previous usages of `ActionButtonUtils` and `DefaultActionButtonCallback` with the newly created `ItemActionButton` class. | |||
2019-05-19 | Merge branch 'develop' into eventbus-v3 | ByteHamster | |
2019-05-03 | Merge pull request #3155 from ByteHamster/empty-view-simplification | H. Lehmann | |
Simplify empty view handling on recycler views | |||
2019-05-03 | Fixed NPE when selected item is null | ByteHamster | |
The method is called again with a valid listAdapter automatically Closes #3154 | |||
2019-05-03 | Simplify empty view handling on recycler views | ByteHamster | |
2019-04-30 | Fixed empty list not receiving updates | ByteHamster | |
2019-04-25 | Cleanup compiler warnings | Anderson Mesquita | |
Removes redundant casts and adds generic type to avoid compiler warnings. | |||
2019-04-12 | Fixed NPE | ByteHamster | |
2019-04-12 | Upgraded EventBus to v3 | ByteHamster | |
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 NonNull | orionlee | |
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-06 | Show single item after undo in EpisodesFragment | ByteHamster | |
2019-04-02 | Renamed text view ids and added tools namespace | Jatin Kumar | |
2019-04-01 | Added include to the queue and episode layout | Jatin Kumar | |
2019-03-29 | Fixed typos | Jatin Kumar | |
2019-03-27 | Fixes #3052: Added empty views to the Playback History, Queue, Downloads and ↵ | Jatin Kumar | |
Episodes | |||
2019-03-08 | Fixed download status update in NewEpisodesFragment | ByteHamster | |
2018-12-26 | Code style | ByteHamster | |
2018-12-26 | Merge branch 'develop' into rxjava2 | ByteHamster | |
2018-11-16 | #2878: fix episode screen context menu is applied on wrong feed item during ↵ | orionlee | |
refresh | |||
2018-10-21 | Remove redundant type casts | egsavage | |
2018-09-30 | Migrate rxjava to version 2 | Martin Fietz | |
2018-05-02 | Issue #2580: Expose "Mark as seen" as a context menu item in Episode | orionlee | |
screen, in addition to the existing swipe in Episode > New tab. | |||
2018-01-14 | Remove catch for exception that is never thrown | Martin Fietz | |
2018-01-14 | Add final modifiers | Martin Fietz | |
2018-01-14 | Weaken declaration access | Martin Fietz | |
2017-04-17 | Only allow menu invalidations from active fragment | ByteHamster | |
Fixes #2081 | |||
2016-10-03 | Show "mark all as seen" confirmation dialog | Martin Fietz | |
2016-07-02 | Merge pull request #2055 from ↵ | Martin Fietz | |
DevFactory/release/Lamdbas_containing_only_one_statement_should_not_nest_this_statement_in_a_block squid:S1602 - Lamdbas containing only one statement should not nest this statement in a block. | |||
2016-06-29 | Fixed rule 'Lamdbas containing only one statement should not nest this ↵ | Soso Tughushi | |
statement in a block' | |||
2016-06-24 | Fix mark as seen and improve mark all X [of feed Z] as Y | Martin Fietz | |
2016-06-08 | Merge pull request #1968 from mfietz/issue/1929-new-episodes-marked-as | Martin Fietz | |
New episodes: Mark (all) as seen | |||
2016-06-06 | New episodes: Mark all as seen instead of played | Martin Fietz | |
2016-06-06 | Prevent possible hang-bugs | Martin Fietz | |