aboutsummaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
Diffstat (limited to 'gui')
-rw-r--r--gui/launcher.cpp21
1 files changed, 2 insertions, 19 deletions
diff --git a/gui/launcher.cpp b/gui/launcher.cpp
index ceb202dee0..74b89b7485 100644
--- a/gui/launcher.cpp
+++ b/gui/launcher.cpp
@@ -654,31 +654,14 @@ void LauncherDialog::addGame() {
ConfMan.set("gameid", result.gameid, domain);
ConfMan.set("path", dir.path(), domain);
- const bool customLanguage = (result.language != Common::UNK_LANG);
- const bool customPlatform = (result.platform != Common::kPlatformUnknown);
-
// Set language if specified
- if (customLanguage)
+ if (result.language != Common::UNK_LANG)
ConfMan.set("language", Common::getLanguageCode(result.language), domain);
// Set platform if specified
- if (customPlatform)
+ if (result.platform != Common::kPlatformUnknown)
ConfMan.set("platform", Common::getPlatformCode(result.platform), domain);
- // Adapt the description string if custom platform/language is set
- if (customLanguage || customPlatform) {
- result.description += " (";
- if (customLanguage)
- result.description += Common::getLanguageDescription(result.language);
- if (customLanguage && customPlatform)
- result.description += "/";
- if (customPlatform)
- result.description += Common::getPlatformDescription(result.platform);
- result.description += ")";
-
- ConfMan.set("description", result.description, domain);
- }
-
// Display edit dialog for the new entry
EditGameDialog editDialog(domain, result.description);
if (editDialog.runModal() > 0) {