Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-31 | Restructure related UI classes together (#7044) | ByteHamster | |
2024-03-29 | Add :ui:discovery module (#7037) | ByteHamster | |
2024-03-27 | Split up DBTasks which has unclear responsibilities (#7032) | ByteHamster | |
2024-02-20 | Remove some deprecated methods (#6932) | ByteHamster | |
2023-11-11 | Fix deeplink/search?query=xy intent (#6754) | ByteHamster | |
2023-10-22 | Multi-select actions on search results (#6719) | Vinod Patil | |
2023-10-13 | Add 'Search online' button if local search has no results (#6681) | ByteHamster | |
2023-05-05 | Download Service Rewrite (#6420) | ByteHamster | |
2023-02-02 | Add long press menu to search results in subscriptions list (#6267) | GitStart | |
2022-11-27 | Switch back to non-transparent navigation bar (#6111) | ByteHamster | |
2022-09-18 | Migrate Toolbars to Material3 | ByteHamster | |
2022-08-27 | Home Screen (#5864) | ByteHamster | |
Co-authored-by: ueen <ueli.sarnighausen@online.de> | |||
2022-04-02 | Merge branch 'master' into develop | ByteHamster | |
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. | |||
2022-02-22 | Delete a few unused things | ByteHamster | |
2022-01-15 | Move more checkstyle checks from 'new code' style to main style | ByteHamster | |
2021-11-02 | Move (most) events to their own module | ByteHamster | |
2021-10-24 | Moved playback events to their own package | ByteHamster | |
2021-10-09 | Closing Keyboard when clicked in the background (#5437) | Dhiraj Chauhan | |
2021-08-08 | Live results in local search | 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 | |
2020-11-01 | Fixed toolbar state updates | ByteHamster | |
Do not modify up arrow state of background fragments's toolbars. They are invisible anyways and their state can be kept when resuming later. | |||
2020-11-01 | Converted second-level fragments to stand-alone toolbar | ByteHamster | |
2020-10-13 | Add chip when searching for specific feed (#4522) | Ezequiel | |
2020-10-07 | Fixed "Searching within single podcast shows other podcasts #4488" (#4505) | Abhinav Gangadharan | |
Since the single SearchFragment is used for searching items at both within a podcast fragment and at Episode Fragment, only difference arises is the passage of feed, episode page pushes 0 and the podcast page pushes the particular value) Hence, A check is placed when retrieving search results for the feed value and The Feed recycler Data is appropriately handled | |||
2020-07-16 | Added CI Lint checks for app module | ByteHamster | |
2020-07-13 | Fix a bunch of deprecations | TacoTheDank | |
2020-06-19 | Fixed events delivering to background thread and modifying Views | ByteHamster | |
2020-04-02 | Recycle ViewHolders throughout the app | ByteHamster | |
2020-03-20 | Fixed item flickering while downloading | ByteHamster | |
2020-03-17 | Showing feed results in search | ByteHamster | |
2020-03-17 | Converted lists to RecyclerView | ByteHamster | |
Also, cleaned up list adapters | |||
2020-03-15 | Centralize creation of search icon | ByteHamster | |
2020-03-15 | Moved Toolbar to individual Fragments | ByteHamster | |
2020-02-05 | Make lists react to events | ByteHamster | |
2020-02-05 | Using unified item view in search fragment | ByteHamster | |
2020-02-05 | Removed search strings | ByteHamster | |
2020-02-05 | Do not search in chapters | ByteHamster | |
This speeds up searching a LOT. I hope that most podcasts use good descriptions and we do not need to search for chapters. Podcasts outside of Germany use chapters only very infrequently. | |||
2020-01-01 | Added progress bar to episode search | ByteHamster | |
2019-12-31 | Fix not showing options menu for search results | ByteHamster | |
2019-10-25 | Removed EventDistributor | ByteHamster | |
2019-10-25 | Migrated unread items update to EventBus | ByteHamster | |
2019-10-23 | Removed event that is never sent | ByteHamster | |
2019-10-04 | Automatic AndroidX migration | ByteHamster | |
2019-06-24 | Reorganize search fragment lifecycle | Anderson Mesquita | |
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 | |||
2018-09-30 | Migrate rxjava to version 2 | Martin Fietz | |