X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fmetadata_dialog.h;h=8a0ff9f440583dc134a581f511117c981d1e5af1;hb=1266a5149e056a17b4a9276ccf6ea4a79cc93610;hp=1d49d7cfcc7072a093f51d5e1e2c8186dd04e85d;hpb=8d9e73b753ed51067d93aa377bb24400ff22936e;p=dcpomatic.git diff --git a/src/wx/metadata_dialog.h b/src/wx/metadata_dialog.h index 1d49d7cfc..8a0ff9f44 100644 --- a/src/wx/metadata_dialog.h +++ b/src/wx/metadata_dialog.h @@ -25,14 +25,16 @@ #include "lib/change_signaller.h" #include "lib/film.h" -#include "lib/warnings.h" #include "lib/weak_film.h" -DCPOMATIC_DISABLE_WARNINGS +#include +LIBDCP_DISABLE_WARNINGS #include -DCPOMATIC_ENABLE_WARNINGS +LIBDCP_ENABLE_WARNINGS class Button; +class wxSpinCtrlDouble; +class LanguageTagWidget; class MetadataDialog : public wxDialog, public WeakFilm @@ -49,6 +51,7 @@ protected: virtual void setup_sensitivity (); private: + void sign_language_video_language_changed (); void edit_release_territory (); void enable_release_territory_changed (); void facility_changed (); @@ -59,6 +62,10 @@ private: void pre_release_changed (); void red_band_changed (); void two_d_version_of_three_d_changed (); + void chain_changed (); + void enable_chain_changed (); + void enable_luminance_changed (); + void luminance_changed (); wxCheckBox* _enable_release_territory; /** The current release territory displayed in the UI; since we can't easily convert @@ -68,14 +75,20 @@ private: boost::optional _release_territory; wxStaticText* _release_territory_text; Button* _edit_release_territory; + LanguageTagWidget* _sign_language_video_language = nullptr; wxCheckBox* _enable_facility; wxTextCtrl* _facility; + wxCheckBox* _enable_chain; + wxTextCtrl* _chain; wxCheckBox* _enable_studio; wxTextCtrl* _studio; wxCheckBox* _temp_version; wxCheckBox* _pre_release; wxCheckBox* _red_band; wxCheckBox* _two_d_version_of_three_d; + wxCheckBox* _enable_luminance; + wxSpinCtrlDouble* _luminance_value; + wxChoice* _luminance_unit; boost::signals2::scoped_connection _film_changed_connection; };