diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-03-22 00:42:26 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-03-22 11:02:24 +0100 |
| commit | 79e711cb33c182e48c1d33d3e9f1df1c41c122a6 (patch) | |
| tree | cf084ab028b28ea7cbd5238707a8a582b60163ef /src/wx/smpte_metadata_dialog.h | |
| parent | 2bb0b230a557c18febab8f88043f197868d986db (diff) | |
Don't insist on writing optional metadata (#1923).
Diffstat (limited to 'src/wx/smpte_metadata_dialog.h')
| -rw-r--r-- | src/wx/smpte_metadata_dialog.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/wx/smpte_metadata_dialog.h b/src/wx/smpte_metadata_dialog.h index dcca0e420..63d90249c 100644 --- a/src/wx/smpte_metadata_dialog.h +++ b/src/wx/smpte_metadata_dialog.h @@ -62,17 +62,31 @@ private: void luminance_changed (); void film_changed (ChangeType type, Film::Property property); void setup_sensitivity (); + void enable_release_territory_changed (); + void enable_chain_changed (); + void enable_distributor_changed (); + void enable_facility_changed (); LanguageTagWidget* _name_language; LanguageTagWidget* _audio_language; wxCheckBox* _enable_main_subtitle_language; LanguageTagWidget* _main_subtitle_language; EditableList<dcp::LanguageTag, LanguageTagDialog>* _additional_subtitle_languages; - wxStaticText* _release_territory; + wxCheckBox* _enable_release_territory; + /** The current release territory displayed in the UI; since we can't easily convert + * the string in _release_territory_text to a RegionSubtag we just store the RegionSubtag + * alongside. + */ + boost::optional<dcp::LanguageTag::RegionSubtag> _release_territory; + wxStaticText* _release_territory_text; + Button* _edit_release_territory; wxSpinCtrl* _version_number; wxChoice* _status; + wxCheckBox* _enable_chain; wxTextCtrl* _chain; + wxCheckBox* _enable_distributor; wxTextCtrl* _distributor; + wxCheckBox* _enable_facility; wxTextCtrl* _facility; wxSpinCtrlDouble* _luminance_value; wxChoice* _luminance_unit; |
