Jordan Eldredge
290496392a
Better default data
2017-10-12 20:33:20 -07:00
Jordan Eldredge
08a347bb5e
Fix some subtle eq graph alignment issues
2017-10-12 15:18:25 -07:00
Jordan Eldredge
68f3d7b91c
Clarify defaults
2017-10-12 14:16:54 -07:00
Jordan Eldredge
a104e35b36
Use createImageBitmap if possible
2017-10-12 14:16:02 -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
94d7e38251
Remove unused legacy method
2017-10-09 16:45:21 -07:00
Jordan Eldredge
f65bb2a413
Add cache busting
2017-10-08 19:33:05 -07:00
Jordan Eldredge
b4a388ed31
Query string cache busting does not work
2017-10-08 12:16:01 -07:00
Jordan Eldredge
95ff7bbea7
Cachebust skin
2017-10-08 11:53:10 -07:00
Jordan Eldredge
c03949bb59
Move cursors into skin
2017-10-08 11:49:19 -07:00
Jordan Eldredge
3215aed270
Fix snapshot
2017-10-07 22:48:21 -07:00
Jordan Eldredge
18df559d0c
Fix playlist scrolling
...
Fixes #411 and #407
2017-10-07 22:21:08 -07:00
Jordan Eldredge
4023a53798
Update snapshot
2017-10-07 20:13:50 -07:00
Jordan Eldredge
6855f8d5cb
Allow skin parsing to happen in parallel.
2017-10-07 15:54:22 -07:00
Jordan Eldredge
0e9541bcdb
Start reading curors from skin.
2017-10-07 15:45:45 -07:00
Jordan Eldredge
e66ef57182
Refactor removing tracks
2017-10-07 11:21:12 -07:00
Jordan Eldredge
8269c198a5
Fix clickout again
2017-10-06 16:50:05 -07:00
Jordan Eldredge
de28646ffb
Let user's toggle playlist menus
2017-10-04 21:15:32 -07:00
Jordan Eldredge
2f152f21fc
Start adding misc menu
2017-10-04 20:19:48 -07:00
Jordan Eldredge
d32cf0da2c
Refactor
2017-10-03 21:46:12 -07:00
Jordan Eldredge
35bf29f47c
Add 'remove' buttons
2017-10-03 21:05:05 -07:00
Jordan Eldredge
7389e08a62
Allow playlist to be resized
2017-10-02 07:04:00 -07:00
Jordan Eldredge
cf4c2ba909
Use createObjectURL in clase of data URI
...
This is cheaper and saves some memory. As suggested by @nkwiatek.
2017-09-30 14:35:21 -07:00
Jordan Eldredge
7389587a75
Make ESLint happy
2017-09-30 14:35:21 -07:00
Jordan Eldredge
e97cb3c243
Add selection menu (always open, for now)
2017-09-30 13:33:27 -07:00
Jordan Eldredge
924485c8a8
Support ctrl click on tracks
2017-09-30 12:24:50 -07:00
Jordan Eldredge
48baae3274
Clicking a track unselects all other tracks
2017-09-30 12:08:28 -07:00
Jordan Eldredge
ec753b8b81
Slice up playlist button sprites
2017-09-30 12:00:44 -07:00
Jordan Eldredge
e37841f379
Allow users to select tracks
2017-09-30 12:00:30 -07:00
Jordan Eldredge
2a1d819a3d
Fix playlist scolling
...
Fixes #401
2017-09-30 01:15:11 -07:00
Jordan Eldredge
7527e05a4d
Disable preamp when disabling EQ
...
Fixes #403
2017-09-29 22:15:57 -07:00
Jordan Eldredge
87b8eaf0b9
Remove unused function
2017-09-27 22:44:19 -07:00
Jordan Eldredge
234c814410
Make playlist more draggable.
2017-09-27 22:44:19 -07:00
Jordan Eldredge
a267a8e546
Fix browser support message.
2017-09-27 22:44:19 -07:00
Jordan Eldredge
61aae34e41
Improve styling of playlist
2017-09-27 22:44:19 -07:00
Jordan Eldredge
a29f793db3
I had the playlist scroll bar handle states swapped.
2017-09-27 22:44:19 -07:00
Jordan Eldredge
390fd99e05
Get playlist scroll bar working. Kinda.
2017-09-27 22:44:19 -07:00
Jordan Eldredge
fc1e7214f0
Refactor playlist HTML/CSS
2017-09-27 22:44:19 -07:00
Jordan Eldredge
dfff415abb
Remove equalizer feature flag
2017-09-27 22:44:19 -07:00
Jordan Eldredge
2739ae0a31
Remove equalizer feature flag
2017-09-27 18:39:57 -07:00
Jordan Eldredge
80f0e99ebb
Add custom user message for playlist
2017-09-27 18:28:20 -07:00
Jordan Eldredge
af920107c0
Esc should not be able to toggle Lamma mode
2017-09-27 07:38:17 -07:00
Jordan Eldredge
082ae4f30a
Fix dragging in files.
2017-09-26 16:52:34 -07:00
Jordan Eldredge
1e38da3f52
Fix some subtle bugs with the easter egg
...
Because we were trimming the log to be too long (it was trying to account for
esc), it would only work if the easter egg was the very first string typed.
Additionally, we filter out escape keys explicitly. This accounts for things
like Firefox when it blocks the file input popup, and therefore does not block
swallow the esc.
Also, clean up the array matching logic.
Fixes #395 .
2017-09-26 08:24:36 -07:00
Jordan Eldredge
4445af4bc5
Only connect the analyser once.
2017-09-26 08:24:36 -07:00
Jordan Eldredge
dbef151f9a
Handle refs getting unloade
2017-09-16 21:44:05 -07:00
Jordan Eldredge
be199b00f6
Playlist button when depressed and selected was 1px off.
2017-09-16 21:43:50 -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