Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-14 | Don't show copying feedback on Android 13 (#6481) | Jonathan Zopf | |
2023-05-05 | Download Service Rewrite (#6420) | ByteHamster | |
2023-03-14 | Move 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-24 | Do 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-24 | Fix playback timer flickering issue while streaming and downloading episode ↵ | GitStart | |
at the same time (#6268) | |||
2022-12-18 | Merge pull request #6237 from ByteHamster/tinted-theme | ByteHamster | |
Add support for Material You tinted theme | |||
2022-12-18 | Remove support for Android 4.4 | ByteHamster | |
2022-12-17 | Multi-select using background instead of checkbox | ByteHamster | |
2022-12-17 | Add support for Material You tinted theme | ByteHamster | |
2022-12-04 | Fix dummy list items crashing Android 9 | ByteHamster | |
2022-12-03 | Hide progress bar when there is no progress | ByteHamster | |
2022-11-30 | Highlight currently playing card | ByteHamster | |
2022-11-06 | Move preferences to a new module | ByteHamster | |
2022-11-06 | Move DownloadService-Interface to new module | ByteHamster | |
2022-11-05 | Decouple FeedItemUtil and PlaybackStatus | ByteHamster | |
2022-11-03 | Make NetworkUtils less fat | ByteHamster | |
Breaks dependency cycles | |||
2022-11-01 | No need to define INVALID_TIME multiple times | ByteHamster | |
2022-10-23 | Fix toolbar on empty screen being set to scrolled state | ByteHamster | |
2022-10-14 | Remove text colors from shownotes | ByteHamster | |
2022-10-04 | Reorder queue section when pressing play, not when pausing | ByteHamster | |
2022-09-18 | Merge pull request #6002 from ByteHamster/material3 | ByteHamster | |
Material Design 3 | |||
2022-09-18 | Migrate Toolbars to Material3 | ByteHamster | |
2022-09-18 | Fix loading views inconsistently showing cover | ByteHamster | |
2022-08-30 | Use dummy items instead of loading progress bar | ByteHamster | |
2022-08-27 | Home Screen (#5864) | ByteHamster | |
Co-authored-by: ueen <ueli.sarnighausen@online.de> | |||
2022-05-14 | Fix some deprecations | TacoTheDank | |
2022-05-03 | Rename 'new' screen to inbox (#5460) | ByteHamster | |
2022-04-12 | Work around Samsung having messed up the TimePicker | ByteHamster | |
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-26 | Move statistics screens to new module | ByteHamster | |
2022-02-22 | Delete a few unused things | ByteHamster | |
2022-02-21 | Add line graph to statistics screen | ByteHamster | |
2022-01-06 | Rewrite download request creation (#5530) | ByteHamster | |
Android has a limit on the size of Intent parameters. When enqueuing a huge number of items, it just ignored the argument and did not call onNewIntent. We now load the list over in DownloadService. | |||
2021-12-12 | Remove no longer needed compat methods | TacoTheDank | |
2021-11-02 | Move (most) events to their own module | ByteHamster | |
2021-10-24 | Moved playback events to their own package | ByteHamster | |
2021-10-10 | Reworked feed specific speed selector (#5458) | ByteHamster | |
2021-08-28 | Moved feed parser to its own module | ByteHamster | |
2021-07-26 | Merge branch 'master' into develop | ByteHamster | |
2021-07-22 | Fix NonConstantResourceId code lint errors | TacoTheDank | |
2021-06-29 | Contextual menu for multi selecting episodes (#5130) | peakvalleytech | |
2021-06-25 | Copy e-mail in shownotes (#5235) | ueen | |
2021-06-25 | Speed up loading media info | ByteHamster | |
Loading chapters can take around 5-10 seconds, depending on the media type. During that time, the player screen shows nothing or the old media file. Instead, load the chapters afterwards. | |||
2021-06-20 | Removed AddToQueueActionButton (#5189) | ueen | |
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-05-14 | Merge pull request #5161 from ByteHamster/reduce-playback-controller | ByteHamster | |
Remove some unnecessary code from playback controller | |||
2021-05-14 | New media player screen (#5075) | ueen | |
Co-authored-by: jonasburian <jonas.burian@protonmail.com> Co-authored-by: ByteHamster <info@bytehamster.com> | |||
2021-05-14 | Just assume we can always set the playback speed | ByteHamster | |
Our default ExoPlayer can always set the speed. All Android versions >23 also support it. So of the 2% of users with old devices, this only affects the ones who manually selected another player. | |||
2021-05-09 | Fix chapter seekbar issues (#5142) | Jonas Burian | |
Buffering indicator drawn incorrectly Not refreshing divider positions with duration change |