Prevent multiple tempo / meter changes being inserted at the same point
authorCarl Hetherington <carl@carlh.net>
Sun, 2 May 2010 23:14:43 +0000 (23:14 +0000)
committerCarl Hetherington <carl@carlh.net>
Sun, 2 May 2010 23:14:43 +0000 (23:14 +0000)
commitc2da4ec8f988f6f8b9e426b03222a2c687c72edb
tree0223f8268e4462f0f1494c2795adb6367cee975a
parentceb1025c2c8ab1246a51c3967ee5a79773a4e008
Prevent multiple tempo / meter changes being inserted at the same point
on the timeline; adding a new change at the same time as an existing one
will replace the existing one.  Should prevent #769 from happening.

Some cleanups and tweaks to tempo / meter dialogues.  Desensitize Remove
menu option for those changes that can't be removed.

git-svn-id: svn://localhost/ardour2/branches/3.0@7045 d708f5d6-7413-0410-9779-e7cbd77b26cf
gtk2_ardour/editor.cc
gtk2_ardour/editor.h
gtk2_ardour/editor_markers.cc
gtk2_ardour/editor_mouse.cc
gtk2_ardour/editor_tempodisplay.cc
gtk2_ardour/tempo_dialog.cc
gtk2_ardour/tempo_dialog.h
libs/ardour/ardour/tempo.h
libs/ardour/tempo.cc