Fix up modifier behaviour
authornick_m <mainsbridge@gmail.com>
Thu, 21 May 2015 16:12:58 +0000 (02:12 +1000)
committernick_m <mainsbridge@gmail.com>
Thu, 21 May 2015 16:12:58 +0000 (02:12 +1000)
commiteaf49f02ff92f22cbfa214ae89ec0a2fc3861d29
tree6d35ff13c38aef1e91fbcb0ff10ee84f94d1ebc1
parent5d176eefa6706f11031f0b6c01179fe80cbbc6c1
Fix up modifier behaviour

- its now possible to use snap modifiers in combination with others
  afaict this hasn't worked for some time.

- use "contains" rather than "equals" during drag. Still uncertain
   about this wrt beginning a drag. for now they are all "equals".

- probably solve the "snap modifier modifier" problem using
  ArdourKeyboard::indicates_snap () and friend.
gtk2_ardour/editor.cc
gtk2_ardour/editor_drag.cc
gtk2_ardour/keyboard.cc
gtk2_ardour/keyboard.h
gtk2_ardour/rc_option_editor.cc