add code to display announcements, and parameterize several URL's used in the program
[ardour.git] / gtk2_ardour / startup.h
index 60da52fd6f3b1e1ccf31986fbc269d6d1460c406..4af6ffbc2ac28d5a91594f0cb645439289f3c0ea 100644 (file)
@@ -156,9 +156,11 @@ class ArdourStartup : public Gtk::Assistant {
        struct RecentSessionModelColumns : public Gtk::TreeModel::ColumnRecord {
            RecentSessionModelColumns() {
                    add (visible_name);
+                   add (tip);
                    add (fullpath);
            }
            Gtk::TreeModelColumn<std::string> visible_name;
+           Gtk::TreeModelColumn<std::string> tip;
            Gtk::TreeModelColumn<std::string> fullpath;
        };
 
@@ -293,6 +295,12 @@ class ArdourStartup : public Gtk::Assistant {
 
        bool _existing_session_chooser_used; ///< set to true when the existing session chooser has been used
         void setup_prerelease_page ();
+
+       Gtk::Label info_scroller_label;
+        std::string::size_type info_scroller_count;
+        bool info_scroller_update();
+       sigc::connection info_scroller_connection;
+        void updates_button_clicked ();
 };
 
 #endif /* __gtk2_ardour_startup_h__ */