Jordan Eldredge
01f3b1a0ea
First stab at media library
2018-10-10 22:15:08 -07:00
Jordan Eldredge
bd923e4b8b
Refactor preset loading
2018-10-08 06:54:09 -07:00
jberg
93892c91e7
handle specific error types when fetching presets
2018-10-06 14:33:48 -07:00
jberg
2421770eea
handle URLs shaped differently than we expect
2018-10-06 14:33:48 -07:00
jberg
2a5747b84c
Allow passing in normal milkdrop preset url
2018-10-06 14:33:48 -07:00
jberg
9eedbe6609
Add MilkDrop title text animation
2018-10-06 14:33:11 -07:00
Jordan Eldredge
2c2ee5faab
Refactor PresetOverlay to be easier to understand ( #652 )
...
* Refactor PresetOverlay to be easier to understand
* Clean up stray semi
2018-09-11 06:45:50 -07:00
jberg
bc7c5bffaf
Load local MilkDrop preset directory ( #637 )
2018-09-07 22:13:48 -07:00
Isaiah Odhner
6591c98b40
Fix typos
2018-08-30 15:51:11 -07:00
jberg
988e902f65
update to latest preset converter and pass in lambda URL ( #641 )
2018-08-22 18:40:03 -07:00
Jordan Eldredge
f93c08ec1a
Log Milkdrop preset conversion errors to console
2018-08-19 12:26:44 -07:00
jberg
0c4fa55c83
Convert milkdrop presets ( #630 )
...
* Convert milkdrop presets
* refactor preset conversion into own class
* save converted preset to preset list
* allow adding multiple presets and convert presets on demand
* remove unused presetConverter prop
* some review tweaks
* switch to package version of preset converter
* remove now unneeded webpack change
* handle preset conversion errors
2018-08-19 12:25:29 -07:00
Jordan Eldredge
f799f727b2
Add and enforce class properties
2018-08-17 21:43:26 -07:00
jberg
0f31d07400
Add butterchurnPresetUrl param ( #625 )
...
* Add butterchurnPresetUrl param
* handle failed preset load, dont pass url around
2018-07-28 22:29:58 -07:00
Jordan Eldredge
7f7ac09db4
Fix fullscreen mode
2018-07-13 22:18:57 -07:00
Jordan Eldredge
4f9767bd2a
Toggle Desktop from context menu
2018-07-11 20:57:41 -07:00
Jordan Eldredge
b0b9ddd441
Hidden windows?
2018-07-11 20:57:41 -07:00
Jordan Eldredge
0e8d264efe
Support Milkdrop Desktop mode
2018-07-11 20:57:41 -07:00
Jordan Eldredge
4a72bfabf7
Remove accidentally comitted md
2018-07-02 22:09:09 -07:00
Jordan Eldredge
df97a4f0c9
Update screenshot snapshot
2018-07-02 21:18:24 -07:00
Jordan Eldredge
748cd70520
Add portal for Milkdrop Desktop mode
2018-06-18 22:14:44 -07:00
jberg
0efd902e3c
milkdrop faster resizing, now always on
2018-06-13 22:27:20 -07:00
jberg
fb87259383
setup for resize when lagging
2018-06-13 19:41:24 -07:00
Jordan Eldredge
3596193b45
Use screen size for full screen not browser size
2018-06-12 22:04:34 -07:00
Jordan Eldredge
51e8f89f61
Hoist fullscreen up a level
2018-06-12 21:53:23 -07:00
Jordan Eldredge
04a0613c28
Add Milkdrop context menu
2018-06-12 21:10:17 -07:00
Jordan Eldredge
e91ffdf4b2
Allow milkdrop to participate in visualizer cycling
2018-06-11 22:44:22 -07:00
Jordan Eldredge
40579f5a13
Ensure we select the initial preset
2018-06-11 21:28:41 -07:00
Jordan Eldredge
c89529f442
Refactor Milkdrop
2018-06-11 21:28:41 -07:00
jberg
bc5acc66e0
add preset queue while loading additional preset packs
2018-06-09 14:02:17 -07:00
jberg
6f72000aab
only load preset not in minimal pack
2018-06-09 14:02:17 -07:00
jberg
c0b004bb47
use preset pack meta to load all keys initially
2018-06-09 14:02:17 -07:00
jberg
76f60e14a5
load smaller preset pack and randomize initial preset
2018-06-09 14:02:17 -07:00
jberg
a4c3670b11
add preset selection overlay
2018-06-07 15:59:55 -07:00
Jordan Eldredge
50df823274
Allow custom windows to register for focused keyDown events
2018-06-03 14:51:41 -07:00
jberg
1cc944ffe8
butterchurn preset cycling
2018-05-16 17:56:49 -07:00
jberg
5c8bde3a53
butterchurn add randomize keyboard control
2018-05-16 17:43:37 -07:00
jberg
a08f792966
move to constructor
2018-05-15 22:02:52 -07:00
jberg
ad9d17ad8e
switch for keyCodes
2018-05-15 22:02:52 -07:00
jberg
d9dc12477c
bind and remove input function
2018-05-15 22:02:52 -07:00
jberg
da4b72c2d3
add comments for key codes
2018-05-15 22:02:52 -07:00
jberg
03b59717b2
add next/prev preset keyboard controls
2018-05-15 22:02:52 -07:00
jberg
359c7d25ee
only render milkdrop when playing
2018-05-15 22:02:21 -07:00
Jordan Eldredge
3a4e5c146c
Name chunks
2018-05-14 22:40:16 -07:00
jberg
f02c760486
update butterchurn
2018-05-11 14:54:30 -07:00
Jordan Eldredge
a6522f69a6
Remove useless constructor
2018-04-30 17:48:30 -07:00
Jordan Eldredge
22511ee522
Lazy load Butterchurn
...
This way Butterchurn is out of the critical path. It will not block
Webamp from becoming interactive/visible.
2018-04-30 17:48:30 -07:00
Jordan Eldredge
b302f5046b
Use constants
2018-04-29 14:22:30 -07:00
jberg
be8a4c5025
integrate butterchurn
2018-04-27 13:46:38 -07:00