Files
jellyfin-android/app
CeruleanRed f8b2b8a9a9 Add chapter skipping support to exoplayer client (#1646)
* Add chapter skipping functionality

* Make chapter buttons disappear if no chapters are present

* Add correct image files

* Add chapter markings on seekbar

* Move chapter markings to separate function

* Update chapter markings when video progress changes

* Use horizontal bias instead of margin to maintain proper positioning in both landscape and portrait modes

* Switch to new way of getting item from the server

* Fix some linting issues
- Rename Millisecond to Ms to stay in line with other constant names

* Remove accidental fragment.activity

* Fix not correctly playing next item when on last chapter
- Add a suppress "TooManyFunctions" to show that the linting would technically work

* Clean up and cover edge cases

* Fix some of the nitpickier suggestions

* Use built in time methods instead of creating my own

* Change chapter marking creation to map as it makes more semantic sense

* Add proper spacing to comments
2025-06-16 21:23:09 +02:00
..