From 1f07473f1fdb643ced2a2acde08a901cb52ab7ff Mon Sep 17 00:00:00 2001 From: sigmabeta Date: Mon, 8 Jun 2015 19:23:04 -0400 Subject: [PATCH] Android: Show filenames for games with an empty title. --- .../org/dolphinemu/dolphinemu/model/GameDatabase.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/model/GameDatabase.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/model/GameDatabase.java index 3d597b7ac3..4c2bffed0d 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/model/GameDatabase.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/model/GameDatabase.java @@ -152,8 +152,16 @@ public final class GameDatabase extends SQLiteOpenHelper // Check that the file has an extension we care about before trying to read out of it. if (allowedExtensions.contains(fileExtension)) { + String name = NativeLibrary.GetTitle(filePath); + + // If the game's title field is empty, use the filename. + if (name.isEmpty()) + { + name = filePath.substring(filePath.lastIndexOf("/") + 1); + } + ContentValues game = Game.asContentValues(NativeLibrary.GetPlatform(filePath), - NativeLibrary.GetTitle(filePath), + name, NativeLibrary.GetDescription(filePath).replace("\n", " "), NativeLibrary.GetCountry(filePath), filePath,