summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_routes.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-09-06 13:10:47 +0200
committerRobin Gareus <robin@gareus.org>2014-09-06 13:10:47 +0200
commitbcd2e8d5e6e47b4c3199188e3241ab4dafe35f50 (patch)
treef2507930aa6a1435356c9095a7ec1791f654b2ab /gtk2_ardour/editor_routes.h
parent95a7356018da82f24a77dadeffd33b7074680ecc (diff)
idle update editor TreeView
dramatic speedup for solo & route toggle.
Diffstat (limited to 'gtk2_ardour/editor_routes.h')
-rw-r--r--gtk2_ardour/editor_routes.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_routes.h b/gtk2_ardour/editor_routes.h
index 9ca2d9f470..0e30974887 100644
--- a/gtk2_ardour/editor_routes.h
+++ b/gtk2_ardour/editor_routes.h
@@ -76,6 +76,7 @@ private:
bool button_press (GdkEventButton *);
void route_property_changed (const PBD::PropertyChange&, boost::weak_ptr<ARDOUR::Route>);
void handle_gui_changes (std::string const &, void *);
+ bool idle_update_mute_rec_solo_etc ();
void update_rec_display ();
void update_mute_display ();
void update_solo_display (bool);
@@ -154,6 +155,7 @@ private:
bool _redisplaying;
bool _adding_routes;
bool _route_deletion_in_progress;
+ int _queue_mute_rec_solo_etc;
Gtk::Menu* _menu;
Gtk::Widget* old_focus;