Jordan Eldredge
2bc90d9a90
Improve how files get loaded
2018-02-19 10:42:46 -08:00
Jordan Eldredge
85df75d3b0
Avoid rebinding openFileDialog in render
...
This is probably not a real perf problem, but I personally find .bind a bit harder to read than arrow functions, and since I was converting them, I figured I'd move them to `mapDispatchToProps` which only gets called on mount rather than on each render.
2018-02-12 17:11:59 -08:00
Ricky Miller
cd8d38b371
Fix prettier nits
2018-02-12 09:22:33 -08:00
Ricky Miller
1f329174ce
Add optional accept argument
2018-02-12 09:22:33 -08:00
Jordan Eldredge
7d5814e169
Fix balance bar title
2018-02-08 20:58:03 -08:00
Jordan Eldredge
76f8c1bfdd
Fix broken balance background position
...
Fixes #467
2018-02-08 20:57:25 -08:00
Jordan Eldredge
6bd1efe545
Update snapshot
2018-02-08 19:53:55 -08:00
Jonny Buchanan
bef09cc354
Remove "Playlist not yet implemented" message
2018-02-08 19:50:09 -08:00
Jordan Eldredge
aa4c05733f
Generalize handling buttons that only get their background after being clicked
...
https://twitter.com/LuigiHann/status/959430718517637120
2018-02-02 20:29:39 -08:00
Jordan Eldredge
58ff98cd58
Don't use the unclicked state until after the first click.
...
https://twitter.com/LuigiHann/status/959120559970930689
2018-02-01 21:57:01 -08:00
Jordan Eldredge
38bb8dc228
Make input 3px shorter
2018-02-01 20:35:32 -08:00
Jordan Eldredge
d3e4797848
Fix snapshots
2018-01-31 20:42:53 -08:00
Jordan Eldredge
c36ed2c805
Fix issue where seeking would leave the marquee in seeking state and never unset focus
2018-01-31 20:02:46 -08:00
Jordan Eldredge
6775897e47
Clean up missing mapStateToProps
2018-01-25 19:59:06 -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
5a5258e6fc
Remove old TODO comments
2018-01-17 19:00:36 -08:00
Jordan Eldredge
f1d34139e2
Make CharacterString better for screen readers.
2018-01-17 19:00:32 -08:00
Jordan Eldredge
3b9fdb30e5
Update snapshots
2018-01-17 09:38:58 -08:00
Jordan Eldredge
07c902b95d
Control volume with scroll wheel. Fixes #442
2018-01-17 08:43:21 -08:00
Jordan Eldredge
f6bea6d8ef
Don't use global fileInput
2018-01-14 14:36:21 -08:00
Jordan Eldredge
46c525cc53
Update snapshots
2018-01-08 07:39:47 -08:00
Jordan Eldredge
b5826bb117
Toggle shade modes by double clicking
2018-01-08 07:34:02 -08:00
Jordan Eldredge
655cdc8859
Get rid of noMarquee setting
2018-01-03 19:52:00 -08:00
Jordan Eldredge
6e3fec5ace
Update snapshots
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
e61a05a87b
Improve time string truncation
...
Fixes #400
2018-01-03 19:52:00 -08:00
Jordan Eldredge
f8705b9091
Upgrade jest
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
b083a94e5d
Remove unused mapStateToProps to avoid rerender in hot loop
2018-01-03 19:52:00 -08:00
Jordan Eldredge
08ae4c0a58
Fix failing tests
2018-01-03 19:52:00 -08:00
Jordan Eldredge
211156c8f0
Add jsmediatags
2018-01-03 19:52:00 -08:00
Jordan Eldredge
217c27ccc2
Compute track number in marquee
2018-01-03 19:52:00 -08:00
Jordan Eldredge
13749b0cff
Move Marqee text toward selectors
2018-01-03 19:52:00 -08:00
Jordan Eldredge
c7e626de9c
Enable multiple tracks
2018-01-03 19:52:00 -08:00
Jordan Eldredge
ec62b37e23
Abstract dropping files. Add to playlist
2017-11-19 11:45:56 -08:00
Jordan Eldredge
802b1564b2
Toggle vis syle from playlist
2017-11-18 14:19:02 -08:00
Jordan Eldredge
c6a5f14c85
Add running time to Playlist
...
(+ small cleanups)
2017-11-15 21:09:45 -08:00
Jordan Eldredge
f822c3061d
Refactor bufferSource to use experimental abstraction
2017-11-02 08:00:51 -07:00
Jordan Eldredge
aa56d875c0
Guard against accessing file that does not exist.
2017-10-24 20:31:53 -07:00
Jordan Eldredge
d2eb18fb1f
Improve perf with mapStateToProps scoping
2017-10-22 11:10:37 -07:00
Jordan Eldredge
f037498e9e
Add entry point
2017-10-09 20:54:14 -07:00
Jordan Eldredge
81ad02340e
Make winamp class self contained
2017-10-09 17:12:22 -07:00
Jordan Eldredge
f65bb2a413
Add cache busting
2017-10-08 19:33:05 -07:00
Jordan Eldredge
80f0e99ebb
Add custom user message for playlist
2017-09-27 18:28:20 -07:00
Jordan Eldredge
082ae4f30a
Fix dragging in files.
2017-09-26 16:52:34 -07:00
Jordan Eldredge
1680e1b2fb
Redo context menus
2017-09-16 14:10:51 -07:00
Jordan Eldredge
78d1a4da81
Cleanup
2017-09-15 16:46:42 -07:00
Jordan Eldredge
71854da4f4
Fix tests
2017-09-14 20:46:57 -07:00
Jordan Eldredge
712f95dde2
Update snapshots
2017-09-12 20:27:43 -07:00