Commit graph

717 commits

Author SHA1 Message Date
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
3418e159db Visualizer was looking for shade in all the wrong places 2018-05-15 06:47:34 -07:00
Jordan Eldredge
3a4e5c146c Name chunks 2018-05-14 22:40:16 -07:00
Jordan Eldredge
4430a9d26f Add default skinColors 2018-05-14 21:57:32 -07:00
Jordan Eldredge
dbf83172ee Put it on one line 2018-05-14 20:40:06 -07:00
Jordan Eldredge
dff9ab04b6 Set loading state back to false 2018-05-14 20:40:06 -07:00
Jordan Eldredge
f900932d85 Re-enable custom skins 2018-05-14 20:40:06 -07:00
Jordan Eldredge
a801bbda7b Lazy load JSZip 2018-05-14 20:40:06 -07:00
Jordan Eldredge
fc646a5159 Try pre-compiled skin 2018-05-14 20:40:06 -07:00
Jordan Eldredge
0e48b6c8c2 Allow user defined initial layout 2018-05-13 20:25:10 -07:00
Jordan Eldredge
4371ab1b6c Consolidate/fix windows in context menu 2018-05-13 12:36:15 -07:00
Jordan Eldredge
781bec6408 Simplify open/closed windows 2018-05-13 12:36:15 -07:00
Jordan Eldredge
67e1e1f587 Move gen window indexing into App 2018-05-13 12:36:15 -07:00
Jordan Eldredge
7b7af6b06e getPlaylistWindowPixelSize 2018-05-13 12:36:15 -07:00
Jordan Eldredge
2d1bd3f110 Progress toward unifying windows 2018-05-13 12:36:15 -07:00
Jordan Eldredge
6125a0b5d4 Make generic window size management include playlist 2018-05-13 12:36:15 -07:00
Jordan Eldredge
3c9903d070 Generic windows don't have a proper "2" character avaliable in skins 2018-05-13 12:35:13 -07:00
Jordan Eldredge
967a4d4fea Remove analytics middleware
I never found this data to be as valuable as I thought it would be.
2018-05-13 12:34:02 -07:00
Jordan Eldredge
fc9f1268e9 Derive window size/position from state rather than DOM 2018-05-11 17:51:50 -07:00
jberg
f02c760486 update butterchurn 2018-05-11 14:54:30 -07:00
Jordan Eldredge
85afebfe71 Visualizer is one px wider 2018-05-09 20:13:04 -07:00
Jordan Eldredge
92d105e179 Split out skin context menu 2018-05-09 20:02:27 -07:00
Jordan Eldredge
7c06f7d5c9 Fix side/position of slider handles in EQ shade mode 2018-05-06 19:40:02 -07:00
Jordan Eldredge
89bfbdd129 Add Playback context menu 2018-05-06 19:22:51 -07:00
Jordan Eldredge
d795e10f1c Fix seek forward 2018-05-06 19:22:51 -07:00
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
jberg
3961990052 test for milkdrop support 2018-05-06 12:41:17 -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
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
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
b302f5046b Use constants 2018-04-29 14:22:30 -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