adjusting region fade in/out lengths makes the fade in/out active; new font sizes...
[ardour.git] / gtk2_ardour / audio_time_axis.h
index 2162771285c32f915c2a45baedcaa2cfdd9884a1..79dc562b3b8fc33dece9d4a860bba436394cc10b 100644 (file)
@@ -15,7 +15,6 @@
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 
 #ifndef __ardour_audio_time_axis_h__
@@ -39,7 +38,6 @@
 #include "enums.h"
 #include "route_time_axis.h"
 #include "canvas.h"
-#include "color.h"
 
 namespace ARDOUR {
        class Session;
@@ -98,6 +96,7 @@ class AudioTimeAxisView : public RouteTimeAxisView
        void toggle_show_waveforms ();
        void set_waveform_shape (WaveformShape);
        void toggle_waveforms ();
+       void set_waveform_scale (WaveformScale);
 
        void show_all_automation ();
        void show_existing_automation ();
@@ -114,6 +113,7 @@ class AudioTimeAxisView : public RouteTimeAxisView
        void pan_hidden ();
 
        void update_pans ();
+       void update_control_names ();
 
        AutomationTimeAxisView* gain_track;
        AutomationTimeAxisView* pan_track;
@@ -125,6 +125,8 @@ class AudioTimeAxisView : public RouteTimeAxisView
        Gtk::CheckMenuItem* waveform_item;
        Gtk::RadioMenuItem* traditional_item;
        Gtk::RadioMenuItem* rectified_item;
+       Gtk::RadioMenuItem* linearscale_item;
+       Gtk::RadioMenuItem* logscale_item;
        Gtk::CheckMenuItem* gain_automation_item;
        Gtk::CheckMenuItem* pan_automation_item;
 };