Jordan Eldredge
30ca4af6d8
Allow library build to work with Typescript
2018-09-17 17:04:05 -07:00
Jordan Eldredge
25b3678aae
Make skin data a bit more correct
2018-09-17 17:04:05 -07:00
Jordan Eldredge
4f8a9a7065
Pass dummy data object in SET_SKIN_DATA in test to reset skin
2018-09-17 17:04:05 -07:00
Jordan Eldredge
1af57575d3
Allow Jest to process .ts files
2018-09-17 17:04:05 -07:00
Jordan Eldredge
670c0ba508
More type progress
2018-09-17 17:04:05 -07:00
Jordan Eldredge
bd1b4709d4
Convert UserInput reducer to TypeScript
2018-09-17 17:04:05 -07:00
Jordan Eldredge
b2359c6b5a
Convert media reducer to Typescript
2018-09-17 17:04:05 -07:00
Jordan Eldredge
24835e4f8f
Format typescript files with Prettier
2018-09-17 17:04:05 -07:00
Jordan Eldredge
b6e020ea12
Teach ESLint import rule about typescript files
2018-09-17 17:04:05 -07:00
Jordan Eldredge
a276ffb518
Convert first files to TypeScript
2018-09-17 17:04:05 -07:00
Jordan Eldredge
c98143aedc
Upgrade react and redux
2018-09-11 06:46:07 -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
Jordan Eldredge
2eeff16121
Add press entry
2018-09-10 06:16:20 -07:00
Jordan Eldredge
c174808eed
Add a few more press articles
2018-09-09 21:48:02 -07:00
Jordan Eldredge
f8f9463baa
Format index.d.ts with Prettier
2018-09-09 21:47:23 -07:00
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