From fb45ffea71d345ced0cfbb12b9dcd89ecb1e8dbf Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 23 Nov 2005 04:13:32 +0000 Subject: strip keyboard.cc of noxious focus handling stuff, and cleanup git-svn-id: svn://localhost/trunk/ardour2@106 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/ardour_ui_dependents.cc | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) (limited to 'gtk2_ardour/ardour_ui_dependents.cc') diff --git a/gtk2_ardour/ardour_ui_dependents.cc b/gtk2_ardour/ardour_ui_dependents.cc index 68c1edd3e8..f2b41bd47a 100644 --- a/gtk2_ardour/ardour_ui_dependents.cc +++ b/gtk2_ardour/ardour_ui_dependents.cc @@ -59,24 +59,8 @@ ARDOUR_UI::we_have_dependents () void ARDOUR_UI::setup_keybindings () { - /* install default bindings */ - - KeyboardTarget *defaults = new KeyboardTarget (editor->window(), X_("default")); - - XMLNode* keynode = ARDOUR::Config->get_keys(); - - if (keynode != 0) { - defaults->set_binding_state (*keynode); - editor->set_binding_state (*keynode); - mixer->set_binding_state (*keynode); - meter_bridge->set_binding_state (*keynode); - } else { - error << _("keyboard_target: error setting binding state: invalid node") << endmsg; - } - - /* use the default keyboard target for now */ - - keyboard->set_default_target (defaults); + // GTK2FIX + editor->register_actions (); } void -- cgit v1.2.3