diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-06-18 10:24:59 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-06-18 10:24:59 -0400 |
commit | becf857f48dd021307fca75082d29b95b4ffd539 (patch) | |
tree | fe37e5e7834ac36bf77e92438e6046873ae26a2d /gtk2_ardour/audio_region_view.cc | |
parent | 47efeb9f21c936cf2767ea3099e3fe711ff80334 (diff) |
a whole slew of changes related to centralizing and rationalizing cursor management.
Debugging output left in place to help address the reports that will come in as people test this more
Diffstat (limited to 'gtk2_ardour/audio_region_view.cc')
-rw-r--r-- | gtk2_ardour/audio_region_view.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/audio_region_view.cc b/gtk2_ardour/audio_region_view.cc index 9c21a9403d..38dcc5c386 100644 --- a/gtk2_ardour/audio_region_view.cc +++ b/gtk2_ardour/audio_region_view.cc @@ -407,7 +407,7 @@ AudioRegionView::reset_width_dependent_items (double pixel_width) RegionView::reset_width_dependent_items(pixel_width); assert(_pixel_width == pixel_width); - if (pixel_width <= 6.0 || _height < 5.0 || !trackview.session()->config.get_show_region_fades()) { + if (pixel_width <= 20.0 || _height < 5.0 || !trackview.session()->config.get_show_region_fades()) { if (fade_in_handle) { fade_in_handle->hide(); } if (fade_out_handle) { fade_out_handle->hide(); } if (fade_in_trim_handle) { fade_in_trim_handle->hide(); } @@ -1144,6 +1144,8 @@ AudioRegionView::create_one_wave (uint32_t which, bool /*direct*/) wave->set_samples_per_pixel (samples_per_pixel); wave->set_show_zero_line (true); wave->set_clip_level (Config->get_waveform_clip_level ()); + + wave->Event.connect (sigc::bind (sigc::mem_fun (PublicEditor::instance(), &PublicEditor::canvas_wave_view_event), wave, this)); switch (Config->get_waveform_shape()) { case Rectified: |