void redisplay ();
void update_visibility ();
- void routes_added (std::list<RouteTimeAxisView*> routes);
- void vcas_added (std::list<VCATimeAxisView*> routes);
+ void time_axis_views_added (std::list<TimeAxisView*>);
void route_removed (TimeAxisView *);
void hide_track_in_display (TimeAxisView &);
std::list<TimeAxisView*> views () const;
void hide_all_tracks (bool);
void clear ();
void sync_presentation_info_from_treeview ();
- void reset_remote_control_ids ();
private:
void initial_display ();
void on_tv_solo_safe_toggled (std::string const &);
void build_menu ();
void show_menu ();
- void sync_treeview_from_presentation_info ();
+ void presentation_info_changed (PBD::PropertyChange const &);
+ void sync_treeview_from_presentation_info (PBD::PropertyChange const &);
void row_deleted (Gtk::TreeModel::Path const &);
void visible_changed (std::string const &);
void active_changed (std::string const &);
int _active_column;
bool _ignore_reorder;
+ bool _ignore_selection_change;
bool _no_redisplay;
bool _adding_routes;
bool _route_deletion_in_progress;