summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_dependents.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2005-11-23 04:13:32 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2005-11-23 04:13:32 +0000
commitfb45ffea71d345ced0cfbb12b9dcd89ecb1e8dbf (patch)
treeb82e8a70ce8e88212d63e4a5a4827c5363d3d299 /gtk2_ardour/ardour_ui_dependents.cc
parentbac3c6bc0f36623e200fe30fc8cc4137ab96fba7 (diff)
strip keyboard.cc of noxious focus handling stuff, and cleanup
git-svn-id: svn://localhost/trunk/ardour2@106 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/ardour_ui_dependents.cc')
-rw-r--r--gtk2_ardour/ardour_ui_dependents.cc20
1 files changed, 2 insertions, 18 deletions
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