rename join regions op as combine regions; save and restore nested playlists, sources...
[ardour.git] / gtk2_ardour / midi_time_axis.h
index 1adba26d24d4ccc49240ff8cac03c2aaa883a462..c18c6c33cee69d7ccecdb32f9e7653c725c9fd51 100644 (file)
@@ -74,8 +74,8 @@ class MidiTimeAxisView : public RouteTimeAxisView
         
        boost::shared_ptr<ARDOUR::MidiRegion> add_region (ARDOUR::framepos_t, ARDOUR::framecnt_t, bool);
 
-       void show_all_automation ();
-       void show_existing_automation ();
+       void show_all_automation (bool apply_to_selection = false);
+       void show_existing_automation (bool apply_to_selection = false);
        void create_automation_child (const Evoral::Parameter& param, bool show);
 
        ARDOUR::NoteMode  note_mode() const { return _note_mode; }
@@ -112,12 +112,12 @@ class MidiTimeAxisView : public RouteTimeAxisView
        void custom_device_mode_changed();
 
        void append_extra_display_menu_items ();
-       void build_automation_action_menu ();
+       void build_automation_action_menu (bool);
        Gtk::Menu* build_note_mode_menu();
        Gtk::Menu* build_color_mode_menu();
 
        void set_note_mode (ARDOUR::NoteMode mode);
-       void set_color_mode(ARDOUR::ColorMode mode);
+       void set_color_mode (ARDOUR::ColorMode, bool force = false);
        void set_note_range(MidiStreamView::VisibleNoteRange range);
 
        void route_active_changed ();