X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2Fchimara-glk-private.h;h=35fac923f73086a5d83923676b75480a1950c00c;hb=53fe9495a46d16106fa91cfa589e312e882428dd;hp=dea8999a211fb1029ff66a8e5e5f0290299a0d3d;hpb=2f48cae403429be0396f2b7bef0ba6d5d2bdc02f;p=rodin%2Fchimara.git diff --git a/src/chimara-glk-private.h b/src/chimara-glk-private.h index dea8999..35fac92 100644 --- a/src/chimara-glk-private.h +++ b/src/chimara-glk-private.h @@ -3,6 +3,7 @@ #include #include +#include #include "glk.h" #include "chimara-glk.h" @@ -17,6 +18,12 @@ struct _ChimaraGlkPrivate { gboolean interactive; /* Whether file operations are allowed */ gboolean protect; + /* Font description of proportional font */ + PangoFontDescription *default_font_desc; + /* Font description of monospace font */ + PangoFontDescription *monospace_font_desc; + /* Spacing between Glk windows */ + guint spacing; /* Glk program loaded in widget */ GModule *program; /* Thread in which Glk program is run */ @@ -39,6 +46,8 @@ struct _ChimaraGlkPrivate { strid_t current_stream; /* List of streams currently in existence */ GList *stream_list; + /* Current timer */ + guint timer_id; }; #define CHIMARA_GLK_PRIVATE(obj) \ @@ -46,4 +55,4 @@ struct _ChimaraGlkPrivate { G_END_DECLS -#endif /* __CHIMARA_GLK_PRIVATE_H__ */ \ No newline at end of file +#endif /* __CHIMARA_GLK_PRIVATE_H__ */