projects
/
tilda-gobject.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[Window] Fix automatic pulldown code
[tilda-gobject.git]
/
tilda-controller.h
diff --git
a/tilda-controller.h
b/tilda-controller.h
index
0982ccb
..
a0a5ff1
100644
(file)
--- a/
tilda-controller.h
+++ b/
tilda-controller.h
@@
-1,7
+1,7
@@
#ifndef TILDA_CONTROLLER_H
#define TILDA_CONTROLLER_H
#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))
#define TILDA_TYPE_CONTROLLER (tilda_controller_get_type ())
#define TILDA_CONTROLLER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TILDA_TYPE_CONTROLLER, TildaController))
@@
-19,6
+19,8
@@
struct _TildaController {
/* instance members */
GPtrArray *windows;
/* instance members */
GPtrArray *windows;
+
+ gint initial_windows;
};
struct _TildaControllerClass {
};
struct _TildaControllerClass {
@@
-33,7
+35,8
@@
gboolean tilda_controller_add_window (TildaController *self); // FIXME: needs GE
gboolean tilda_controller_quit (TildaController *self, GError **error);
/* API */
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 */
#endif /* TILDA_CONTROLLER_H */