TILDA_TERMINAL_SCROLLBACK_LINES,
TILDA_TERMINAL_TRANSPARENCY_PERCENT,
+
+ TILDA_TERMINAL_BACKSPACE_BINDING,
+ TILDA_TERMINAL_DELETE_BINDING,
+ TILDA_TERMINAL_DYNAMIC_TITLE,
+ TILDA_TERMINAL_EXIT_ACTION,
};
static void
g_print ("terminal transp percent: %d\n", self->transparency_percent);
break;
+ case TILDA_TERMINAL_BACKSPACE_BINDING:
+ self->backspace_binding = g_value_get_int (value);
+ //vte_terminal_set_backspace_binding (VTE_TERMINAL(self->vte_term), self->backspace_binding);
+ g_print ("terminal backspace key: %d\n", self->backspace_binding);
+ break;
+
+ case TILDA_TERMINAL_DELETE_BINDING:
+ self->delete_binding = g_value_get_int (value);
+ //vte_terminal_set_delete_binding (VTE_TERMINAL(self->vte_term), self->delete_binding);
+ g_print ("terminal delete key: %d\n", self->delete_binding);
+ break;
+
+ case TILDA_TERMINAL_DYNAMIC_TITLE:
+ self->dynamic_title = g_value_get_int (value);
+ g_print ("terminal dynamic title: %d\n", self->dynamic_title);
+ break;
+
+ case TILDA_TERMINAL_EXIT_ACTION:
+ self->exit_action = g_value_get_int (value);
+ g_print ("terminal exit action: %d\n", self->exit_action);
+ break;
+
default:
/* We don't have this property... */
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
// TODO:
// TODO: or, maybe ints would just be better
// TODO: REMEMBER THOUGH: make the computer do what it's good at ;)
- gint backspace_key;
- gint delete_key;
+ gint backspace_binding;
+ gint delete_binding;
gint dynamic_title;
gint exit_action;
- gint colorscheme;
+ // 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.
// FIXME: ADD THESE BACK
//GdkColor background_color;
//GdkColor foreground_color;