Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-20 | Remove some deprecated methods (#6932) | ByteHamster | |
2024-01-02 | Move 'skip silence' checkbox to playback speed dialog (#6834) | quails4Eva | |
2023-10-22 | Some more accessibility tweaks (#6713) | ByteHamster | |
2023-02-24 | More human readable player error message (#6346) | ByteHamster | |
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-02-02 | Use nicer animation when sliding up player (#6301) | ByteHamster | |
2022-12-17 | Add support for Material You tinted theme | ByteHamster | |
2022-11-18 | Add button to refresh episode chapters (#6177) | LukasBrilla5 | |
2022-11-06 | Move preferences to a new module | ByteHamster | |
2022-11-01 | No need to define INVALID_TIME multiple times | ByteHamster | |
2022-11-01 | Use normal pause/skip keycodes, not custom intent | ByteHamster | |
2022-09-18 | Migrate dialogs to Material3 | ByteHamster | |
2022-09-18 | Migrate Toolbars to Material3 | ByteHamster | |
2021-11-28 | Chromecast rework (#5518) | ByteHamster | |
2021-11-14 | Fix sometimes showing incorrect position when continuous playback is disabled | ByteHamster | |
2021-11-02 | Move (most) events to their own module | ByteHamster | |
2021-10-28 | Convert sleep timer update to event | ByteHamster | |
2021-10-24 | Convert speed update to event | ByteHamster | |
2021-10-24 | Convert buffering update to event | ByteHamster | |
2021-10-24 | Moved playback events to their own package | ByteHamster | |
2021-10-24 | Show actual error messages instead of just the error codes | ByteHamster | |
2021-07-26 | Merge branch 'master' into develop | ByteHamster | |
2021-07-24 | Merge pull request #5200 from TacoTheDank/plugin-updates | ByteHamster | |
Update plugins and Gradle | |||
2021-07-24 | Show speed dialog on single click | ByteHamster | |
2021-07-22 | Fix NonConstantResourceId code lint errors | TacoTheDank | |
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-15 | Fix for highlighted seek bar on episode without chapters | Jonas | |
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 | |