Commit graph

1365 commits

Author SHA1 Message Date
Jordan Eldredge
702b22ecd9 Add hotkeys for main context menu 2018-05-06 19:22:51 -07:00
Jordan Eldredge
67114f7a4c Add repeat and shuffle context menus 2018-05-06 19:22:51 -07:00
Jordan Eldredge
1771923d47 Make a note about smart context menu positioning 2018-05-06 19:22:51 -07:00
Jordan Eldredge
faf0ae629a
Merge pull request #567 from jberg/butterchurn-viz-detect
test for milkdrop support
2018-05-06 14:16:27 -07:00
jberg
3961990052 test for milkdrop support 2018-05-06 12:41:17 -07:00
Jordan Eldredge
430622e427
Add React Round Up mention 2018-05-05 22:54:18 -07:00
Jordan Eldredge
8064824c20 Pass file picker to right click context menu
Fixes #568
2018-05-05 14:36:28 -07:00
Jordan Eldredge
ca4fef2db0 Supprt right-click context menu 2018-05-05 14:25:05 -07:00
Jordan Eldredge
56717b84b3 Fix local component name 2018-05-05 13:30:28 -07:00
Jordan Eldredge
99ea94d1b3 Decouple ContextMenuTarget from the underlying menu 2018-05-05 13:14:02 -07:00
Jordan Eldredge
28f1b0b3a7 Clean up deploy docs 2018-05-05 13:13:47 -07:00
Jordan Eldredge
c0a73160ab
Add additional link to our Discord 2018-05-04 08:22:33 -07:00
Jordan Eldredge
353d1fd444 Remove usunused import 2018-05-03 07:26:50 -07:00
Jordan Eldredge
d00031054d Remove unused abstractions 2018-05-03 07:10:16 -07:00
Jordan Eldredge
92c571c646 Disable channel checking since it breaks Safari
https://github.com/captbaritone/webamp/issues/551
2018-05-03 07:10:16 -07:00
Jordan Eldredge
de6c7690ad Add press article 2018-05-03 07:10:16 -07:00
Jordan Eldredge
545c852c9b Move some config from Netlify console to netlify.toml for greater visibility 2018-05-01 21:45:15 -07:00
Jordan Eldredge
1468b70c3c Update docs about deploy 2018-05-01 21:45:15 -07:00
Jordan Eldredge
50b476e25c Document redirect 2018-05-01 07:04:58 -07:00
Jordan Eldredge
f53f85f90f Try doing a redirect with Netlify 2018-05-01 07:02:57 -07:00
Jordan Eldredge
a6522f69a6 Remove useless constructor 2018-04-30 17:48:30 -07:00
Jordan Eldredge
96ab4a1fee Enable Milkdrop behind a feature flag 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
c3b119063d Add press mention 2018-04-29 17:13:03 -07:00
Jordan Eldredge
b302f5046b Use constants 2018-04-29 14:22:30 -07:00
Jordan Eldredge
d01c143250
Merge pull request #553 from jberg/butterchurn-start
integrate butterchurn
2018-04-27 14:28:28 -07:00
jberg
be8a4c5025 integrate butterchurn 2018-04-27 13:46:38 -07:00
Jordan Eldredge
7c210677b1 Fix tests for genWindow 2018-04-26 07:17:11 -07:00
Jordan Eldredge
843a59cbb0 Merge duplicate utlity functions 2018-04-26 07:10:19 -07:00
Jordan Eldredge
21278239fa Fix window graph for generic windowsThis allows generic windows to bring along neighbor windows when sizes change (shade mode doubed etc) 2018-04-26 07:10:14 -07:00
Jordan Eldredge
842f12014e Move generic window size into state 2018-04-26 07:10:08 -07:00
Jordan Eldredge
db956cce6b Add key to genWindow context menu nodes 2018-04-26 07:10:02 -07:00
Jordan Eldredge
5e99ee46fa Allow generic windows to be toggled from the context menu 2018-04-26 07:09:25 -07:00
Jordan Eldredge
82c75bcc45 Add windows to context menu 2018-04-26 07:09:25 -07:00
Jordan Eldredge
7178bf7f9c Add gen windows to state 2018-04-26 07:09:25 -07:00
Jordan Eldredge
8876e36658 Disable function inlining
Work around for https://github.com/mishoo/UglifyJS2/issues/2842
2018-04-25 09:28:21 -07:00
Jordan Eldredge
b112e9188d Add duration to examples 2018-04-24 22:30:52 -07:00
Jordan Eldredge
a81ee297af Switch to uglify-es, save eight kb
The following additional plugins were being used because of our use of
the older version of Uglify:

```
Using plugins:
  check-es2015-constants {"uglify":true}
  transform-es2015-arrow-functions {"uglify":true}
  transform-es2015-block-scoped-functions {"uglify":true}
  transform-es2015-block-scoping {"uglify":true}
  transform-es2015-classes {"uglify":true}
  transform-es2015-computed-properties {"uglify":true}
  transform-es2015-duplicate-keys {"uglify":true}
  transform-es2015-for-of {"uglify":true}
  transform-es2015-literals {"uglify":true}
  transform-es2015-object-super {"uglify":true}
  transform-es2015-parameters {"uglify":true}
  transform-es2015-shorthand-properties {"uglify":true}
  transform-es2015-spread {"uglify":true}
  transform-es2015-sticky-regex {"uglify":true}
  transform-es2015-template-literals {"uglify":true}
  transform-es2015-typeof-symbol {"uglify":true}
  transform-es2015-unicode-regex {"uglify":true}
  transform-regenerator {"uglify":true}
  transform-exponentiation-operator {"uglify":true}
  transform-async-to-generator {"uglify":true}
  syntax-trailing-function-commas {"uglify":true}
```
2018-04-24 07:10:55 -07:00
Jordan Eldredge
569a6819f0 Convert __extraWindows into an array 2018-04-23 07:11:34 -07:00
Jordan Eldredge
d7a2004d04 Allow custom windows to be provided via Webamp config 2018-04-22 21:47:45 -07:00
Jordan Eldredge
972689c448 Upgrade Prettier 2018-04-21 21:18:03 -07:00
Jordan Eldredge
a1541b59d6 Remove changelog from default playlist 2018-04-21 21:11:52 -07:00
Jordan Eldredge
3cd66c7289 Link skins into directory 2018-04-21 21:11:47 -07:00
Jordan Eldredge
b86413cda3 Add albumArtUrl to state
Helps with #510
2018-04-18 09:11:04 -07:00
Jordan Eldredge
8d7ad0acc1 Add notes about community 2018-04-17 21:06:38 -07:00
Jordan Eldredge
236817f98b Upgrade React 2018-04-17 21:06:03 -07:00
Jordan Eldredge
f55d9d235b Upgrade Redux 2018-04-17 21:05:06 -07:00
Jordan Eldredge
0f27b2c47e Allow gen window to be resized via drag target 2018-04-15 11:08:29 -07:00
Jordan Eldredge
51495b75b3 Tighten spacing for Predecessors 2018-04-14 18:23:29 -07:00
Jordan Eldredge
463e783ee3 Disable travis-weigh-in again 2018-04-14 18:17:50 -07:00