Restore paint-panel timing.
[dcpomatic.git] / src / wx / kdm_cpl_panel.cc
index 341b5f764e842cde082e41a83040cf3a9b5c2eaa..8b4d93129dcd7d7a84e677a64748ea2f722ebb6e 100644 (file)
@@ -124,11 +124,14 @@ KDMCPLPanel::cpl_browse_clicked ()
        }
 
        if (!encrypted) {
-               /* XXX: this needs to be marked translatable after 2.14.0 */
-               error_dialog (this, wxT("This CPL contains no encrypted assets."));
+               error_dialog (this, _("This CPL contains no encrypted assets."));
                return;
        }
 
+       /* We're ignoring the CPLSummary timestamp stuff here and just putting the new one in at the end
+          of the list, then selecting it.
+       */
+
        try {
                _cpls.push_back (
                        CPLSummary (
@@ -136,10 +139,11 @@ KDMCPLPanel::cpl_browse_clicked ()
                                cpl_document.string_child("Id").substr (9),
                                cpl_document.string_child("ContentTitleText"),
                                cpl_file,
-                               encrypted
+                               encrypted,
+                               0
                                )
                        );
-       } catch (cxml::Error) {
+       } catch (cxml::Error &) {
                error_dialog (this, _("This is not a valid CPL file"));
                return;
        }