#ifndef TILDA_CONTROLLER_H
#define TILDA_CONTROLLER_H
-#include <glib.h>
+#include <glib-object.h>
#define TILDA_TYPE_CONTROLLER (tilda_controller_get_type ())
#define TILDA_CONTROLLER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TILDA_TYPE_CONTROLLER, TildaController))
/* instance members */
GPtrArray *windows;
+
+ gint initial_windows;
};
struct _TildaControllerClass {
gboolean tilda_controller_quit (TildaController *self, GError **error);
/* API */
-gboolean tilda_controller_delete_window (TildaController *self, gint window_number);
+gboolean tilda_controller_remove_window (TildaController *self, gint window_number);
+gboolean tilda_controller_global_key_in_use (const TildaController *self, const gchar *keystr);
#endif /* TILDA_CONTROLLER_H */