diff options
| author | Carl Hetherington <cth@carlh.net> | 2018-09-07 13:07:06 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2018-09-07 13:07:06 +0100 |
| commit | 40755a826d9f28be8ac69cfbab48a5ad1ad18961 (patch) | |
| tree | 2898a7fe201add5dde1146a2603eb1a292e096ef /src/tools | |
| parent | cf7af490abb124631a775f5031f43ed58c0c1e4a (diff) | |
Initial nag for interface complexity.
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/dcpomatic.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tools/dcpomatic.cc b/src/tools/dcpomatic.cc index 3d4e5121d..ded95eb44 100644 --- a/src/tools/dcpomatic.cc +++ b/src/tools/dcpomatic.cc @@ -45,6 +45,7 @@ #include "wx/export_dialog.h" #include "wx/paste_dialog.h" #include "wx/focus_manager.h" +#include "wx/initial_setup_dialog.h" #include "lib/film.h" #include "lib/config.h" #include "lib/util.h" @@ -1394,6 +1395,14 @@ private: if (splash) { splash->Destroy (); } + + if (!Config::instance()->nagged(Config::NAG_INITIAL_SETUP)) { + InitialSetupDialog* d = new InitialSetupDialog (); + d->ShowModal (); + d->Destroy (); + Config::instance()->set_nagged(Config::NAG_INITIAL_SETUP, true); + } + _frame->Show (); if (!_film_to_load.empty() && boost::filesystem::is_directory (_film_to_load)) { |
