diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2019-07-16 13:03:32 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2019-07-16 13:26:07 -0400 |
commit | 2a625aeac74ebc4ef3a3367bee3a8c0fe27d149a (patch) | |
tree | 9de9aaca1776844c91d818475bb2db05e0f6f51a /libre/openmw/disable_wizard.patch | |
parent | c71ac506218dbe61be0b39fd0b71a44a2fd22c6c (diff) | |
download | abslibre-2a625aeac74ebc4ef3a3367bee3a8c0fe27d149a.tar.gz abslibre-2a625aeac74ebc4ef3a3367bee3a8c0fe27d149a.tar.bz2 abslibre-2a625aeac74ebc4ef3a3367bee3a8c0fe27d149a.zip |
[openmw]: upgrade to v0.45.0 - fix issue #2377
Diffstat (limited to 'libre/openmw/disable_wizard.patch')
-rw-r--r-- | libre/openmw/disable_wizard.patch | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/libre/openmw/disable_wizard.patch b/libre/openmw/disable_wizard.patch new file mode 100644 index 000000000..f9d4a4d50 --- /dev/null +++ b/libre/openmw/disable_wizard.patch @@ -0,0 +1,36 @@ +diff --git a/apps/launcher/CMakeLists.txt b/apps/launcher/CMakeLists.txt +index bfc08a7..031f989 100644 +--- a/apps/launcher/CMakeLists.txt ++++ b/apps/launcher/CMakeLists.txt +@@ -119,4 +119,8 @@ if (BUILD_WITH_CODE_COVERAGE) + target_link_libraries(openmw-launcher gcov) + endif() + +- ++if (BUILD_WIZARD) ++ add_definitions(-DBUILD_WIZARD_ENABLED=1) ++else() ++ add_definitions(-DBUILD_WIZARD_ENABLED=0) ++endif() +diff --git a/apps/launcher/maindialog.cpp b/apps/launcher/maindialog.cpp +index 2982a30..4d286c7 100644 +--- a/apps/launcher/maindialog.cpp ++++ b/apps/launcher/maindialog.cpp +@@ -148,7 +148,7 @@ Launcher::FirstRunDialogResult Launcher::MainDialog::showFirstRunDialog() + { + if (!setupLauncherSettings()) + return FirstRunDialogResultFailure; +- ++if (BUILD_WIZARD_ENABLED) // parabola patch - disable wizard + if (mLauncherSettings.value(QString("General/firstrun"), QString("true")) == QLatin1String("true")) + { + QMessageBox msgBox; +@@ -385,7 +385,7 @@ bool Launcher::MainDialog::setupGameData() + + QAbstractButton *wizardButton = + msgBox.addButton(tr("Run &Installation Wizard..."), QMessageBox::ActionRole); +- ++if (!BUILD_WIZARD_ENABLED) msgBox.removeButton(wizardButton) ; // parabola patch - disable wizard + msgBox.exec(); + + if (msgBox.clickedButton() == wizardButton) |