diff options
-rw-r--r-- | gtk2_ardour/startup.cc | 6 | ||||
-rw-r--r-- | gtk2_ardour/startup.h | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/gtk2_ardour/startup.cc b/gtk2_ardour/startup.cc index b46a4169b1..91e48c15bc 100644 --- a/gtk2_ardour/startup.cc +++ b/gtk2_ardour/startup.cc @@ -974,19 +974,19 @@ ArdourStartup::redisplay_recent_sessions () // add the children for (std::vector<std::string>::iterator i2 = state_file_names.begin(); - i2 != state_file_names.end(); ++i2) - { + i2 != state_file_names.end(); ++i2) { Gtk::TreeModel::Row child_row = *(recent_session_model->append (row.children())); child_row[recent_session_columns.visible_name] = *i2; child_row[recent_session_columns.fullpath] = fullpath; + child_row[recent_session_columns.tip] = Glib::Markup::escape_text (fullpath); ++session_snapshot_count; } } } - recent_session_display.set_tooltip_column(1); // recent_session_columns.fullpath + recent_session_display.set_tooltip_column(1); // recent_session_columns.tip recent_session_display.set_model (recent_session_model); return session_snapshot_count; // return rs.size(); diff --git a/gtk2_ardour/startup.h b/gtk2_ardour/startup.h index 60da52fd6f..cf14103b52 100644 --- a/gtk2_ardour/startup.h +++ b/gtk2_ardour/startup.h @@ -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; }; |