Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-31 | Restructure related UI classes together (#7044) | ByteHamster | |
2024-03-29 | Fix search button not working on some screens (#7043) | ByteHamster | |
2024-03-29 | Create module for sync service and move DBWriter to database module (#7040) | ByteHamster | |
2024-03-25 | Move DBReader to :storage:database (#7027) | ByteHamster | |
2024-03-24 | Let the database do the sorting (#7025) | ByteHamster | |
2023-01-01 | Possibility to remove a single episode from playback history (#6184) | Vishnu Sanal T | |
2022-11-06 | Add confirmation dialog for clearing history (#6175) | Vishnu Sanal T | |
2022-08-06 | Move common code of list fragments to EpisodesListFragment | ByteHamster | |
2022-07-09 | Scroll to top by long-pressing toolbar | ByteHamster | |
Supports all lists except "all episodes" list because that one still displays tabs. Can be added as soon as the tabs are no longer required. | |||
2022-06-09 | Convert playback history fragment to lazy loading (#5886) | Paul Ganssle | |
2022-03-15 | Fix context menu click ending up in wrong fragment | ByteHamster | |
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. | |||
2021-12-14 | Add keyboard shortcuts for going to the top and bottom of podcast list (#5588) | silansuslu | |
2021-11-02 | Move (most) events to their own module | ByteHamster | |
2021-10-24 | Moved playback events to their own package | ByteHamster | |
2021-06-29 | Contextual menu for multi selecting episodes (#5130) | peakvalleytech | |
2021-05-31 | Fix stuck swipe refresh indicator | Johannes Henninger | |
ViewPager2 does not play nice with SwipeRefreshLayout if the wrapped RecyclerView is hidden. This commit removes the show/hide logic from EmptyViewHandler, so that the RecyclerView is always displayed, even when empty. This prevents you from swiping left/right while pulling down the swipe refresh indicator. Fixes #5132 | |||
2021-04-22 | Moved model to its own module | ByteHamster | |
2021-04-21 | Deleted duplicate resources | ByteHamster | |
2021-02-16 | Fixed disappearing drawer toggle | ByteHamster | |
When the activity is recreated after it was stopped in background, the BackStackEntryCount is the same for all fragments. The one that should display the toggle therefore thinks it shouldn't. This change saves the button state now. This is only needed for top-level fragments. | |||
2020-12-24 | Update played/unplayed status in playback history | Herbert Reiter | |
2020-11-01 | Converted main fragments except pagers to stand-alone toolbar | ByteHamster | |
2020-07-13 | Fix a bunch of deprecations | TacoTheDank | |
2020-07-11 | Replace switch statements with too few case labels with ifs | TacoTheDank | |
2020-04-02 | Recycle ViewHolders throughout the app | ByteHamster | |
2020-03-21 | Made sure that all fragments have a progress bar | ByteHamster | |
2020-03-20 | Fixed item flickering while downloading | ByteHamster | |
2020-03-17 | Converted lists to RecyclerView | ByteHamster | |
Also, cleaned up list adapters | |||
2020-03-16 | Made icons black instead of grey | ByteHamster | |
Since switching to the official Toolbar theme, the back arrow and the overflow dots are black, too. | |||
2020-03-15 | Moved Toolbar to individual Fragments | ByteHamster | |
2020-02-05 | Make lists react to events | ByteHamster | |
2020-02-04 | Converted FeedItemlistAdapter to use new EpisodeItemViewHolder | ByteHamster | |
2019-11-13 | Switched from gestures to ViewPager | ByteHamster | |
2019-10-25 | Removed EventDistributor | ByteHamster | |
2019-10-25 | Migrated player status event to EventBus | ByteHamster | |
2019-10-23 | Migrated playback history events to EventBus | ByteHamster | |
2019-10-04 | Automatic AndroidX migration | ByteHamster | |
2019-07-22 | Updated appearance of empty view | ByteHamster | |
2019-06-24 | Reorganize playback history lifecycle | 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-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-03-27 | Fixes #3052: Added empty views to the Playback History, Queue, Downloads and ↵ | Jatin Kumar | |
Episodes | |||
2019-03-21 | Added empty views to the PlayBack History, Queue,and Downloads | Jatin Kumar | |
2018-09-30 | Migrate rxjava to version 2 | Martin Fietz | |
2018-01-14 | Add final modifiers | Martin Fietz | |
2016-06-29 | Fixed rule 'Lamdbas containing only one statement should not nest this ↵ | Soso Tughushi | |
statement in a block' | |||
2016-06-06 | Prevent possible hang-bugs | Martin Fietz | |
2016-04-14 | Send FeedItemEvent when a tag has been added or removed | Martin Fietz | |
2016-04-14 | Don't use LongLists, use tags directly | Martin Fietz | |
2016-03-27 | Episode view: Go to previous/next list item when swiping right/left | Martin Fietz | |