Add select-all.
[dcpomatic.git] / src / wx / content_panel.cc
index a06791d4d0766be5351a43a8f9ea4ae893a0a634..96d3cd2513cf0c3ca966714282764b9d9ee35877 100644 (file)
@@ -238,8 +238,8 @@ void
 ContentPanel::film_changed (Film::Property p)
 {
        switch (p) {
-       case Film::CONTENT:
-       case Film::CONTENT_ORDER:
+       case Film::Property::CONTENT:
+       case Film::Property::CONTENT_ORDER:
                setup ();
                break;
        default:
@@ -587,8 +587,8 @@ ContentPanel::set_film (shared_ptr<Film> film)
 
        _film = film;
 
-       film_changed (Film::CONTENT);
-       film_changed (Film::AUDIO_CHANNELS);
+       film_changed (Film::Property::CONTENT);
+       film_changed (Film::Property::AUDIO_CHANNELS);
 
        if (_film) {
                check_selection ();
@@ -655,6 +655,14 @@ ContentPanel::set_selection (ContentList cl)
        check_selection ();
 }
 
+
+void
+ContentPanel::select_all ()
+{
+       set_selection (_film->content());
+}
+
+
 void
 ContentPanel::film_content_changed (int property)
 {