Commit graph

96 commits

Author SHA1 Message Date
Jordan Eldredge
88dd0c5ead Convert __extraWindows into an array 2018-04-23 07:09:54 -07:00
Jordan Eldredge
972689c448 Upgrade Prettier 2018-04-21 21:18:03 -07:00
Jordan Eldredge
b86413cda3 Add albumArtUrl to state
Helps with #510
2018-04-18 09:11:04 -07:00
Jordan Eldredge
e9d2a21e7e Don't error when trying to play an empty track 2018-04-09 16:24:29 -07:00
Jordan Eldredge
6cd8e7112b Maintain window relationships on resize 2018-03-24 21:55:40 -07:00
Jordan Eldredge
971ade9fb2 Remove generic "shade" display state
This was a holdover from when the main window was the only window.
2018-03-17 19:28:55 -07:00
Jordan Eldredge
f8660f319b Load directories 2018-03-10 18:59:59 -08:00
Jordan Eldredge
9203a4a240 Pick different priority for duration. 2018-03-10 16:45:40 -08:00
Jordan Eldredge
a2d9146188 Fix priority loading 2018-03-10 16:37:28 -08:00
Jordan Eldredge
eff471105c Use visibility to prioritize loading of metadata/duration 2018-03-10 16:28:38 -08:00
Jordan Eldredge
5830ac1021 Pull Dropbox integration out of core
Fixes #499
2018-03-10 16:02:49 -08:00
Jordan Eldredge
33e33b2dec Add dropbox support 2018-03-10 16:02:49 -08:00
Jordan Eldredge
5836e9f542 Add infra for dropbox chooser and lazy id3 tags 2018-03-10 16:02:49 -08:00
Jordan Eldredge
f429fdcd0b Fix ordering when loading multiple files 2018-03-10 16:02:49 -08:00
Jordan Eldredge
41862ffde6 Improve handling of x-origin duration fetching 2018-03-10 16:02:49 -08:00
Jordan Eldredge
4c555a4887 Improve track display name fallback. 2018-02-20 19:43:20 -08:00
Jordan Eldredge
e52ddd63c4 Exclude Raven from the UMD bundle 2018-02-19 20:18:55 -08:00
Jordan Eldredge
b11ae25a33 Refactor file loading 2018-02-19 17:16:25 -08:00
Jordan Eldredge
2bc90d9a90 Improve how files get loaded 2018-02-19 10:42:46 -08:00
Ricky Miller
1f329174ce Add optional accept argument 2018-02-12 09:22:33 -08:00
Jordan Eldredge
2e6462c06d Improve trying to play when no files are in the playlist 2018-01-31 20:26:00 -08:00
Jordan Eldredge
4f3549f19f Move track removal deep into the bowels of a nested action creator
Fixes #449
2018-01-21 20:49:20 -08:00
Jordan Eldredge
7bcdcdebde Scroll volume if there are no tracks to scroll 2018-01-17 09:39:17 -08:00
Jordan Eldredge
07c902b95d Control volume with scroll wheel. Fixes #442 2018-01-17 08:43:21 -08:00
Jordan Eldredge
fe88b07ba6 Don't crop if nothing is selected 2018-01-16 21:21:21 -08:00
Jordan Eldredge
fb58e54a3d Add mouse scroll to playlist 2018-01-16 21:21:21 -08:00
Jordan Eldredge
6c5681e1a7 Make Add File from playlist append file to end of list 2018-01-14 14:36:21 -08:00
Jordan Eldredge
2848837dff Remove myFile in favor of stateless functions 2018-01-14 14:36:21 -08:00
Jordan Eldredge
f6bea6d8ef Don't use global fileInput 2018-01-14 14:36:21 -08:00
Jordan Eldredge
816adde576 Add generic window component 2018-01-10 21:11:40 -08:00
Jordan Eldredge
b5826bb117 Toggle shade modes by double clicking 2018-01-08 07:34:02 -08:00
Jordan Eldredge
26c96cf6f1 Remove unused actionType 2018-01-03 19:52:00 -08:00
Jordan Eldredge
458d404fd2 Changing the skin should not put us in a loading state
I think it should be fast enough in most conditions, and it avoids triggering a new layout. Fixes #382.
2018-01-03 19:52:00 -08:00
Jordan Eldredge
18bf035119 Don't autoplay on playlist drop. Fixes #435 2018-01-03 19:52:00 -08:00
Jordan Eldredge
a927d15ce6 Support dragging files in at a given location in the playlist 2018-01-03 19:52:00 -08:00
Jordan Eldredge
ff11deae0d Refactor loading files 2018-01-03 19:52:00 -08:00
Jordan Eldredge
302ea6728b Support loading multiple files at once 2018-01-03 19:52:00 -08:00
Jordan Eldredge
867fb2dae6 Fake "New List" option by just removing all tracks from the current list 2018-01-03 19:52:00 -08:00
Jordan Eldredge
067fc7d280 Get playlist html working 2018-01-03 19:52:00 -08:00
Jordan Eldredge
567a40ef50 Don't repeat tracks when going to next random track 2018-01-03 19:52:00 -08:00
Jordan Eldredge
211156c8f0 Add jsmediatags 2018-01-03 19:52:00 -08:00
Jordan Eldredge
06c2e6cabe Fix track actionCreators 2018-01-03 19:52:00 -08:00
Jordan Eldredge
9d0b8bcf00 Progress 2018-01-03 19:52:00 -08:00
Jordan Eldredge
ea1a87b98d Start adding dragSelected, refactor tracks 2018-01-03 19:52:00 -08:00
Jordan Eldredge
bdb01aceab Implemnt scroll buttons 2018-01-03 19:52:00 -08:00
Jordan Eldredge
9a3351cd4b Extract playlist scrollbar 2018-01-03 19:52:00 -08:00
Jordan Eldredge
c7e626de9c Enable multiple tracks 2018-01-03 19:52:00 -08:00
Jordan Eldredge
7bd6f32206 Standardize on URLs media
This will make things easier as we start getting the playlist working
2017-11-19 11:44:46 -08:00
Jordan Eldredge
ea59be8f56 Include artist in sort 2017-11-18 16:48:40 -08:00
Jordan Eldredge
802b1564b2 Toggle vis syle from playlist 2017-11-18 14:19:02 -08:00