Commit graph

222 commits

Author SHA1 Message Date
Jordan Eldredge
3b4ced0caf Get rid of noMarquee setting 2018-01-01 21:24:19 -08:00
Jordan Eldredge
8b36767eb9 Fix snapshots 2018-01-01 21:17:27 -08:00
Jordan Eldredge
8846135afe Fix click actions on tracks when scrolled 2018-01-01 21:13:49 -08:00
Jordan Eldredge
efa3ea7fe3 Make playlist scroll discrete. Fixes #429 2018-01-01 21:13:30 -08:00
Jordan Eldredge
f595ba735e Update snapshots 2018-01-01 19:29:24 -08:00
Jordan Eldredge
bf4c955f59 Don't autoplay on playlist drop. Fixes #435 2018-01-01 19:28:39 -08:00
Jordan Eldredge
00ecdf384e Show + icon when dragging files 2018-01-01 19:23:49 -08:00
Jordan Eldredge
b053a83e9e Support dragging files in at a given location in the playlist 2018-01-01 14:27:24 -08:00
Jordan Eldredge
8a8b1e991b Clean up import order 2018-01-01 13:39:04 -08:00
Jordan Eldredge
8f3ad5722a Refactor loading files 2018-01-01 13:31:05 -08:00
Jordan Eldredge
9c38e16b27 Add coords to drop handle call 2018-01-01 13:16:57 -08:00
Jordan Eldredge
9c993a2646 Add track moving to the list level
This way we can start to respond to the difference between being in the list and outside.
2017-12-24 21:56:17 -08:00
Jordan Eldredge
3e042b7b98 Improve time string truncation
Fixes #400
2017-12-24 20:00:25 -08:00
Jordan Eldredge
b8d991343e Upgrade jest 2017-12-19 07:31:16 -08:00
Jordan Eldredge
6bb1dfe3bc Handle empty playlist in playlist shade 2017-12-19 07:29:02 -08:00
Jordan Eldredge
a45c63fd94 Fix some tests (but not all) 2017-12-19 07:18:00 -08:00
Jordan Eldredge
d87cc0a109 Click on no track should clear the selection 2017-12-15 21:46:37 -08:00
Jordan Eldredge
17f2b2b745 Support loading multiple files at once 2017-12-15 14:20:35 -08:00
Jordan Eldredge
c42aea2318 Fix some playlist click bugs 2017-12-14 21:48:14 -08:00
Jordan Eldredge
38eafb8564 Allow click+drag in playlist 2017-12-13 06:31:19 -08:00
Jordan Eldredge
353b0b909c Fake "New List" option by just removing all tracks from the current list 2017-12-13 06:31:19 -08:00
Jordan Eldredge
7e7e217075 Support shift click and meta click in playlist 2017-12-13 06:31:19 -08:00
Jordan Eldredge
b625287e0b Remove unused mapStateToProps to avoid rerender in hot loop 2017-12-13 06:31:19 -08:00
Jordan Eldredge
d7b268674b Remove console.log 2017-12-13 06:31:19 -08:00
Jordan Eldredge
5ba7fb9349 Fix failing tests 2017-12-13 06:31:19 -08:00
Jordan Eldredge
5d21000022 Fix track name in playlist shade 2017-12-13 06:31:19 -08:00
Jordan Eldredge
e518cd196e Get playlist html working 2017-12-13 06:31:19 -08:00
Jordan Eldredge
777486a288 Add jsmediatags 2017-12-13 06:31:19 -08:00
Jordan Eldredge
e79191b57c Start adding dragSelected, refactor tracks 2017-12-13 06:31:19 -08:00
Jordan Eldredge
8c663d45fd Sanity check skin component 2017-12-13 06:31:19 -08:00
Jordan Eldredge
77bdbf3efa Playlist track number fixes 2017-12-13 06:31:19 -08:00
Jordan Eldredge
caeb4652c1 Implemnt scroll buttons 2017-12-13 06:31:18 -08:00
Jordan Eldredge
8755122bec Extract playlist scrollbar 2017-12-13 06:31:18 -08:00
Jordan Eldredge
12fae519e4 Refactor state to reference current track by index 2017-12-13 06:31:18 -08:00
Jordan Eldredge
7bb6030e8a Ellipsis for playlist shade. Resize playlist shade 2017-12-13 06:31:18 -08:00
Jordan Eldredge
c9020fcc5a Compute track number in marquee 2017-12-13 06:31:18 -08:00
Jordan Eldredge
4c70cb23e0 Move Marqee text toward selectors 2017-12-13 06:31:18 -08:00
Jordan Eldredge
31d6cf1440 Refactor how tracks are listed so we can support ellipsis 2017-12-13 06:31:18 -08:00
Jordan Eldredge
799fcd0c9a Enable multiple tracks 2017-12-13 06:31:18 -08:00
Jordan Eldredge
ec62b37e23 Abstract dropping files. Add to playlist 2017-11-19 11:45:56 -08:00
Jordan Eldredge
a233a98c9e Fix annoyance where dragging could cause text to get highlighted 2017-11-18 16:43:39 -08:00
Jordan Eldredge
8a4e471a22 Fix issue with context menus inside playlist menus 2017-11-18 16:41:53 -08:00
Jordan Eldredge
802b1564b2 Toggle vis syle from playlist 2017-11-18 14:19:02 -08:00
Jordan Eldredge
0e773a0d31 Add playlist window visualizer 2017-11-18 14:10:14 -08:00
Jordan Eldredge
308a1bcd3f Reverse, randomize, sort 2017-11-18 13:42:04 -08:00
Jordan Eldredge
a71d3e66e1 Add missing playlist menus 2017-11-17 21:17:41 -08:00
Jordan Eldredge
364cdeea3b Playlist shade snapshot test 2017-11-17 00:03:58 -08:00
Jordan Eldredge
6b864267dd Starting draft of playlist shade mode 2017-11-17 00:01:18 -08:00
Jordan Eldredge
11a11dfd2b Implement playlist's "close" button 2017-11-16 22:33:59 -08:00
Jordan Eldredge
34821ff99e Improve region scoping 2017-11-16 21:31:39 -08:00