strip X specific from keyboard.cc; fix up many buttons to avoid prelight (mostly...
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 9 Feb 2007 03:36:00 +0000 (03:36 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Fri, 9 Feb 2007 03:36:00 +0000 (03:36 +0000)
commit14543eb1374dc51834385d2f3886f1e6068223c5
tree5194d0a983b77d79f5310f1216129e84c64f6a42
parent138b12b1dd5b7e6175b3349b8ed7fa8b16721809
strip X specific from keyboard.cc; fix up many buttons to avoid prelight (mostly) and make transport buttons bindable (state not saved yet); use const char* not string in route order keys to avoid pointless mallocs during route sorting

git-svn-id: svn://localhost/ardour2/trunk@1437 d708f5d6-7413-0410-9779-e7cbd77b26cf
36 files changed:
gtk2_ardour/ardour2_ui.rc
gtk2_ardour/ardour_ui.cc
gtk2_ardour/ardour_ui.h
gtk2_ardour/ardour_ui2.cc
gtk2_ardour/ardour_ui_ed.cc
gtk2_ardour/editor.h
gtk2_ardour/editor_canvas_events.cc
gtk2_ardour/editor_keys.cc
gtk2_ardour/editor_mouse.cc
gtk2_ardour/editor_region_list.cc
gtk2_ardour/editor_route_list.cc
gtk2_ardour/editor_selection_list.cc
gtk2_ardour/keyboard.cc
gtk2_ardour/keyboard.h
gtk2_ardour/keyboard_target.cc [deleted file]
gtk2_ardour/keyboard_target.h [deleted file]
gtk2_ardour/location_ui.h
gtk2_ardour/main.cc
gtk2_ardour/meter_bridge.h
gtk2_ardour/mixer_strip.cc
gtk2_ardour/mixer_strip.h
gtk2_ardour/mixer_ui.cc
gtk2_ardour/mixer_ui.h
gtk2_ardour/option_editor.cc
gtk2_ardour/public_editor.h
gtk2_ardour/route_params_ui.h
gtk2_ardour/route_time_axis.cc
gtk2_ardour/route_ui.cc
gtk2_ardour/route_ui.h
libs/ardour/ardour/route.h
libs/ardour/globals.cc
libs/ardour/route.cc
libs/gtkmm2ext/bindable_button.cc
libs/gtkmm2ext/gtkmm2ext/bindable_button.h
libs/gtkmm2ext/gtkmm2ext/stateful_button.h
libs/gtkmm2ext/stateful_button.cc