add hardcoded key binds back

This commit is contained in:
Dana Jansens 2007-07-13 17:30:51 -04:00
parent 4dbce5e505
commit 5302cf10a3

View file

@ -782,6 +782,21 @@ typedef struct
const gchar *actname;
} ObDefKeyBind;
static void bind_default_keyboard()
{
ObDefKeyBind *it;
ObDefKeyBind binds[] = {
{ "A-Tab", "NextWindow" },
{ "S-A-Tab", "PreviousWindow" },
{ "A-F4", "Close" },
{ NULL, NULL }
};
for (it = binds; it->key; ++it) {
GList *l = g_list_append(NULL, g_strdup(it->key));
keyboard_bind(l, actions_parse_string(it->actname));
}
}
typedef struct
{
const gchar *button;
@ -913,6 +928,8 @@ void config_startup(ObParseInst *i)
translate_key("C-g", &config_keyboard_reset_state,
&config_keyboard_reset_keycode);
void bind_default_keyboard()
parse_register(i, "keyboard", parse_keyboard, NULL);
config_mouse_threshold = 8;