Enable Milkdrop behind a feature flag

This commit is contained in:
Jordan Eldredge 2018-04-29 17:04:29 -07:00
parent 22511ee522
commit 96ab4a1fee
2 changed files with 9 additions and 8 deletions

View file

@ -34,4 +34,5 @@ export const initialTracks = config.initialTracks || [
export const hideAbout = config.hideAbout || false;
export const initialState = config.initialState || undefined;
export const milkdrop = config.milkdrop || false;
export const sentryDsn = SENTRY_DSN;

View file

@ -8,7 +8,7 @@ import visor from "../skins/Vizor1-01.wsz";
import xmms from "../skins/XMMS-Turquoise.wsz";
import zaxon from "../skins/ZaxonRemake1-0.wsz";
import green from "../skins/Green-Dimension-V2.wsz";
// import MilkdropWindow from "./components/MilkdropWindow";
import MilkdropWindow from "./components/MilkdropWindow";
import Webamp from "./webamp";
import {
STEP_MARQUEE,
@ -25,7 +25,8 @@ import {
skinUrl,
initialTracks,
initialState,
sentryDsn
sentryDsn,
milkdrop
} from "./config";
const NOISY_ACTION_TYPES = new Set([
@ -110,6 +111,10 @@ Raven.context(() => {
document.getElementById("app").style.visibility = "hidden";
return;
}
const __extraWindows = [];
if (milkdrop) {
__extraWindows.push({ title: "Milkdrop 2", Component: MilkdropWindow });
}
const webamp = new Webamp({
initialSkin: {
@ -139,12 +144,7 @@ Raven.context(() => {
}
],
enableHotkeys: true,
// __extraWindows: [
// {
// title: "Milkdrop 2",
// Component: MilkdropWindow
// }
// ],
__extraWindows,
__initialState: initialState,
__customMiddlewares: [analyticsMiddleware, ravenMiddleware]
});