make config-window suitable for small[er] screens
[ardour.git] / gtk2_ardour / editor_routes.h
index cbe9825cb56369be2e6083c659d515b0ae5f5a70..6118a2b057ba26fcc0019c63536be7c47c45b806 100644 (file)
@@ -59,10 +59,10 @@ public:
        std::list<TimeAxisView*> views () const;
        void hide_all_tracks (bool);
        void clear ();
-        uint32_t count_displayed_non_special_routes () const;
-        void sync_order_keys_from_model ();
-private:
+        void sync_order_keys_from_treeview ();
+        void reset_remote_control_ids ();
 
+private:
        void initial_display ();
        void on_input_active_changed (std::string const &);
        void on_tv_rec_enable_changed (std::string const &);
@@ -72,7 +72,7 @@ private:
        void on_tv_solo_safe_toggled (std::string const &);
        void build_menu ();
        void show_menu ();
-        void sync_model_from_order_keys (ARDOUR::RouteSortOrderKey);
+        void sync_treeview_from_order_keys (ARDOUR::RouteSortOrderKey);
        void route_deleted (Gtk::TreeModel::Path const &);
        void visible_changed (std::string const &);
        void active_changed (std::string const &);
@@ -154,6 +154,7 @@ private:
 
        bool _ignore_reorder;
        bool _no_redisplay;
+        bool _adding_routes;
 
        Gtk::Menu* _menu;
         Gtk::Widget* old_focus;