Add missing files.
[ardour.git] / gtk2_ardour / ardour_ui.h
index 047262ec0040025565b8657db3269784dd3f2240..025039156e5677ab484ecba67462ffe90452e59e 100644 (file)
@@ -67,6 +67,8 @@
 #include "editing.h"
 #include "ui_config.h"
 #include "window_proxy.h"
+#include "enums.h"
+#include "visibility_group.h"
 
 class About;
 class AddRouteDialog;
@@ -401,8 +403,6 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
            void set_value (double);
            double get_value (void) const;
 
-           void set_id (const std::string&);
-
            ARDOUR_UI& ui;
            ToggleType type;
        };
@@ -578,6 +578,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
        guint32  last_key_press_time;
 
        void snapshot_session (bool switch_to_it);
+       void rename_session ();
 
        Mixer_UI   *mixer;
        int         create_mixer ();
@@ -706,10 +707,14 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
 
         void step_edit_status_change (bool);
 
+       void platform_specific ();
+       void platform_setup ();
+
        /* these are used only in response to a platform-specific "ShouldQuit" signal
         */
        bool idle_finish ();
        void queue_finish ();
+       void fontconfig_dialog ();
 
        std::list<WindowProxyBase*> _window_proxies;
 
@@ -717,6 +722,8 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
         int ambiguous_file (std::string file, std::string path, std::vector<std::string> hits);
 
        bool click_button_clicked (GdkEventButton *);
+
+       VisibilityGroup _status_bar_visibility;
 };
 
 #endif /* __ardour_gui_h__ */