diff --git a/css/playlist-window.css b/css/playlist-window.css
index 504327fb..61827fdd 100644
--- a/css/playlist-window.css
+++ b/css/playlist-window.css
@@ -322,3 +322,10 @@
top: 4px;
right: 30px;
}
+
+#webamp #playlist-window #visualizer {
+ position: absolute;
+ /* TODO: These numbers are not quite right */
+ top: 10px;
+ left: 5px;
+}
diff --git a/js/components/App.js b/js/components/App.js
index ccd4c556..b9304e1f 100644
--- a/js/components/App.js
+++ b/js/components/App.js
@@ -31,11 +31,12 @@ const App = ({
}
switch (id) {
case "main":
+ // TODO: Pass only the analyser node
return ;
case "equalizer":
return ;
case "playlist":
- return ;
+ return ;
default:
if (!w.generic) {
throw new Error("Tried to render an unknown window:", id);
diff --git a/js/components/PlaylistWindow/index.js b/js/components/PlaylistWindow/index.js
index 6343440d..a9493abb 100644
--- a/js/components/PlaylistWindow/index.js
+++ b/js/components/PlaylistWindow/index.js
@@ -23,6 +23,7 @@ import {
import { clamp } from "../../utils";
import DropTarget from "../DropTarget";
+import Visualizer from "../Visualizer";
import PlaylistShade from "./PlaylistShade";
import AddMenu from "./AddMenu";
import RemoveMenu from "./RemoveMenu";
@@ -61,7 +62,8 @@ class PlaylistWindow extends React.Component {
playlistWindowPixelSize,
playlistShade,
close,
- toggleShade
+ toggleShade,
+ analyser
} = this.props;
if (playlistShade) {
return ;
@@ -128,7 +130,10 @@ class PlaylistWindow extends React.Component {
+ >
+ {/* TODO: Resize the visualizer so it fits */
+ false && }
+