Commit graph

23 commits

Author SHA1 Message Date
c37e44a56e add code for best possible stream selection (NOT UNIT TESTED/TESTED at all) 2024-09-12 15:15:04 +02:00
a297a4c08f remove playlist item and replace it with MediaItem and MediaMetadata 2024-09-09 21:59:09 +02:00
5710596972 remove Thumbnail class and replace it with Uri 2024-09-09 18:55:58 +02:00
33b0360507 bring back embeded config 2024-09-06 21:52:10 +02:00
430bed20b6 make chapters visible in the seekbar 2024-09-06 17:33:13 +02:00
0d8662fb5b make chapter select items look better 2024-09-06 14:18:47 +02:00
9f1c06928a add currently plaing indicator to playlist and make playlist use rounded corners 2024-09-04 14:02:10 +02:00
c0a006f238 make dragging be smooth 2024-09-03 13:34:55 +02:00
1e39f97bee make layout respect different fontsizes 2024-09-02 14:40:19 +02:00
cdcfeaedd7 make NewPlayer handle playlist updates and repository accesses 2024-08-30 16:43:38 +02:00
8684bf95e1 open streem selection ui 2024-08-29 11:11:33 +02:00
8ad95be57a make embedded ui config foo have a more streamlinet implementation 2024-08-29 11:11:33 +02:00
888d518304 forward player playlist into viewmodel 2024-08-29 11:11:33 +02:00
8f78d72a13 make activity brainslug also access uiState
This operation introduces a glitch since the composable and
the views are updated simultaniously. However this leads to a situation
where the embedded view thinkgs its fullscreen and thus renders alike.
Due to this reason the embbedded view breafly jumps up.
2024-08-29 11:09:30 +02:00
ea099253a1 replace first callbacks with mutablestate/shareflow 2024-08-24 14:06:23 +02:00
32075dec73 add readonly List implementation of playlist 2024-08-22 09:43:03 +02:00
a2e8f6c4ad push player further to playlist handling 2024-08-21 14:43:23 +02:00
3d0fdabcf4 create initial design for playlist stream icons and chapter icons 2024-08-20 12:36:23 +02:00
819dc80387 restructure code and remove boilerplate by propagating viewmodel and uistate 2024-08-09 14:34:18 +02:00
1fde8569ce make brightnes change work 2024-08-09 11:37:45 +02:00
cb39937594 intermediate commit 2024-08-08 16:12:56 +02:00
8bed5b701d onVideoSizeChanged is not cought anymore 2024-07-22 20:13:27 +02:00
356744814c fix project layout and don't use fullscreen acitvity anymore 2024-07-22 15:44:10 +02:00