Commit graph

992 commits

Author SHA1 Message Date
Jordan Eldredge
bfe2e2a34f Show + icon when dragging files 2018-01-03 19:52:00 -08:00
Jordan Eldredge
68b734a899 Ignore some actions in dev tools 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
07d31aded6 Clean up import order 2018-01-03 19:52:00 -08:00
Jordan Eldredge
ff11deae0d Refactor loading files 2018-01-03 19:52:00 -08:00
Jordan Eldredge
00a000dba4 Remove unused actiontype 2018-01-03 19:52:00 -08:00
Jordan Eldredge
4a991cfec2 Add coords to drop handle call 2018-01-03 19:52:00 -08:00
Jordan Eldredge
b74c9d4d3f Add spliceIn utility function 2018-01-03 19:52:00 -08:00
Jordan Eldredge
d26e51d526 Add track moving to the list level
This way we can start to respond to the difference between being in the list and outside.
2018-01-03 19:52:00 -08:00
Jordan Eldredge
589232a366 Use the elementSource by default 2018-01-03 19:52:00 -08:00
Jordan Eldredge
32dbae360a Prevent text selection cursor in Safari 2018-01-03 19:52:00 -08:00
Jordan Eldredge
62c245e968 Fix twiter bot 2018-01-03 19:52:00 -08:00
Jordan Eldredge
e61a05a87b Improve time string truncation
Fixes #400
2018-01-03 19:52:00 -08:00
Jordan Eldredge
cbb3d1198b Add .htaccess to fix CORS issue 2018-01-03 19:52:00 -08:00
Jordan Eldredge
f8705b9091 Upgrade jest 2018-01-03 19:52:00 -08:00
Jordan Eldredge
0615fb3d8f Handle empty playlist in playlist shade 2018-01-03 19:52:00 -08:00
Jordan Eldredge
2a43de28cb Fix some tests (but not all) 2018-01-03 19:52:00 -08:00
Jordan Eldredge
56a5388cdf Add more playlist test cases 2018-01-03 19:52:00 -08:00
Jordan Eldredge
6d0152cf70 Fix shift-select 2018-01-03 19:52:00 -08:00
Jordan Eldredge
95109abaec Don't let users select track text. 2018-01-03 19:52:00 -08:00
Jordan Eldredge
dd6fef67d8 Click on no track should clear the selection 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
2c0c54102f Fix some playlist click bugs 2018-01-03 19:52:00 -08:00
Jordan Eldredge
d2ab5acd3f Remove unused method 2018-01-03 19:52:00 -08:00
Jordan Eldredge
778002f455 Split out reviewing skins from tweeting them 2018-01-03 19:52:00 -08:00
Jordan Eldredge
253f29218a Make default volume match actual Winamp's volume upon install. 2018-01-03 19:52:00 -08:00
Jordan Eldredge
7b7d4e2a88 Allow click+drag in playlist 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
d019803708 Support shift click and meta click in playlist 2018-01-03 19:52:00 -08:00
Jordan Eldredge
b083a94e5d Remove unused mapStateToProps to avoid rerender in hot loop 2018-01-03 19:52:00 -08:00
Jordan Eldredge
8dd98d4c1a Remove console.log 2018-01-03 19:52:00 -08:00
Jordan Eldredge
08ae4c0a58 Fix failing tests 2018-01-03 19:52:00 -08:00
Jordan Eldredge
622f54ff22 Check for already handled skins 2018-01-03 19:52:00 -08:00
Jordan Eldredge
792b29d8e2 Fix track name in playlist shade 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
ed3f6666b2 Update twitter bot 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
3bbf3016ac Fix track location in middleware 2018-01-03 19:52:00 -08:00
Jordan Eldredge
c8da563007 Fix playlist track list size as it scales 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
cde4555871 Add moveSelected function 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
3eccf2b927 Expose elementSource behind a feature flag 2018-01-03 19:52:00 -08:00
Jordan Eldredge
e7d1d0c5e2 Sanity check skin component 2018-01-03 19:52:00 -08:00
Jordan Eldredge
f3374f4d57 Playlist track number fixes 2018-01-03 19:52:00 -08:00
Jordan Eldredge
bdb01aceab Implemnt scroll buttons 2018-01-03 19:52:00 -08:00
Jordan Eldredge
c426b4b6a2 Small playlist alignment cleanup 2018-01-03 19:52:00 -08:00
Jordan Eldredge
9a3351cd4b Extract playlist scrollbar 2018-01-03 19:52:00 -08:00