summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/ingen/client/GraphModel.hpp9
-rw-r--r--src/Serialiser.cpp1
-rw-r--r--src/SocketWriter.cpp1
-rw-r--r--src/StreamWriter.cpp1
-rw-r--r--src/client/GraphModel.cpp6
-rw-r--r--src/gui/BreadCrumbs.cpp1
-rw-r--r--src/gui/ConnectWindow.cpp1
-rw-r--r--src/gui/GraphBox.cpp1
-rw-r--r--src/gui/GraphCanvas.cpp1
-rw-r--r--src/gui/GraphTreeWindow.cpp1
-rw-r--r--src/gui/GraphView.cpp1
-rw-r--r--src/gui/LoadGraphWindow.cpp1
-rw-r--r--src/gui/LoadPluginWindow.cpp1
-rw-r--r--src/gui/MessagesWindow.cpp1
-rw-r--r--src/gui/NewSubgraphWindow.cpp1
-rw-r--r--src/gui/NodeMenu.cpp1
-rw-r--r--src/gui/NodeModule.cpp1
-rw-r--r--src/gui/ObjectMenu.cpp1
-rw-r--r--src/gui/Port.cpp1
-rw-r--r--src/gui/PortMenu.cpp1
-rw-r--r--src/gui/PropertiesWindow.cpp1
-rw-r--r--src/gui/RenameWindow.cpp1
-rw-r--r--src/gui/ThreadedLoader.cpp2
-rw-r--r--src/gui/WindowFactory.cpp1
-rw-r--r--src/server/BlockImpl.cpp1
-rw-r--r--src/server/ClientUpdate.cpp1
-rw-r--r--src/server/NodeImpl.cpp4
-rw-r--r--src/server/SocketListener.cpp1
-rw-r--r--src/server/Task.hpp1
-rw-r--r--src/server/UndoStack.hpp1
-rw-r--r--src/server/events/CreateBlock.cpp1
-rw-r--r--src/server/events/Delete.cpp1
-rw-r--r--src/server/events/Delta.cpp1
-rw-r--r--src/server/events/DisconnectAll.cpp1
-rw-r--r--src/server/events/Get.cpp1
35 files changed, 20 insertions, 32 deletions
diff --git a/include/ingen/client/GraphModel.hpp b/include/ingen/client/GraphModel.hpp
index 0ae756d8..1bc445ac 100644
--- a/include/ingen/client/GraphModel.hpp
+++ b/include/ingen/client/GraphModel.hpp
@@ -18,7 +18,6 @@
#define INGEN_CLIENT_GRAPHMODEL_HPP
#include "ingen/Node.hpp"
-#include "ingen/URIs.hpp"
#include "ingen/client/BlockModel.hpp"
#include "ingen/client/signal.hpp"
#include "ingen/ingen.h"
@@ -32,7 +31,7 @@ class Path;
namespace ingen {
-class URI;
+class URIs;
namespace client {
@@ -67,11 +66,7 @@ public:
private:
friend class ClientStore;
- GraphModel(URIs& uris, const raul::Path& graph_path)
- : BlockModel(uris,
- static_cast<const URI&>(uris.ingen_Graph),
- graph_path)
- {}
+ GraphModel(URIs& uris, const raul::Path& graph_path);
void clear() override;
void add_child(const std::shared_ptr<ObjectModel>& c) override;
diff --git a/src/Serialiser.cpp b/src/Serialiser.cpp
index 02f0c6e8..860334d6 100644
--- a/src/Serialiser.cpp
+++ b/src/Serialiser.cpp
@@ -28,7 +28,6 @@
#include "ingen/URIMap.hpp"
#include "ingen/URIs.hpp"
#include "ingen/World.hpp"
-#include "ingen/runtime_paths.hpp"
#include "lv2/core/lv2.h"
#include "lv2/state/state.h"
#include "lv2/ui/ui.h"
diff --git a/src/SocketWriter.cpp b/src/SocketWriter.cpp
index 0e35a761..47427e7f 100644
--- a/src/SocketWriter.cpp
+++ b/src/SocketWriter.cpp
@@ -16,6 +16,7 @@
#include "ingen/SocketWriter.hpp"
+#include "ingen/URI.hpp"
#include "raul/Socket.hpp"
#include <memory>
diff --git a/src/StreamWriter.cpp b/src/StreamWriter.cpp
index f23a6205..0d3d97d6 100644
--- a/src/StreamWriter.cpp
+++ b/src/StreamWriter.cpp
@@ -17,6 +17,7 @@
#include "ingen/StreamWriter.hpp"
#include "ingen/ColorContext.hpp"
+#include "ingen/URI.hpp"
namespace ingen {
diff --git a/src/client/GraphModel.cpp b/src/client/GraphModel.cpp
index 45d0eb31..1404f021 100644
--- a/src/client/GraphModel.cpp
+++ b/src/client/GraphModel.cpp
@@ -17,6 +17,7 @@
#include "ingen/client/GraphModel.hpp"
#include "ingen/Atom.hpp"
+#include "ingen/URI.hpp"
#include "ingen/URIs.hpp"
#include "ingen/client/ArcModel.hpp"
#include "ingen/client/BlockModel.hpp"
@@ -32,6 +33,11 @@
namespace ingen::client {
+GraphModel::GraphModel(URIs& uris, const raul::Path& graph_path)
+ : BlockModel{uris, static_cast<const URI&>(uris.ingen_Graph), graph_path}
+{
+}
+
void
GraphModel::add_child(const std::shared_ptr<ObjectModel>& c)
{
diff --git a/src/gui/BreadCrumbs.cpp b/src/gui/BreadCrumbs.cpp
index eb2d511b..be613407 100644
--- a/src/gui/BreadCrumbs.cpp
+++ b/src/gui/BreadCrumbs.cpp
@@ -23,7 +23,6 @@
#include "raul/Path.hpp"
#include "raul/Symbol.hpp"
-#include <glibmm/signalproxy.h>
#include <sigc++/adaptors/bind.h>
#include <sigc++/functors/mem_fun.h>
diff --git a/src/gui/ConnectWindow.cpp b/src/gui/ConnectWindow.cpp
index f645bb30..b33c3b81 100644
--- a/src/gui/ConnectWindow.cpp
+++ b/src/gui/ConnectWindow.cpp
@@ -40,7 +40,6 @@
#include <glib.h>
#include <glibmm/main.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/builder.h>
#include <gtkmm/button.h>
diff --git a/src/gui/GraphBox.cpp b/src/gui/GraphBox.cpp
index e4a95bed..0764e4ed 100644
--- a/src/gui/GraphBox.cpp
+++ b/src/gui/GraphBox.cpp
@@ -56,7 +56,6 @@
#include <glibmm/miscutils.h>
#include <glibmm/propertyproxy.h>
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/alignment.h>
#include <gtkmm/box.h>
diff --git a/src/gui/GraphCanvas.cpp b/src/gui/GraphCanvas.cpp
index e02c4e5b..6d5c3b5a 100644
--- a/src/gui/GraphCanvas.cpp
+++ b/src/gui/GraphCanvas.cpp
@@ -67,7 +67,6 @@
#include <gdkmm/window.h>
#include <glib.h>
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/builder.h>
#include <gtkmm/checkmenuitem.h>
diff --git a/src/gui/GraphTreeWindow.cpp b/src/gui/GraphTreeWindow.cpp
index fa3318bf..9c3c4b3d 100644
--- a/src/gui/GraphTreeWindow.cpp
+++ b/src/gui/GraphTreeWindow.cpp
@@ -32,7 +32,6 @@
#include "raul/Symbol.hpp"
#include <glibmm/propertyproxy.h>
-#include <glibmm/signalproxy.h>
#include <gtkmm/builder.h>
#include <gtkmm/cellrenderer.h>
#include <gtkmm/cellrenderertoggle.h>
diff --git a/src/gui/GraphView.cpp b/src/gui/GraphView.cpp
index 7c01c3ae..5464b7c4 100644
--- a/src/gui/GraphView.cpp
+++ b/src/gui/GraphView.cpp
@@ -29,7 +29,6 @@
#include <glibmm/propertyproxy.h>
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <gtkmm/adjustment.h>
#include <gtkmm/builder.h>
#include <gtkmm/enums.h>
diff --git a/src/gui/LoadGraphWindow.cpp b/src/gui/LoadGraphWindow.cpp
index c9c18ae9..794cfe71 100644
--- a/src/gui/LoadGraphWindow.cpp
+++ b/src/gui/LoadGraphWindow.cpp
@@ -36,7 +36,6 @@
#include <glibmm/miscutils.h>
#include <glibmm/propertyproxy.h>
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/slisthandle.h>
#include <gtkmm/builder.h>
#include <gtkmm/button.h>
diff --git a/src/gui/LoadPluginWindow.cpp b/src/gui/LoadPluginWindow.cpp
index 6951f87a..c19baa87 100644
--- a/src/gui/LoadPluginWindow.cpp
+++ b/src/gui/LoadPluginWindow.cpp
@@ -34,7 +34,6 @@
#include <gdk/gdkkeysyms-compat.h>
#include <glibmm/listhandle.h>
#include <glibmm/propertyproxy.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/builder.h>
#include <gtkmm/button.h>
diff --git a/src/gui/MessagesWindow.cpp b/src/gui/MessagesWindow.cpp
index 7f3e4b8c..62bcfd00 100644
--- a/src/gui/MessagesWindow.cpp
+++ b/src/gui/MessagesWindow.cpp
@@ -25,7 +25,6 @@
#include <gdkmm/color.h>
#include <glibmm/propertyproxy.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/builder.h>
#include <gtkmm/button.h>
diff --git a/src/gui/NewSubgraphWindow.cpp b/src/gui/NewSubgraphWindow.cpp
index 28a5afa7..3f2fcecb 100644
--- a/src/gui/NewSubgraphWindow.cpp
+++ b/src/gui/NewSubgraphWindow.cpp
@@ -32,7 +32,6 @@
#include <glibmm/propertyproxy.h>
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/adjustment.h>
#include <gtkmm/builder.h>
diff --git a/src/gui/NodeMenu.cpp b/src/gui/NodeMenu.cpp
index 83e88264..ced303fb 100644
--- a/src/gui/NodeMenu.cpp
+++ b/src/gui/NodeMenu.cpp
@@ -34,7 +34,6 @@
#include <glibmm/convert.h>
#include <glibmm/miscutils.h>
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/box.h>
#include <gtkmm/builder.h>
diff --git a/src/gui/NodeModule.cpp b/src/gui/NodeModule.cpp
index 1d9b4c9f..20cfdbb3 100644
--- a/src/gui/NodeModule.cpp
+++ b/src/gui/NodeModule.cpp
@@ -47,7 +47,6 @@
#include "raul/Symbol.hpp"
#include <glibmm/main.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/container.h>
#include <gtkmm/eventbox.h>
diff --git a/src/gui/ObjectMenu.cpp b/src/gui/ObjectMenu.cpp
index f6966bd8..1e9e0e94 100644
--- a/src/gui/ObjectMenu.cpp
+++ b/src/gui/ObjectMenu.cpp
@@ -27,7 +27,6 @@
#include "ingen/client/ObjectModel.hpp"
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <gtkmm/builder.h>
#include <gtkmm/checkmenuitem.h>
#include <gtkmm/menuitem.h>
diff --git a/src/gui/Port.cpp b/src/gui/Port.cpp
index 3925ed0c..ecba0ac7 100644
--- a/src/gui/Port.cpp
+++ b/src/gui/Port.cpp
@@ -46,7 +46,6 @@
#include "raul/Symbol.hpp"
#include "sord/sordmm.hpp"
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/menu.h>
#include <gtkmm/menu_elems.h>
diff --git a/src/gui/PortMenu.cpp b/src/gui/PortMenu.cpp
index 95ba88dc..6cd30066 100644
--- a/src/gui/PortMenu.cpp
+++ b/src/gui/PortMenu.cpp
@@ -35,7 +35,6 @@
#include "raul/Symbol.hpp"
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <gtkmm/builder.h>
#include <gtkmm/checkmenuitem.h>
#include <gtkmm/menu.h>
diff --git a/src/gui/PropertiesWindow.cpp b/src/gui/PropertiesWindow.cpp
index 958a73c9..91473c1a 100644
--- a/src/gui/PropertiesWindow.cpp
+++ b/src/gui/PropertiesWindow.cpp
@@ -36,7 +36,6 @@
#include <glibmm/containers.h>
#include <glibmm/propertyproxy.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/alignment.h>
#include <gtkmm/bin.h>
diff --git a/src/gui/RenameWindow.cpp b/src/gui/RenameWindow.cpp
index 66d8e918..0b6bdae9 100644
--- a/src/gui/RenameWindow.cpp
+++ b/src/gui/RenameWindow.cpp
@@ -31,7 +31,6 @@
#include <glibmm/propertyproxy.h>
#include <glibmm/refptr.h>
-#include <glibmm/signalproxy.h>
#include <glibmm/ustring.h>
#include <gtkmm/builder.h>
#include <gtkmm/button.h>
diff --git a/src/gui/ThreadedLoader.cpp b/src/gui/ThreadedLoader.cpp
index 4cd382a0..170b9a0e 100644
--- a/src/gui/ThreadedLoader.cpp
+++ b/src/gui/ThreadedLoader.cpp
@@ -20,12 +20,14 @@
#include "ingen/Log.hpp"
#include "ingen/Parser.hpp"
+#include "ingen/Properties.hpp"
#include "ingen/Serialiser.hpp"
#include "ingen/URI.hpp"
#include "ingen/World.hpp"
#include "ingen/client/GraphModel.hpp"
#include "raul/Path.hpp"
#include "raul/Semaphore.hpp"
+#include "raul/Symbol.hpp"
#include <glibmm/ustring.h>
#include <sigc++/adaptors/bind.h>
diff --git a/src/gui/WindowFactory.cpp b/src/gui/WindowFactory.cpp
index 010ef704..4fce885c 100644
--- a/src/gui/WindowFactory.cpp
+++ b/src/gui/WindowFactory.cpp
@@ -33,7 +33,6 @@
#include "raul/Path.hpp"
#include <gdkmm/window.h>
-#include <glibmm/signalproxy.h>
#include <sigc++/adaptors/bind.h>
#include <sigc++/functors/mem_fun.h>
diff --git a/src/server/BlockImpl.cpp b/src/server/BlockImpl.cpp
index d4285832..cae6b252 100644
--- a/src/server/BlockImpl.cpp
+++ b/src/server/BlockImpl.cpp
@@ -25,7 +25,6 @@
#include "lv2/urid/urid.h"
#include "raul/Array.hpp"
-#include "raul/Maid.hpp"
#include "raul/Symbol.hpp"
#include <cassert>
diff --git a/src/server/ClientUpdate.cpp b/src/server/ClientUpdate.cpp
index c69f5b49..167cd294 100644
--- a/src/server/ClientUpdate.cpp
+++ b/src/server/ClientUpdate.cpp
@@ -27,6 +27,7 @@
#include "ingen/Forge.hpp"
#include "ingen/Interface.hpp"
#include "ingen/URIs.hpp"
+#include "raul/Path.hpp"
#include <boost/intrusive/slist.hpp>
diff --git a/src/server/NodeImpl.cpp b/src/server/NodeImpl.cpp
index c76c66d4..f771d953 100644
--- a/src/server/NodeImpl.cpp
+++ b/src/server/NodeImpl.cpp
@@ -27,6 +27,10 @@
#include <map>
#include <utility>
+namespace raul {
+class Symbol;
+}
+
namespace ingen::server {
NodeImpl::NodeImpl(const ingen::URIs& uris,
diff --git a/src/server/SocketListener.cpp b/src/server/SocketListener.cpp
index 075d78cc..a3139660 100644
--- a/src/server/SocketListener.cpp
+++ b/src/server/SocketListener.cpp
@@ -28,6 +28,7 @@
#include <poll.h>
#include <sys/stat.h>
+#include <sys/types.h>
#include <unistd.h>
#include <cerrno>
diff --git a/src/server/Task.hpp b/src/server/Task.hpp
index 30941f28..c665c16f 100644
--- a/src/server/Task.hpp
+++ b/src/server/Task.hpp
@@ -17,7 +17,6 @@
#ifndef INGEN_ENGINE_TASK_HPP
#define INGEN_ENGINE_TASK_HPP
-#include <algorithm>
#include <atomic>
#include <cassert>
#include <deque>
diff --git a/src/server/UndoStack.hpp b/src/server/UndoStack.hpp
index 8195920a..8954f05d 100644
--- a/src/server/UndoStack.hpp
+++ b/src/server/UndoStack.hpp
@@ -24,7 +24,6 @@
#include "server.h"
#include "sratom/sratom.h"
-#include <algorithm>
#include <cstdint>
#include <cstdio>
#include <cstdlib>
diff --git a/src/server/events/CreateBlock.cpp b/src/server/events/CreateBlock.cpp
index 0ad050f2..7f50411c 100644
--- a/src/server/events/CreateBlock.cpp
+++ b/src/server/events/CreateBlock.cpp
@@ -40,7 +40,6 @@
#include "ingen/URIs.hpp"
#include "ingen/World.hpp"
#include "ingen/paths.hpp"
-#include "lilv/lilv.h"
#include "raul/Path.hpp"
#include "raul/Symbol.hpp"
diff --git a/src/server/events/Delete.cpp b/src/server/events/Delete.cpp
index bcebe2ba..b42f0652 100644
--- a/src/server/events/Delete.cpp
+++ b/src/server/events/Delete.cpp
@@ -40,7 +40,6 @@
#include "ingen/World.hpp"
#include "ingen/paths.hpp"
#include "raul/Array.hpp"
-#include "raul/Maid.hpp"
#include "raul/Path.hpp"
#include <cassert>
diff --git a/src/server/events/Delta.cpp b/src/server/events/Delta.cpp
index 11a0b0ff..3f9e3b9d 100644
--- a/src/server/events/Delta.cpp
+++ b/src/server/events/Delta.cpp
@@ -47,7 +47,6 @@
#include "lilv/lilv.h"
#include "raul/Path.hpp"
-#include <algorithm>
#include <memory>
#include <mutex>
#include <set>
diff --git a/src/server/events/DisconnectAll.cpp b/src/server/events/DisconnectAll.cpp
index 87df61a5..e429e0e6 100644
--- a/src/server/events/DisconnectAll.cpp
+++ b/src/server/events/DisconnectAll.cpp
@@ -32,6 +32,7 @@
#include "ingen/Node.hpp"
#include "ingen/Status.hpp"
#include "ingen/Store.hpp"
+#include "raul/Path.hpp"
#include <memory>
#include <mutex>
diff --git a/src/server/events/Get.cpp b/src/server/events/Get.cpp
index 385e55f3..ab369c80 100644
--- a/src/server/events/Get.cpp
+++ b/src/server/events/Get.cpp
@@ -36,6 +36,7 @@
#include <cstdint>
#include <memory>
#include <mutex>
+#include <utility>
namespace ingen::server::events {