GhostEvent wrangling.
authornick_m <mainsbridge@gmail.com>
Wed, 21 Dec 2016 17:39:53 +0000 (04:39 +1100)
committernick_m <mainsbridge@gmail.com>
Wed, 21 Dec 2016 17:41:25 +0000 (04:41 +1100)
commit05c3850ac197c6a7c5217b060dc596caabdf3c27
tree1e344f90d4996eb51e4a68be650cd813d89da656
parente75788614a66f925f6afcb2d0d83f64b9a91c534
GhostEvent wrangling.

- update_range() solely looks after visibility.
- update_note/hit() positions both x and y using code stolen from
  update_range()
- add update_contents_height() for when we just change the GR height.
- find_event() is now used rather than map::find()
- use temp canvas items to avoid constructor overhead.
gtk2_ardour/ghostregion.cc
gtk2_ardour/ghostregion.h