Commit graph

63 commits

Author SHA1 Message Date
Jordan Eldredge
45313f4dba Add more debug info 2019-03-05 11:09:29 -08:00
Jordan Eldredge
b563eebf96 More logging to help figure out #731 2019-02-26 07:37:00 -08:00
Jordan Eldredge
6a244bb85e Add logging to help debug #731 2019-02-26 07:33:32 -08:00
jberg
c7f7b61fef Butterchurn shouldn't cycle when loaded with inital preset (#724) 2019-01-21 18:50:19 -08:00
Jordan Eldredge
a59a471f8d Change how Milkdrop fits into visualization optionsNow: If the Milkdrop window is open, it's always enabled. Otherwise, the current value in the cycle is used. 2019-01-02 21:04:02 -08:00
Jordan Eldredge
083a2d98f5 Learn to spell 2019-01-02 20:44:31 -08:00
Jordan Eldredge
54a267efbd Move Milkdrop desktop mode to Redux 2018-12-31 15:12:48 -08:00
jberg
7494eb3f47 Fix loading non minimal presets (#706) 2018-11-20 11:15:51 -08:00
Jordan Eldredge
629b63b40c Upgrade webpack 2018-11-19 19:45:40 -08:00
Jordan Eldredge
f083865793 Milkdrop cleanup 2018-11-04 21:43:23 -08:00
jberg
f78963507b Make milkdrop window first class (#697)
* make milkdrop window first class

* move butterchurn options to top

* move layout and some other review tweaks

* move butterchurnOptions out of state

* add layout variable back

* review tweaks

* fix placement of style update

* fix lint errors/warnings

* use constant instead of string
2018-11-04 21:19:56 -08:00
Jordan Eldredge
57cf0e6e16 Pull convert presets out to top level options 2018-10-17 21:50:53 -07:00
Jordan Eldredge
031c9733f1 Use dynamic imports instead of require.ensure
I left out jsmediatags so as not to conflict with #679
2018-10-17 21:08:47 -07:00
Jordan Eldredge
68ad3ce5c8 Extract butterchurn config options 2018-10-17 20:28:53 -07:00
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