Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-14 | Use EventBus instead of broadcast for service shutdown | ByteHamster | |
2021-05-09 | Fix chapter seekbar issues (#5142) | Jonas Burian | |
Buffering indicator drawn incorrectly Not refreshing divider positions with duration change | |||
2021-05-02 | Fix jumping thumb | jonasburian | |
2021-04-22 | Moved model to its own module | ByteHamster | |
2021-04-15 | Merge pull request #5113 from ByteHamster/play-button | ByteHamster | |
Play button animation | |||
2021-04-14 | Add chapter controls for the seekbar, add chapter title for the popup while ↵ | Jonas Burian | |
seeking (#5017) | |||
2021-04-14 | Don't handle play image resource in PlaybackController | ByteHamster | |
2021-04-04 | Merge branch 'master' into develop | ByteHamster | |
2021-04-02 | Rename audio player tabs | ByteHamster | |
2021-04-02 | Safer remain time - default to zero when the media duration is wrong (#5043) | Tony Tam | |
2021-03-07 | Fixed clicks going through the player | ByteHamster | |
2021-03-01 | Fixed conflicting PRs | ByteHamster | |
2021-03-01 | Chapter dividers for the progress bar (#4915) | Jonas Burian | |
2021-02-15 | Removed method that does the same as loadMediaInfo anyway | ByteHamster | |
2021-02-15 | Removed return parameter of loadMediaInfo | ByteHamster | |
We return true anyways. The call for actually loading is asynchronous, so returning anything here does not make sense. Reduces likelihood of loader being interrupted to just load the same item again when the state changes. | |||
2021-02-14 | New preference to show the remaining time in the 'queue' and podcast episode ↵ | Tony Tam | |
view (#4880) | |||
2021-02-12 | Move basic views to new module | ByteHamster | |
2021-01-21 | Add scrubbing time overlay (#4786) | asdoi | |
2021-01-01 | Added textual tab indicator to player screen (#4731) | ByteHamster | |
2020-10-28 | Merge branch 'master' into develop | ByteHamster | |
2020-10-26 | Fixed NPEs related to bottom sheet | ByteHamster | |
2020-09-30 | Merge branch 'master' into develop | ByteHamster | |
2020-09-29 | Fix buffering indicator sometimes sticking | ByteHamster | |
We currently have no method to actively query the buffering state. Remove indicator if we can no longer receive updates. | |||
2020-09-27 | Merge branch 'master' into develop | ByteHamster | |
2020-09-08 | update skip/forward value | asdoi | |
2020-07-26 | Add missing @NonNull and @Nullable annotations. | Tobias Preuss | |
2020-07-16 | New playback speed dialog | ByteHamster | |
2020-07-13 | Fix a bunch of deprecations | TacoTheDank | |
2020-05-09 | Fixed clicking page indicator | ByteHamster | |
2020-05-05 | Offer to switch to ExoPlayer on media player error | ByteHamster | |
2020-05-01 | Use locale's digits in more places | Ebrahim Byagowi | |
2020-04-21 | Bring back AudioPlayerFragment pager's setOffscreenPageLimit | Ebrahim Byagowi | |
The reason needs cast: https://issuetracker.google.com/issues/144669596 | |||
2020-04-21 | Port AudioPlayer's viewpager to ViewPager2, improve RTL support | Ebrahim Byagowi | |
2020-04-03 | Only load chapters when actually needed | ByteHamster | |
2020-04-01 | Do not query database on main thread | ByteHamster | |
2020-03-26 | Removed unused code from PlaybackController | ByteHamster | |
2020-03-26 | Do not show buffering indicator when playing local file | ByteHamster | |
2020-03-25 | Reworked cast button handling | ByteHamster | |
2020-03-25 | Implemented missing PlaybackController state handling | ByteHamster | |
2020-03-23 | Added basic cast button to AudioPlayerFragment | ByteHamster | |
2020-03-23 | Fixed tests | ByteHamster | |
2020-03-23 | Going down the BottomSheetBehavior rabbit hole... | ByteHamster | |
BottomSheetBehavior only supports one scrolling child. Add support for a ViewPager. ViewPager.getChildAt sometimes does not match the actual position. Make sure that it keeps all children using setOffscreenPageLimit | |||
2020-03-23 | Lock bottom sheet when playing video | ByteHamster | |
2020-03-23 | Added bottom sheet to activity | ByteHamster | |
2020-03-23 | Added options menu | ByteHamster | |
2020-03-23 | Extracted skip preference dialog | ByteHamster | |
2020-03-23 | Copied setup from MediaPlayerActivity to AudioPlayerFragment | ByteHamster | |