remove all tearoffs except the monitor section.
[ardour.git] / gtk2_ardour / public_editor.h
index 8736ea4b61f72823029514637f743edce8202849..e2e0e4fbc1ac31e6206f6c0b8eb8dcd4094caa06 100644 (file)
@@ -63,10 +63,6 @@ namespace Gtk {
        class Menu;
 }
 
-namespace Gtkmm2ext {
-        class TearOff;
-}
-
 class AudioRegionView;
 class AutomationLine;
 class AutomationTimeAxisView;
@@ -284,8 +280,6 @@ class PublicEditor : public Gtkmm2ext::Tabbable {
        virtual void remove_last_capture () = 0;
        virtual void maximise_editing_space () = 0;
        virtual void restore_editing_space () = 0;
-       virtual void update_tearoff_visibility () = 0;
-       virtual void reattach_all_tearoffs () = 0;
        virtual framepos_t get_preferred_edit_position (Editing::EditIgnoreOption = Editing::EDIT_IGNORE_NONE, bool from_context_menu = false, bool from_outside_canvas = false) = 0;
        virtual void toggle_meter_updating() = 0;
        virtual void split_regions_at (framepos_t, RegionSelection&) = 0;
@@ -379,9 +373,6 @@ class PublicEditor : public Gtkmm2ext::Tabbable {
        virtual TrackViewList axis_views_from_routes (boost::shared_ptr<ARDOUR::RouteList>) const = 0;
        virtual TrackViewList const & get_track_views () = 0;
 
-       virtual Gtkmm2ext::TearOff* mouse_mode_tearoff () const = 0;
-       virtual Gtkmm2ext::TearOff* tools_tearoff () const = 0;
-
        virtual DragManager* drags () const = 0;
         virtual void maybe_autoscroll (bool, bool, bool from_headers) = 0;
        virtual void stop_canvas_autoscroll () = 0;