d379d5872f
restructure code to make room for the audioplayer
2024-09-18 13:56:02 +02:00
4fb5d46b2d
make exoPlayer a StateFlow that can be null
2024-09-11 16:30:51 +02:00
33b0360507
bring back embeded config
2024-09-06 21:52:10 +02:00
3dc5ca3e10
make item deletion almost possible
2024-09-06 20:10:25 +02:00
cdcfeaedd7
make NewPlayer handle playlist updates and repository accesses
2024-08-30 16:43:38 +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
8ac9a5a6ff
add ui mode states
2024-08-19 19:16:17 +02:00
151ab85ea8
fix typo error s/vissibible/visible
2024-08-19 11:37:35 +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
fb28aea8f8
make brightnes/volume indicators appear and disapear
2024-08-08 14:26:57 +02:00
6ff8f7c1e9
fix issue that fast seek indicator does not disabpear on fullscreen switch
2024-08-07 19:01:16 +02:00
a5c9baa26d
make fast seek foo work
2024-08-07 18:57:14 +02:00
2b197b62b7
fix more fast forward foo
2024-08-07 17:33:49 +02:00
990a4aaa12
make fastseek work
2024-08-06 17:06:32 +02:00
07a6b0a03f
advance touch ui: make fullscreen and and embedded view switch possible
2024-08-05 18:07:17 +02:00
9786a5634d
show buffered percentage and fix progressbar colors
2024-07-29 18:31:32 +02:00
491ecc4331
make the system bar fit the fullscreen color
2024-07-29 16:34:33 +02:00
a64faae788
make duration update work
2024-07-29 15:54:00 +02:00
fdd55bf4a1
brake videoplayer ui apart
2024-07-29 14:31:03 +02:00
e5294a198d
fix loadingcircle and loadingcircle color
2024-07-29 13:59:04 +02:00
186fbf0c12
add customizable seek bar
2024-07-26 11:33:21 +02:00
d4a7c68e5f
fix fullscreen finally
2024-07-23 17:50:52 +02:00
b95db7cd07
commit shit
2024-07-23 16:58:33 +02:00
5a2f62b55e
add touchable surface
2024-07-23 14:09:11 +02:00
b26cf2b402
make fit inside foo work
2024-07-23 12:32:24 +02:00
3903e89781
foo
2024-07-22 20:59:48 +02:00
5ee7398f64
get foo working again
2024-07-22 20:46:18 +02:00
8bed5b701d
onVideoSizeChanged is not cought anymore
2024-07-22 20:13:27 +02:00
4089de7272
fix content ratio using compose
2024-07-22 16:59:18 +02:00
356744814c
fix project layout and don't use fullscreen acitvity anymore
2024-07-22 15:44:10 +02:00