Commit graph

1388 commits

Author SHA1 Message Date
Jordan Eldredge
703d72099d Run the data URIs in base skin CSS through optipng
Brings the gz size downfrom 154K to 75K. That's 7K smaller than the special optimized skin I made which includes .pngs instead of .bmps.
2018-05-14 17:38:39 -07:00
Jordan Eldredge
0844e9e0c1 Lazy load JSZip 2018-05-14 17:14:28 -07:00
Jordan Eldredge
58f9b8d8b1 Try pre-compiled skin 2018-05-13 22:07:40 -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
6a24f6267f Fix eq shade volume width... again
I made the wrong fix in a3065846bc. The width was correct, it was the offet that was wrong.
2018-05-07 07:26:31 -07:00
Jordan Eldredge
a3065846bc Fix volume width
Also, remove redundant CSS
2018-05-06 21:11:16 -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
451d094265 Add Gr 2018-05-06 19:22:57 -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
f8db895737 Escape skin file name 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
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