From ccc9b6adee762bc1e899bf5bcba7941d2e7d6db4 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 16 Apr 2013 14:04:59 -0400 Subject: change rendering technique for waveforms, add back optional gradient, add back amplitude scaling, add rgb/hsv conversion utilities to canvas --- gtk2_ardour/theme_manager.cc | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'gtk2_ardour/theme_manager.cc') 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 -- cgit v1.2.3