- _model = ListStore::create (_columns);
- _display.set_model (_model);
- _display.append_column (X_("snapshot"), _columns.visible_name);
- _display.set_name ("SnapshotDisplay");
- _display.set_size_request (75, -1);
- _display.set_headers_visible (false);
- _display.set_reorderable (false);
- _scroller.add (_display);
- _scroller.set_policy (Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC);
-
- _display.get_selection()->signal_changed().connect (sigc::mem_fun(*this, &EditorSnapshots::selection_changed));
- _display.signal_button_press_event().connect (sigc::mem_fun (*this, &EditorSnapshots::button_press), false);
+ _snap_model = ListStore::create (_columns);
+ _snap_display.set_model (_snap_model);
+ _snap_display.append_column (_("Snapshot (click to load)"), _columns.visible_name);
+ _snap_display.append_column (_("Modified Date"), _columns.time_formatted);
+ _snap_display.set_size_request (75, -1);
+ _snap_display.set_headers_visible (true);
+ _snap_display.set_reorderable (false);
+ _snap_scroller.add (_snap_display);
+ _snap_scroller.set_policy (Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC);
+
+ _snap_display.get_selection()->signal_changed().connect (sigc::mem_fun(*this, &EditorSnapshots::selection_changed));
+ _snap_display.signal_button_press_event().connect (sigc::mem_fun (*this, &EditorSnapshots::button_press), false);
+
+ _back_model = ListStore::create (_columns);
+ _back_display.set_model (_back_model);
+ _back_display.append_column (_("Auto-Backup (click to load)"), _columns.visible_name);
+ _back_display.append_column (_("Modified Date"), _columns.time_formatted);
+ _back_display.set_size_request (75, -1);
+ _back_display.set_headers_visible (true);
+ _back_display.set_reorderable (false);
+ _back_scroller.add (_back_display);
+ _back_scroller.set_policy (Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC);
+
+ _back_display.get_selection()->signal_changed().connect (sigc::mem_fun(*this, &EditorSnapshots::backup_selection_changed));
+
+ _pane.add(_snap_scroller);
+if(Profile->get_mixbus()) {
+ _pane.add(_back_scroller);
+}