Commit Graph

27 Commits

Author SHA1 Message Date
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
jeffvli
5d6dfed797 add increment on repeatOne 2021-08-31 17:29:07 -07:00
jeffvli
24fcc4804c add shuffle button, repeatone logic 2021-08-31 11:20:55 -07:00
jeffvli
12e3ae3735 split seek/status to player slice 2021-08-31 07:16:16 -07:00
jeffvli
6deb6cbc11 add, update list columns 2021-08-31 05:23:18 -07:00
jeffvli
f745b2aaa5 update now playing view, styling
- add scroll with current toggle
- add clear queue functionality
- update playlist view
2021-08-30 08:35:14 -07:00
jeffvli
a94f50b096 update star functionality
- star term -> favorites
- star/unstar to playerbar
- star/unstar api
2021-08-29 18:58:09 -07:00
jeffvli
738f35854d various player changes/fixes
- listen polling from 150ms -> 100ms
- fix queue repeat logic
- improve gapless support
2021-08-29 05:45:04 -07:00
jeffvli
b87d619fd3 player functionality improvements
- updated player UI
- add reducers for repeat, shuffle
- allow repeat queue
2021-08-18 20:08:15 -07:00
jeffvli
f8b05526d1 add seekable, fix media back 2021-08-17 12:00:35 -07:00
jeffvli
fc0349b3a9 update gapless
- current track now changes after track ends, instead of at fade start
- calculate the fade by time left instead of total fade duration
2021-08-16 23:04:35 -07:00
jeffvli
0ec986865f update player functionality 2021-08-16 18:38:45 -07:00
jeffvli
6dca2dad0c add check for songs when incrementing index 2021-08-16 05:47:53 -07:00
jeffvli
dc29a8ae03 update player functionality
- player volumes in state
- mediaplaypause global hotkey
2021-08-16 05:09:07 -07:00
jeffvli
16a35fe7a5 add beta gapless player 2021-08-16 00:57:11 -07:00
jeffvli
dcf8d1428d add electron-redux integration 2021-08-09 08:32:40 -07:00
jeffvli
b87700b44d fix decrementindex going negative 2021-08-09 08:30:41 -07:00
jeffvli
5660a22bc9 remove click reducer 2021-08-08 08:18:36 -07:00
jeffvli
fb1905edcf add initial up/down functionality 2021-08-08 00:34:54 -07:00
jeffvli
5303afc80a set current song when index updates 2021-08-07 01:57:24 -07:00
jeffvli
8b20c6d1d2 add multiselect to listview 2021-08-07 01:25:30 -07:00
jeffvli
fff94f98d5 fix types 2021-08-04 19:25:13 -07:00
jeffvli
fdf684820e complete basic player functionality 2021-08-04 18:34:51 -07:00
jeffvli
83c902a4b3 change audio to react-h5-audio-player 2021-08-04 11:29:23 -07:00
jeffvli
0af1214ae0 add initial reducers 2021-08-04 05:37:46 -07:00