jeffvli
021b37e0a5
add full store mock, update titlebar to use redux
2021-09-08 02:28:58 -07:00
jeffvli
667b926499
fix styling on scrollingmenu buttons
2021-09-08 02:27:22 -07:00
jeffvli
37575bea17
add initial styles for sortable table
2021-09-05 22:21:01 -07:00
jeffvli
cda704150b
add font configuration
2021-09-05 19:54:21 -07:00
jeffvli
6dec738cbe
update default tests to include store mock
2021-09-05 16:44:21 -07:00
jeffvli
5d47f022a5
fix missing selection logic
2021-09-05 08:12:26 -07:00
jeffvli
4dceacc47c
rename 'scroll with current' to 'auto scroll'
2021-09-05 08:08:57 -07:00
jeffvli
6aa8125cc2
adjust scroll speeds
2021-09-05 08:03:07 -07:00
jeffvli
32236ea4d1
overhaul themes
...
- add support for theme selection
- clean up components
- add light theme
- remove default tests (can't mock settings right now)
- add misc reducer to hold theme selection
- remove most reliance on rsuite less variables
2021-09-05 07:59:38 -07:00
jeffvli
c7f2bab307
various fixes
2021-09-04 19:26:07 -07:00
jeffvli
267d51d19e
add play/append button funcs for playlist/album
...
- update styling on toolbar buttons
- clean up starred sync between all pages
2021-09-04 08:29:14 -07:00
jeffvli
7950b83ba3
fix titlebar styling
2021-09-04 06:42:57 -07:00
jeffvli
8ecbafbca6
additional styling fixes
2021-09-04 06:00:26 -07:00
jeffvli
325312dca6
add configurable seek intervals
2021-09-04 05:10:36 -07:00
jeffvli
c1bd8da570
fix/update various styles
2021-09-04 04:52:14 -07:00
jeffvli
1ac8ffe079
add rating
...
- add column
- add api call
- add to default columns
2021-09-04 01:16:49 -07:00
jeffvli
b52a92aa14
add timeout to dispatch when clearing queue
2021-09-03 22:46:33 -07:00
jeffvli
2c55f3d5c7
remove depecrecated comment
2021-09-03 20:34:32 -07:00
jeffvli
375f9e612d
set title to vertical center
2021-09-03 18:51:04 -07:00
jeffvli
21a0704ac1
split gapless from fade, add additional fade types
...
- add logic for gapless playback in redux store
2021-09-03 11:10:48 -07:00
jeffvli
ce5ee16931
add debug setting to playqueue store
2021-09-03 07:23:03 -07:00
jeffvli
2ea0683b8e
fix volumeFade
2021-09-03 06:34:01 -07:00
jeffvli
c4b54588f7
fix dipped fade calculation
2021-09-03 05:19:04 -07:00
jeffvli
f95b0bb475
refactor playback settings to apply instantly
...
- no more reload requirement when updating settings:
- fadeDuration, pollingInterval, fadeType, volumeFade
2021-09-03 05:12:10 -07:00
jeffvli
eaa5991e47
fix media hotkeys
...
- using invalid store value
2021-09-03 04:47:39 -07:00
jeffvli
28debb029e
add dipped crossfade type
2021-09-03 04:47:19 -07:00
jeffvli
f38806ebff
additional fade optimizations
2021-09-03 02:52:33 -07:00
jeffvli
20db920c58
add fade data to debug window
...
- add reducer in playqueue slice to hold fade data
- styling changes on debug window
2021-09-02 22:08:19 -07:00
jeffvli
179b2475d0
move window reload button to side
2021-09-02 18:55:58 -07:00
jeffvli
5d28764b70
revert sidebar reorder
2021-09-02 18:24:17 -07:00
jeffvli
01345072e7
fix media hotkeys when no tracks available
2021-09-02 18:24:01 -07:00
jeffvli
998de72233
add volume fade, polling interval settings
...
- clarify settings
- add to debug window
- add to default settings
2021-09-02 17:57:10 -07:00
jeffvli
420e528337
add debug window
2021-09-02 11:40:10 -07:00
jeffvli
31c2f9d579
add configurable fade type
2021-09-02 11:02:15 -07:00
jeffvli
671b5dea82
fix horizontal scroll going below 0
2021-09-02 04:08:50 -07:00
jeffvli
c944dfff40
add repeat/shuffle to settings by playerbar
...
- defaultShuffle -> shuffle
- defaultRepeat -> repeat
- remove set in config
2021-09-02 03:39:28 -07:00
jeffvli
b62b52c2eb
update volume set
...
- use hooks
- add to settings
2021-09-02 03:37:59 -07:00
jeffvli
0b6fc31ad3
add timeout to autoscroll
2021-09-02 02:50:03 -07:00
jeffvli
2712264ce5
fix list images
2021-09-02 01:48:54 -07:00
jeffvli
6147a71018
fix star refresh on all lists
2021-09-02 01:46:08 -07:00
jeffvli
a46638f26f
refactor albumlist page, add allAlbums api query
2021-09-02 01:43:41 -07:00
jeffvli
649888640f
clear out shuffledEntry if shuffle off
2021-09-01 20:03:38 -07:00
jeffvli
ae5859a4c9
fix shuffle toggle
2021-09-01 20:03:18 -07:00
jeffvli
62ba0c07a4
update routes for album/artist/folder/genre
2021-09-01 19:58:33 -07:00
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
2021-09-01 18:42:35 -07:00
jeffvli
085f11822c
cleanup unsued
2021-09-01 08:55:49 -07:00
jeffvli
dc7327e4f9
add horizontal scroll zones
2021-09-01 08:54:42 -07:00
jeffvli
3af8c334f3
refactor playQueue slice
2021-09-01 08:12:31 -07:00
jeffvli
8feb2d9975
add shuffle/repeat defaults using parsed settings
...
parse json to pass settings to redux slice
2021-09-01 08:12:03 -07:00
jeffvli
fae14521bb
add shuffledEntry in slice
2021-09-01 02:34:02 -07:00