jeffvli
ea4b708d8f
move player src to redux, fix gapless
2021-09-15 08:28:16 -07:00
jeffvli
98007565ec
fix index when on player2
2021-09-15 06:46:21 -07:00
jeffvli
022251d663
change nowplaying row to use uniqueId
2021-09-15 03:56:20 -07:00
jeffvli
969f0f9b3b
remove play/pause spin
2021-09-15 03:55:44 -07:00
jeffvli
695a5953a3
update play/pause timeout, method for pause
2021-09-15 03:39:08 -07:00
jeffvli
5c219dd3a6
add timeout for initial playback
2021-09-15 00:57:25 -07:00
jeffvli
5ca59f971a
split sort logic between nowPlaying and other list
2021-09-15 00:56:40 -07:00
jeffvli
7601626f38
fix dev renderer
2021-09-15 00:10:10 -07:00
jeffvli
a9ffc16137
fix sort range select
2021-09-14 23:56:34 -07:00
jeffvli
2b18acf463
add timeout to track change
2021-09-14 23:54:07 -07:00
jeffvli
a4dbb55af5
clean up sort
2021-09-14 22:30:04 -07:00
jeffvli
3574baef71
add initial list sort
2021-09-14 19:54:09 -07:00
jeffvli
fa64f1aef9
add additional comments, clean up drag code
2021-09-14 09:16:24 -07:00
jeffvli
1e328aa472
change autoscroll position from 1 -> 2 rows
2021-09-14 04:57:52 -07:00
jeffvli
006ad5fd2e
fix default column labels
2021-09-14 04:57:28 -07:00
jeffvli
c5d307fdef
add configurable grid card size
2021-09-14 04:52:16 -07:00
jeffvli
71d29e8b10
add additional drag logic fixes
...
- check new rowIndex on every drag
- update drop styling
2021-09-14 00:44:04 -07:00
jeffvli
1e19e27540
update drag logic
...
- now consistent when dragging onto a consective selected row
2021-09-13 21:46:26 -07:00
jeffvli
d5b9cae7c4
add scrollWithCurrentSong to playQueue
...
- this allows us to sync state between the mini/normal play queue views
2021-09-13 13:43:03 -07:00
jeffvli
17169f06fc
add dnd for miniview
2021-09-13 13:27:10 -07:00
jeffvli
71723cd678
handle range select of shuffled entries
2021-09-13 12:59:30 -07:00
jeffvli
fed2ee5156
split logic between index and index with dnd
...
- add track column
- fix non-dnd index column labels
- fix cursor for non-dnd index
2021-09-13 12:51:36 -07:00
jeffvli
1eb37b086a
fix null bitrate column
2021-09-13 01:35:29 -07:00
jeffvli
232ebeb69e
clean up packages
2021-09-13 01:26:24 -07:00
jeffvli
4082ef60f8
fix redux store mock
2021-09-13 00:35:54 -07:00
jeffvli
76dd42e1f5
set crossorigin to use anonymous
2021-09-13 00:26:00 -07:00
jeffvli
a7e56a21f6
refine drag-n-drop functionality
...
- add currentSongUniqueId in playqueue reducer
- add quick single drag/drop
- split out logic for single vs multi drag/drop
- add drag/drop label to row # column
- adjust drag placement styling
- set cursor types when drag/dropping
- fix current song/player indices when rearranging order
2021-09-13 00:25:01 -07:00
jeffvli
8c2e06dc6b
add initial support for list drag-n-drop
...
- add `uniqueId` to list entries to handle duplicate songs
2021-09-12 19:03:33 -07:00
jeffvli
0fb1a12951
add config for global/local mediakeys
2021-09-12 11:14:21 -07:00
jeffvli
68ea1c3bfd
fix vscode debugging config
2021-09-11 16:14:33 -07:00
jeffvli
7e677e4927
add player crossorigin/error reset
...
- attempt to resolve DOMException: The element has no supported sources
2021-09-11 16:10:38 -07:00
jeffvli
ff33fc8fd4
split config panels out
2021-09-11 01:58:56 -07:00
jeffvli
e2556d0249
fix login styling
2021-09-10 19:11:48 -07:00
jeffvli
93067e2ef0
various fixes
...
- update scrollbar styling
- remove notification on player error
2021-09-10 18:33:31 -07:00
jeffvli
85d5961072
add miniplayer
2021-09-10 18:32:44 -07:00
jeffvli
cd8e37b01d
add new initial miscstate
2021-09-10 06:18:03 -07:00
jeffvli
e8e5d2be7d
remove unused imports
2021-09-10 06:16:36 -07:00
jeffvli
52ca6dcf90
update card overlay
...
- add favorite button
- add append button
- add open in modal button
- fix styling
2021-09-10 02:37:27 -07:00
jeffvli
94ef6c32e2
swap sort type to selectpicker
2021-09-09 04:43:31 -07:00
jeffvli
9b3aa818a3
add styled button
2021-09-09 04:22:22 -07:00
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
8a68d1178e
bump version
2021-09-06 05:31:55 -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
685241ec35
add chart types
...
add tsc-silent and suppress errors
2021-09-05 17:22:46 -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