[Scummvm-git-logs] scummvm master -> f337c906188c5a29400eb8a23426d8463d85dec1

criezy criezy at scummvm.org
Sun Jul 29 14:58:21 CEST 2018


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
f337c90618 GUI: Fix graphics options visibility depending on supported featuress


Commit: f337c906188c5a29400eb8a23426d8463d85dec1
    https://github.com/scummvm/scummvm/commit/f337c906188c5a29400eb8a23426d8463d85dec1
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2018-07-29T13:57:20+01:00

Commit Message:
GUI: Fix graphics options visibility depending on supported featuress

Changed paths:
    gui/options.cpp


diff --git a/gui/options.cpp b/gui/options.cpp
index d6ee02b..7d692d9 100644
--- a/gui/options.cpp
+++ b/gui/options.cpp
@@ -1422,10 +1422,18 @@ void OptionsDialog::setupGraphicsTab() {
 		return;
 	_gfxPopUpDesc->setVisible(true);
 	_gfxPopUp->setVisible(true);
-	_stretchPopUpDesc->setVisible(true);
-	_stretchPopUp->setVisible(true);
+	if (g_system->hasFeature(OSystem::kFeatureStretchMode)) {
+		_stretchPopUpDesc->setVisible(true);
+		_stretchPopUp->setVisible(true);
+	} else {
+		_stretchPopUpDesc->setVisible(false);
+		_stretchPopUp->setVisible(false);
+	}
 	_fullscreenCheckbox->setVisible(true);
-	_filteringCheckbox->setVisible(true);
+	if (g_system->hasFeature(OSystem::kFeatureFilteringMode))
+		_filteringCheckbox->setVisible(true);
+	else
+		_filteringCheckbox->setVisible(false);
 	_aspectCheckbox->setVisible(true);
 	_renderModePopUpDesc->setVisible(true);
 	_renderModePopUp->setVisible(true);





More information about the Scummvm-git-logs mailing list