Commit graph

20 commits

Author SHA1 Message Date
wvffle
ece2c468ca Delegate queue migration 2022-10-31 23:02:40 +01:00
wvffle
e4759d14c9 Old queue migration system 2022-10-31 23:02:40 +01:00
wvffle
e7349bf75e
Remove unused webworker module 2022-10-30 19:20:36 +01:00
wvffle
4cd7ca2cb4
Fall back to memory if indexedDB is unavailable 2022-10-30 19:20:35 +01:00
wvffle
cb5e6f1848
More indexedDB cleanup 2022-10-30 19:20:35 +01:00
wvffle
eba18cede3
Cleanup indexedDB when queue clears and when instance changes 2022-10-30 19:20:35 +01:00
wvffle
5616c9f066
Ensure we do not get undefineds from indexedDB 2022-10-30 19:20:35 +01:00
wvffle
db932f2470
Add track position 2022-10-30 19:17:56 +01:00
wvffle
8c62d516b0
Resolve race condition 2022-10-30 19:17:56 +01:00
wvffle
0118fe0c63
Resolve TODOs 2022-10-30 19:17:56 +01:00
wvffle
4376e40e26
Fix shuffling 2022-10-30 19:17:55 +01:00
wvffle
f51007b807
Fetch only new queue tracks from indexedDB 2022-10-30 19:17:55 +01:00
wvffle
9f36c4b3a8
Cleanup old queue and player logic 2022-10-30 19:17:55 +01:00
wvffle
f06464ffa2
Fix calling createTrack multiple times when radio track changes 2022-10-30 19:17:55 +01:00
wvffle
c828e106b0
Add radio support 2022-10-30 19:17:55 +01:00
wvffle
1be6701752
Fix changing songs and add LRU cache 2022-10-30 19:17:54 +01:00
wvffle
ccb905b004
Migrate queue component 2022-10-30 19:17:54 +01:00
wvffle
bef0d1dec4
WIP Rewrite queue 2022-10-30 19:17:54 +01:00
wvffle
aba816e8bf
Add queue shuffling 2022-10-30 19:17:53 +01:00
wvffle
c08e1fad94
WIP: Rewrite queue 2022-10-30 19:17:51 +01:00