diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-04-26 11:53:40 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-04-26 11:53:40 +0200 |
| commit | 74e944d9ba137386efff089f9906e64d255836c9 (patch) | |
| tree | e4b15b1d1164c069b6df036f4f4c0316c665a7e1 /src/wx | |
| parent | 17ef19940f152ceeb2e1ad696dd5e7ac5917d8cd (diff) | |
Allow customisation of error report email address.
Diffstat (limited to 'src/wx')
| -rw-r--r-- | src/wx/wx_util.cc | 6 | ||||
| -rw-r--r-- | src/wx/wx_util.h | 4 | ||||
| -rw-r--r-- | src/wx/wx_variant.cc | 7 | ||||
| -rw-r--r-- | src/wx/wx_variant.h | 2 |
4 files changed, 19 insertions, 0 deletions
diff --git a/src/wx/wx_util.cc b/src/wx/wx_util.cc index e85b74cc8..9a8d90162 100644 --- a/src/wx/wx_util.cc +++ b/src/wx/wx_util.cc @@ -831,3 +831,9 @@ report_config_load_failure(wxWindow* parent, Config::LoadFailure what) } } + +wxString +wx::report_problem() +{ + return std_to_wx(::report_problem()); +} diff --git a/src/wx/wx_util.h b/src/wx/wx_util.h index 89e3fe5a5..db1b3ae0c 100644 --- a/src/wx/wx_util.h +++ b/src/wx/wx_util.h @@ -146,6 +146,10 @@ struct Offset extern int get_offsets (std::vector<Offset>& offsets); +namespace wx { + extern wxString report_problem(); +} + extern void checked_set (FilePickerCtrl* widget, boost::filesystem::path value); extern void checked_set (wxDirPickerCtrl* widget, boost::filesystem::path value); diff --git a/src/wx/wx_variant.cc b/src/wx/wx_variant.cc index 690e3a330..96b00bba4 100644 --- a/src/wx/wx_variant.cc +++ b/src/wx/wx_variant.cc @@ -138,3 +138,10 @@ variant::wx::insert_dcpomatic_verifier(wxString const& s) { return wxString::Format(s, dcpomatic_verifier()); } + +wxString +variant::wx::report_problem_email() +{ + return std_to_wx(variant::report_problem_email()); +} + diff --git a/src/wx/wx_variant.h b/src/wx/wx_variant.h index 0121c5b11..bf2bcaee0 100644 --- a/src/wx/wx_variant.h +++ b/src/wx/wx_variant.h @@ -47,6 +47,8 @@ wxString insert_dcpomatic_player(wxString const& s); wxString insert_dcpomatic_playlist_editor(wxString const& s); wxString insert_dcpomatic_verifier(wxString const& s); +wxString report_problem_email(); + } } |
