switch all action registration/binding code over to new API.

This removes the ability to change bindings via menus.

Still to come: saving modified bindings, and reworking the key editor
This commit is contained in:
Paul Davis 2015-08-01 23:40:55 -04:00
parent d0fc12bd22
commit a13a8da8ac
18 changed files with 586 additions and 698 deletions

View file

@ -179,11 +179,11 @@ ArdourKeyboard::setup_keybindings ()
}
load_keybindings (keybindings_path);
/* catch changes made via some GTK mechanism */
/* catch changes */
GtkAccelMap* accelmap = gtk_accel_map_get();
g_signal_connect (accelmap, "changed", (GCallback) accel_map_changed, this);
// GtkAccelMap* accelmap = gtk_accel_map_get();
// g_signal_connect (accelmap, "changed", (GCallback) accel_map_changed, this);
}
XMLNode&