jeffvli
3ca8e0e3eb
increment/decrement cleanup
- if repeat all enabled, reset to last track when decrementing
- if repeat one and on last track, don't increment
3 years ago
jeffvli
085f11822c
cleanup unsued
3 years ago
jeffvli
dc7327e4f9
add horizontal scroll zones
3 years ago
jeffvli
3af8c334f3
refactor playQueue slice
3 years ago
jeffvli
8feb2d9975
add shuffle/repeat defaults using parsed settings
parse json to pass settings to redux slice
3 years ago
jeffvli
fae14521bb
add shuffledEntry in slice
3 years ago
jeffvli
ef283a356e
suppress cache race condition errors
3 years ago
jeffvli
105cb3a6a5
adjust defaults
3 years ago
jeffvli
1da657374e
additional cache optimizations
- reduce usage of path.join
- fix standalone coverart column not using optimized check
- fix combined coverart not caching
3 years ago
jeffvli
581e559fc9
add tentative scroll watcher
- commented out
- keeps scroll position after resize, but costs performance
3 years ago
jeffvli
294c2158d4
readd custom scroll zones on list view
3 years ago
jeffvli
93a9e570e0
optimize cache check
3 years ago
jeffvli
426da42e75
fix default cache path
3 years ago
jeffvli
f59f8b8598
adjust styling
3 years ago
jeffvli
9d26c99271
readjust fade defaults
3 years ago
jeffvli
5d6dfed797
add increment on repeatOne
3 years ago
jeffvli
0258d5537f
update settings
- add configurable cache location
- add global check for default settings
- add reset settings defaults button
- additional changes for default list columns
3 years ago
jeffvli
24fcc4804c
add shuffle button, repeatone logic
3 years ago
jeffvli
8edf8ec199
remove old columns
3 years ago
jeffvli
f8df4609dd
re-add list hover
3 years ago
jeffvli
6ec77a0e5a
set status to playing when increment/decrement
3 years ago
jeffvli
d28bec2c10
update padding for specific columns
- no padding on starred, songcount
3 years ago
jeffvli
4cfa7bce40
remove tabindex on card
3 years ago
jeffvli
67e6de764d
fix playback issues
- lower seek drag timeout which caused player1 to not
revert back to 0 when decrementing right after dragging
- remove unneeded resets
3 years ago
jeffvli
0303118290
change starred title, remove padding
3 years ago
jeffvli
8bbb781d88
set active class only on nowplaying view
3 years ago
jeffvli
12e3ae3735
split seek/status to player slice
3 years ago
jeffvli
0559569855
readjust player listen interval
3 years ago
jeffvli
6deb6cbc11
add, update list columns
3 years ago
jeffvli
75cbd5ff12
add queue to titlebar
3 years ago
jeffvli
1d4869e62b
split out list view configs
- change default column widths
3 years ago
jeffvli
21b8fa2981
split out list view table
3 years ago
jeffvli
f745b2aaa5
update now playing view, styling
- add scroll with current toggle
- add clear queue functionality
- update playlist view
3 years ago
jeffvli
60fd28ed28
default to placeholder if no song in playlist
3 years ago
jeffvli
74c8cf66f1
added views, improvements, styling
- add artist view/route
- add album view/route
- add links from other components to artist/album routes
- separate viewtype settings by type
- add list types for albums
3 years ago
jeffvli
a94f50b096
update star functionality
- star term -> favorites
- star/unstar to playerbar
- star/unstar api
3 years ago
jeffvli
42dcf71a78
styling fixes
3 years ago
jeffvli
7f5ea7d154
add delay override for pointer events on scroll
3 years ago
jeffvli
74559ae870
set images to display by default if cache enabled
3 years ago
jeffvli
5bbf52405e
remove unused var
3 years ago
jeffvli
65cfc542b7
create cache folders on first login
3 years ago
jeffvli
bae650725d
update fade notice
3 years ago
jeffvli
e6700038d8
adjust fade calc
3 years ago
jeffvli
710f64330e
change license from MIT to GPLv3
3 years ago
jeffvli
738f35854d
various player changes/fixes
- listen polling from 150ms -> 100ms
- fix queue repeat logic
- improve gapless support
3 years ago
jeffvli
c2e012bbce
fix styling
3 years ago
jeffvli
e97fdcc966
add configured list for starred songs
3 years ago
jeffvli
f0efb966db
change default sizing for bitrate column
3 years ago
jeffvli
7716b072fd
add ellipsis to all columns
3 years ago
jeffvli
d522cd85fe
fix null auth
jest ignore api path
ignore
test
test
test
test
test
test
test
revert back to localstorage for api auth
- errors during CI due to unavailable settings file
3 years ago