summaryrefslogtreecommitdiff
path: root/src/wx
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-04-26 11:53:40 +0200
committerCarl Hetherington <cth@carlh.net>2024-04-26 11:53:40 +0200
commit74e944d9ba137386efff089f9906e64d255836c9 (patch)
treee4b15b1d1164c069b6df036f4f4c0316c665a7e1 /src/wx
parent17ef19940f152ceeb2e1ad696dd5e7ac5917d8cd (diff)
Allow customisation of error report email address.
Diffstat (limited to 'src/wx')
-rw-r--r--src/wx/wx_util.cc6
-rw-r--r--src/wx/wx_util.h4
-rw-r--r--src/wx/wx_variant.cc7
-rw-r--r--src/wx/wx_variant.h2
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();
+
}
}