Commit graph

11 commits

Author SHA1 Message Date
9a71e8f0b5 make shuffle and repeatmode work 2024-09-03 13:54:33 +02:00
c0a006f238 make dragging be smooth 2024-09-03 13:34:55 +02:00
8ed25f5039 make playlist items draggable 2024-09-03 12:48:16 +02:00
cdcfeaedd7 make NewPlayer handle playlist updates and repository accesses 2024-08-30 16:43:38 +02:00
22d7bcf552 add chapter select preview 2024-08-30 12:13:10 +02:00
cb122306c6 make onBackPress action adhere to the ui flow 2024-08-30 11:21:10 +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
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
63334f5893 convert all callbacks to flows 2024-08-26 12:27:55 +02:00
819dc80387 restructure code and remove boilerplate by propagating viewmodel and uistate 2024-08-09 14:34:18 +02:00