diff options
Diffstat (limited to 'gui')
-rw-r--r-- | gui/launcher.cpp | 21 |
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) { |