diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-03-27 00:28:46 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-03-27 00:30:25 +0100 |
| commit | 2095769e1a644703e388bf0cade559773f08d0a9 (patch) | |
| tree | ac25d77321c651d31088c478c625f6860e701036 | |
| parent | a1934c29712f614883f01f82e8c54478df1dcc39 (diff) | |
Add recipient name as a magic value in DKDM output filenames.
| -rw-r--r-- | src/lib/dkdm_recipient.cc | 1 | ||||
| -rw-r--r-- | src/wx/dkdm_output_panel.cc | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/dkdm_recipient.cc b/src/lib/dkdm_recipient.cc index c68c915d5..6e86d7b93 100644 --- a/src/lib/dkdm_recipient.cc +++ b/src/lib/dkdm_recipient.cc @@ -58,6 +58,7 @@ kdm_for_dkdm_recipient ( dcp::NameFormat::Map name_values; name_values['f'] = kdm.content_title_text(); + name_values['r'] = recipient.name; name_values['i'] = kdm.cpl_id(); return make_shared<KDMWithMetadata>(name_values, CinemaID(0), recipient.emails, kdm); diff --git a/src/wx/dkdm_output_panel.cc b/src/wx/dkdm_output_panel.cc index 66f6dab71..f8331a91f 100644 --- a/src/wx/dkdm_output_panel.cc +++ b/src/wx/dkdm_output_panel.cc @@ -65,8 +65,10 @@ DKDMOutputPanel::DKDMOutputPanel(wxWindow* parent) add_label_to_sizer(table, this, _("Filename format"), true, 0, wxALIGN_TOP | wxTOP | wxLEFT | wxRIGHT); dcp::NameFormat::Map titles; titles['f'] = wx_to_std(_("film name")); + titles['r'] = wx_to_std(_("recipient name")); dcp::NameFormat::Map ex; ex['f'] = "Bambi"; + ex['r'] = "Pathé"; _filename_format = new NameFormatEditor(this, Config::instance()->dkdm_filename_format(), titles, ex, ".xml"); table->Add(_filename_format->panel(), 1, wxEXPAND); |
