summaryrefslogtreecommitdiffstats
path: root/src/Patchage.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-12-14 13:13:56 +0100
committerDavid Robillard <d@drobilla.net>2020-12-14 13:13:56 +0100
commitc7cc84afee9b6d8b196679bf784751c4052020a3 (patch)
treeb78ad7c13975f977d683698694d661972160e038 /src/Patchage.cpp
parent6417299c90009f1eca68d58d62f8e46043aabce3 (diff)
downloadpatchage-c7cc84afee9b6d8b196679bf784751c4052020a3.tar.gz
patchage-c7cc84afee9b6d8b196679bf784751c4052020a3.tar.bz2
patchage-c7cc84afee9b6d8b196679bf784751c4052020a3.zip
Clean up includes
Diffstat (limited to 'src/Patchage.cpp')
-rw-r--r--src/Patchage.cpp55
1 files changed, 51 insertions, 4 deletions
diff --git a/src/Patchage.cpp b/src/Patchage.cpp
index f216f2f..4e51231 100644
--- a/src/Patchage.cpp
+++ b/src/Patchage.cpp
@@ -16,42 +16,89 @@
#include "Patchage.hpp"
+#include "AudioDriver.hpp"
#include "Canvas.hpp"
+#include "CanvasModule.hpp"
#include "CanvasPort.hpp"
#include "Configuration.hpp"
+#include "Driver.hpp"
#include "Event.hpp"
#include "Legend.hpp"
+#include "PortID.hpp"
#include "UIFile.hpp"
#include "event_to_string.hpp"
#include "handle_event.hpp"
#include "make_alsa_driver.hpp"
#include "make_jack_driver.hpp"
-#include "patchage_config.h"
+#include "patchage_config.h" // IWYU pragma: keep
#include "warnings.hpp"
PATCHAGE_DISABLE_GANV_WARNINGS
#include "ganv/Edge.hpp"
#include "ganv/Module.hpp"
+#include "ganv/Node.hpp"
+#include "ganv/Port.hpp"
+#include "ganv/module.h"
+#include "ganv/types.h"
PATCHAGE_RESTORE_WARNINGS
PATCHAGE_DISABLE_FMT_WARNINGS
#include <fmt/core.h>
PATCHAGE_RESTORE_WARNINGS
+#include <boost/optional/optional.hpp>
+#include <glib-object.h>
#include <glib.h>
-#include <glib/gstdio.h>
-#include <gtk/gtkwindow.h>
-#include <gtkmm/button.h>
+#include <glibmm/fileutils.h>
+#include <glibmm/main.h>
+#include <glibmm/miscutils.h>
+#include <glibmm/propertyproxy.h>
+#include <glibmm/signalproxy.h>
+#include <glibmm/ustring.h>
+#include <gobject/gclosure.h>
+#include <gtk/gtk.h>
+#include <gtkmm/aboutdialog.h>
+#include <gtkmm/adjustment.h>
+#include <gtkmm/alignment.h>
+#include <gtkmm/box.h>
+#include <gtkmm/builder.h>
+#include <gtkmm/celleditable.h>
+#include <gtkmm/checkbutton.h>
+#include <gtkmm/combobox.h>
+#include <gtkmm/dialog.h>
+#include <gtkmm/enums.h>
+#include <gtkmm/filechooser.h>
#include <gtkmm/filechooserdialog.h>
+#include <gtkmm/filefilter.h>
+#include <gtkmm/imagemenuitem.h>
+#include <gtkmm/label.h>
+#include <gtkmm/layout.h>
#include <gtkmm/liststore.h>
+#include <gtkmm/menubar.h>
#include <gtkmm/menuitem.h>
#include <gtkmm/messagedialog.h>
+#include <gtkmm/object.h>
+#include <gtkmm/paned.h>
+#include <gtkmm/scrolledwindow.h>
#include <gtkmm/stock.h>
+#include <gtkmm/textbuffer.h>
+#include <gtkmm/texttag.h>
+#include <gtkmm/textview.h>
+#include <gtkmm/toolbar.h>
+#include <gtkmm/toolbutton.h>
+#include <gtkmm/treeiter.h>
#include <gtkmm/treemodel.h>
+#include <gtkmm/window.h>
+#include <sigc++/adaptors/bind.h>
+#include <sigc++/functors/mem_fun.h>
+#include <sigc++/signal.h>
+#include <algorithm>
#include <cmath>
#include <cstdint>
#include <cstdlib>
+#include <map>
+#include <utility>
#ifdef PATCHAGE_GTK_OSX