projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add select-all.
[dcpomatic.git]
/
src
/
wx
/
content_panel.cc
diff --git
a/src/wx/content_panel.cc
b/src/wx/content_panel.cc
index a06791d4d0766be5351a43a8f9ea4ae893a0a634..96d3cd2513cf0c3ca966714282764b9d9ee35877 100644
(file)
--- a/
src/wx/content_panel.cc
+++ b/
src/wx/content_panel.cc
@@
-238,8
+238,8
@@
void
ContentPanel::film_changed (Film::Property p)
{
switch (p) {
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:
setup ();
break;
default:
@@
-587,8
+587,8
@@
ContentPanel::set_film (shared_ptr<Film> film)
_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 ();
if (_film) {
check_selection ();
@@
-655,6
+655,14
@@
ContentPanel::set_selection (ContentList cl)
check_selection ();
}
check_selection ();
}
+
+void
+ContentPanel::select_all ()
+{
+ set_selection (_film->content());
+}
+
+
void
ContentPanel::film_content_changed (int property)
{
void
ContentPanel::film_content_changed (int property)
{