Window focus handling fixes.
authornick_m <mainsbridge@gmail.com>
Wed, 1 Apr 2015 15:41:49 +0000 (02:41 +1100)
committernick_m <mainsbridge@gmail.com>
Wed, 1 Apr 2015 15:41:49 +0000 (02:41 +1100)
commit35f69656e859cdd00ce28e29083788a91d3fbd5f
treeb53ca99b60eff69381ffc85a6011d56aea412535
parent9a4827374ca4e4c310d02adf65c727d92b56724c
Window focus handling fixes.

Many windows were not getting key events.
Use magic focus infrastructure (built for widgets) to deliver key events
via window focus in/out.
gtk2_ardour/ardour_dialog.cc
gtk2_ardour/ardour_dialog.h
gtk2_ardour/ardour_ui.cc
gtk2_ardour/ardour_window.cc
gtk2_ardour/ardour_window.h
gtk2_ardour/export_video_dialog.cc
gtk2_ardour/export_video_dialog.h
gtk2_ardour/keyeditor.cc
gtk2_ardour/plugin_ui.cc
libs/gtkmm2ext/gtkmm2ext/keyboard.h
libs/gtkmm2ext/keyboard.cc