diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-04-16 14:04:59 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-04-16 14:04:59 -0400 |
commit | ccc9b6adee762bc1e899bf5bcba7941d2e7d6db4 (patch) | |
tree | d60cc09b20ded6ecaea5b15252e53ffab01f3fc7 /gtk2_ardour/theme_manager.cc | |
parent | abba366fcea05d86e77cdf899157efc236ad34b6 (diff) |
change rendering technique for waveforms, add back optional gradient, add back amplitude scaling, add rgb/hsv conversion utilities to canvas
Diffstat (limited to 'gtk2_ardour/theme_manager.cc')
-rw-r--r-- | gtk2_ardour/theme_manager.cc | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/gtk2_ardour/theme_manager.cc b/gtk2_ardour/theme_manager.cc index a2624c562f..f1538c98e9 100644 --- a/gtk2_ardour/theme_manager.cc +++ b/gtk2_ardour/theme_manager.cc @@ -34,6 +34,8 @@ #include "ardour/filesystem_paths.h" +#include "canvas/wave_view.h" + #include "ardour_button.h" #include "theme_manager.h" #include "rgb_macros.h" @@ -247,16 +249,9 @@ ThemeManager::on_flat_buttons_toggled () void ThemeManager::on_gradient_waveforms_toggled () { - // CAIROCANVAS -#if 0 ARDOUR_UI::config()->gradient_waveforms.set (gradient_waveforms.get_active()); ARDOUR_UI::config()->set_dirty (); - - gnome_canvas_waveview_set_gradient_waveforms (gradient_waveforms.get_active()); - - /* force a redraw */ - gtk_rc_reset_styles (gtk_settings_get_default()); -#endif + ArdourCanvas::WaveView::set_gradient_waveforms (gradient_waveforms.get_active()); } void |