[Controller] Disallow multiple TildaWindows to bind to the same key
[tilda-gobject.git] / tilda.h
diff --git a/tilda.h b/tilda.h
index 324d745..d634833 100644 (file)
--- a/tilda.h
+++ b/tilda.h
@@ -1,35 +1,20 @@
 #ifndef TILDA_H
 #define TILDA_H
 
-#include <assert.h>
+#include <glib.h>
+#include <gtk/gtk.h>
+#include <vte/vte.h>
 #include <dbus/dbus-glib-bindings.h>
 
-/* Optional debugging macros */
-#ifdef DEBUG
-       #define debug_enter() do { g_print ("debug enter: %s\n", __func__); } while (0)
-       #define debug_printf(args...) do { g_print ("debug: " args); } while (0)
-       #define debug_assert(args...) do { g_assert (args); } while (0)
-#else
-       #define debug_enter()         do { /* nothing */ } while (0)
-       #define debug_printf(args...) do { /* nothing */ } while (0)
-       #define debug_assert(args...) do { /* nothing */ } while (0)
-#endif
-
-/* Optional gettext translation macros */
-#ifdef ENABLE_NLS
-       #include <glib/gi18n.h>
-#else
-       #define _(X) X
-       #define N_(X) X
-#endif
+#include "debug.h"
+#include "translation.h"
 
 // FIXME: remove when the project is autoconfed
 #define TILDA_VERSION "0.10.0pre"
 
 /* Project-global variables */
-extern DBusGConnection *dbus_connection;
+DBusGConnection *dbus_connection;
 
 #endif /* TILDA_H */
 
 /* vim: set ts=4 sts=4 sw=4 noet tw=112: */
-