#ifndef __CHIMARA_GLK_H__
#define __CHIMARA_GLK_H__
-#include <glib-object.h>
+#include <glib.h>
#include <gtk/gtk.h>
#include <pango/pango.h>
/* Signals */
void(* stopped) (ChimaraGlk *self);
void(* started) (ChimaraGlk *self);
+ void(* waiting) (ChimaraGlk *self);
void(* char_input) (ChimaraGlk *self, guint32 window_rock, guint keysym);
void(* line_input) (ChimaraGlk *self, guint32 window_rock, gchar *text);
void(* text_buffer_output) (ChimaraGlk *self, guint32 window_rock, gchar *text);
PangoFontDescription *chimara_glk_get_monospace_font_description(ChimaraGlk *glk);
void chimara_glk_set_spacing(ChimaraGlk *glk, guint spacing);
guint chimara_glk_get_spacing(ChimaraGlk *glk);
-gboolean chimara_glk_run(ChimaraGlk *glk, gchar *plugin, int argc, char *argv[], GError **error);
+gboolean chimara_glk_run(ChimaraGlk *glk, const gchar *plugin, int argc, char *argv[], GError **error);
void chimara_glk_stop(ChimaraGlk *glk);
void chimara_glk_wait(ChimaraGlk *glk);