X-Git-Url: https://irasnyder.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=tilda-terminal.h;h=e9d8f28ca8d58c3c562785d067cffd2b1bcdd317;hb=f700382da8724c1c3cd0b6fa898129605255a91a;hp=80b1bef3c385ca07a9b113580690c345662e6c7e;hpb=4e526888171b87e4716b6b8b4c5dba39d42d8f79;p=tilda-gobject.git diff --git a/tilda-terminal.h b/tilda-terminal.h index 80b1bef..e9d8f28 100644 --- a/tilda-terminal.h +++ b/tilda-terminal.h @@ -5,6 +5,8 @@ #include #include +#include "tilda-window.h" + #define TILDA_TYPE_TERMINAL (tilda_terminal_get_type()) #define TILDA_TERMINAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TILDA_TYPE_TERMINAL, TildaTerminal)) @@ -21,8 +23,8 @@ struct _TildaTerminal { gboolean dispose_has_run; /* Instance Members */ - // FIXME: ADD THESE BACK - // TildaWindow *tw; + gint window_number; + GObject *parent_window; GtkWidget *vte_term; GtkWidget *scrollbar; GtkWidget *hbox; @@ -33,6 +35,7 @@ struct _TildaTerminal { gchar *font; gchar *title; gchar *working_directory; + gchar *web_browser; gint scrollback_lines; gint transparency_percent; @@ -48,6 +51,7 @@ struct _TildaTerminal { gint delete_binding; gint dynamic_title; gint exit_action; + gint scrollbar_position; // TODO: gint colorscheme; the code can work around the need for // TODO: this value. Just check if the back and fore colors match // TODO: any pre-defined colorschemes exactly in the GUI. @@ -64,6 +68,7 @@ struct _TildaTerminal { gboolean audible_bell; gboolean visible_bell; gboolean double_buffered; + gboolean mouse_autohide; }; struct _TildaTerminalClass {