Commit graph

1604 commits

Author SHA1 Message Date
jberg
bc7c5bffaf Load local MilkDrop preset directory (#637) 2018-09-07 22:13:48 -07:00
Jordan Eldredge
244bcad5fe Add a few more press mentions 2018-09-04 08:21:20 -07:00
Jordan Eldredge
758f45e5a7 Add Dutch press link 2018-09-04 08:02:52 -07:00
Jordan Eldredge
7f958cc13b Upgrade Prettier 2018-09-04 08:02:40 -07:00
Jordan Eldredge
bb941c912e Add more press articles 2018-09-04 06:44:08 -07:00
Jordan Eldredge
1f73293390 Add more press links 2018-09-02 10:24:57 -07:00
Jordan Eldredge
b84049344d Remove module.exports
This was originally removed in https://github.com/captbaritone/webamp/pull/648

And accidentally re-added in https://github.com/captbaritone/webamp/pull/639 due to a bad rebase.
2018-09-02 09:18:16 -07:00
Jordan Eldredge
1bdb7d6345
Inject lazy dependencies (#639)
Still TODO Find a nice way to expose WebampLazy as:

```JavaScript
import WebampLazy from 'webamp/lazy';
```
2018-09-02 09:01:51 -07:00
Isaiah Odhner
6591c98b40 Fix typos 2018-08-30 15:51:11 -07:00
Jordan Eldredge
baca3d650b
Upgrade all the Babel (#648)
* Upgrade all the Babel

* Generate reports when we deploy

* Remove extra export
2018-08-30 06:24:19 -07:00
Jordan Eldredge
48a31c5501 Update integration snapshots to include peaks 2018-08-30 05:04:39 -07:00
Jordan Eldredge
c0e72ab31a Generate reports when we deploy 2018-08-29 20:36:41 -07:00
Jordan Eldredge
3b9eb810cb Add typescript to yarn.lock 2018-08-28 16:53:54 -07:00
Jordan Eldredge
e9ff9befd7 Fix webamp.onTrackDidChange, by actually passing the action to the event emitter 2018-08-28 16:53:54 -07:00
Jordan Eldredge
695d077335 Add missing media status 2018-08-28 16:45:20 -07:00
Jordan Eldredge
ce3ceb5320 Add more press links 2018-08-28 16:45:20 -07:00
Jordan Eldredge
07a2443acc Handle screenshot 404 and don't require pressing enter 2018-08-28 16:45:20 -07:00
Jordan Eldredge
2e28d90dc1 Add comment to minimal example 2018-08-28 16:45:20 -07:00
Jakub Ďuraš
118c1ff305 Typescript cli (#647)
* Add tsconfig.json and static module resolution for ts

* Add trailing newline to tsconfig

* Change tsc module to commonjs to support .json import

* Add tsc as dependency and to scripts
2018-08-28 16:45:03 -07:00
Jakub Ďuraš
2a7427dd00 Add basic TypeScript type definitions (#643)
* Add basic TypeScript type definitions

* Update track URL type definitions

* Add index.d.ts to files published to the NPM
2018-08-25 07:07:48 -07:00
Jordan Eldredge
8341cc30ce Make notificaiton of a low number of approved skins a Discord hook not a tweet 2018-08-24 19:18:00 -04:00
Jordan Eldredge
d382ab73ed Move notification to correct place 2018-08-24 19:02:12 -04:00
Jakub Ďuraš
da49b6b336 Fix typos in the usage.md (#642) 2018-08-24 15:35:06 -07:00
Jakub Ďuraš
fa50df7f6b Remove window wrappers (#636)
* Remove parent wrapper, add filtering out closed windows

* Add the rest of window manager changes (vscode ignores whitespace)

* Make prettier happy
2018-08-23 06:54:15 -07:00
jberg
988e902f65 update to latest preset converter and pass in lambda URL (#641) 2018-08-22 18:40:03 -07:00
jberg
4c2e4ace8f Update preset converter, fix visualizer freezing (#640) 2018-08-21 21:05:06 -07:00
Jordan Eldredge
72c25f0740 Document how to build NPM module 2018-08-20 18:23:02 -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
f35ebc5370 Try to notify @captbaritone if we need more skins reviewed 2018-08-19 12:23:26 -07:00
Jordan Eldredge
593109e8c5 Improve centering within given node 2018-08-18 10:02:40 -07:00
Jordan Eldredge
f799f727b2 Add and enforce class properties 2018-08-17 21:43:26 -07:00
Jordan Eldredge
84e9b78e45 Update docs to clarify that the base skin is included by default 2018-08-17 21:41:47 -07:00
Jakub Ďuraš
1b055b0b1f Optimize painting (#631)
* Optimize marquee and window positioning

* Move transform on marquee out from new object

* Fix typo
2018-08-17 07:18:42 -07:00
Jordan Eldredge
0e2ca87c0b Fix reviewing skins for tweeting 2018-08-14 19:25:32 -07:00
Jordan Eldredge
32098e3b62 Fix context menus in Firefox
This is a huge mess of timing.
2018-08-14 19:25:32 -07:00
jberg
24a618bf0b fix oscilloscope amplitude and direction (#629) 2018-08-14 18:46:03 -07:00
Jordan Eldredge
d4a66f4a16 Ask Google Analytics to anonymize IPs
#549
2018-08-10 19:25:48 -07:00
Jordan Eldredge
de95b33642 Use constants for media status 2018-08-10 19:25:48 -07:00
jberg
14fc3179d3 don't draw frequency bar peaks in windowShade mode (#628)
Nice! Thanks.
2018-08-09 17:15:08 -07:00
Jordan Eldredge
3b281171b0 Set temp file extension correctly 2018-08-09 11:19:53 -04:00
Jordan Eldredge
7f8cb1e2e9 Fix bug where wrong md5 was used 2018-08-09 11:19:39 -04:00
Jordan Eldredge
1720907d14 Use s3 for source of truth for Tweet bot
This should allow us to run the bot on a server
2018-08-09 07:18:21 -07:00
Jordan Eldredge
f46cf7f9f7 Convert Twitter bot to use flat files 2018-08-09 06:54:49 -07:00
Jordan Eldredge
b5d8a56263 Memoize a selector 2018-08-02 20:55:59 -07:00
Jordan Eldredge
410ad049b1 Make TIME_MODE a constant 2018-08-02 20:55:36 -07:00
Jordan Eldredge
1f4e4b3a03 Fix weird offset bug in screenshots 2018-08-02 20:41:53 -07:00
Jordan Eldredge
3ef93e28ab Reset hidden state when opening window
Fixes #626
2018-07-29 21:36:44 -07:00
Jordan Eldredge
e89680fb48 Add handler for when the track changes 2018-07-28 22:53:59 -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