summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorLeo Lam <leolino.lam@gmail.com>2017-06-03 21:32:04 +0200
committerGitHub <noreply@github.com>2017-06-03 21:32:04 +0200
commitbcc85f9f4dd3e59a8e27f01ec8a3d2514d53ae94 (patch)
tree15e910f8fd1974f2fb96b2ca51e5421003797306 /Source/Core
parentfbad958f03c6eb6c045ac3ccc5834711960e323f (diff)
parent6e02af1b34345362038734ea883458388ae3adde (diff)
Merge pull request #5516 from leoetlino/drop-last-filename
Drop m_LastFilename
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/BootManager.cpp2
-rw-r--r--Source/Core/Core/ConfigManager.cpp2
-rw-r--r--Source/Core/Core/ConfigManager.h3
-rw-r--r--Source/Core/DolphinWX/FrameTools.cpp21
4 files changed, 2 insertions, 26 deletions
diff --git a/Source/Core/Core/BootManager.cpp b/Source/Core/Core/BootManager.cpp
index 295ac883de..75276fb40b 100644
--- a/Source/Core/Core/BootManager.cpp
+++ b/Source/Core/Core/BootManager.cpp
@@ -224,8 +224,6 @@ bool BootCore(const std::string& filename, SConfig::EBootBS2 type)
StartUp.m_BootType = SConfig::BOOT_ISO;
StartUp.m_strFilename = filename;
- StartUp.m_LastFilename = filename;
- StartUp.SaveSettings();
StartUp.bRunCompareClient = false;
StartUp.bRunCompareServer = false;
diff --git a/Source/Core/Core/ConfigManager.cpp b/Source/Core/Core/ConfigManager.cpp
index 0a1917791d..0eee3bd5e7 100644
--- a/Source/Core/Core/ConfigManager.cpp
+++ b/Source/Core/Core/ConfigManager.cpp
@@ -109,7 +109,6 @@ void SConfig::SaveGeneralSettings(IniFile& ini)
IniFile::Section* general = ini.GetOrCreateSection("General");
// General
- general->Set("LastFilename", m_LastFilename);
general->Set("ShowLag", m_ShowLag);
general->Set("ShowFrameCount", m_ShowFrameCount);
@@ -418,7 +417,6 @@ void SConfig::LoadGeneralSettings(IniFile& ini)
{
IniFile::Section* general = ini.GetOrCreateSection("General");
- general->Get("LastFilename", &m_LastFilename);
general->Get("ShowLag", &m_ShowLag, false);
general->Get("ShowFrameCount", &m_ShowFrameCount, false);
#ifdef USE_GDBSTUB
diff --git a/Source/Core/Core/ConfigManager.h b/Source/Core/Core/ConfigManager.h
index 75b8526b75..be01c9c23d 100644
--- a/Source/Core/Core/ConfigManager.h
+++ b/Source/Core/Core/ConfigManager.h
@@ -58,9 +58,6 @@ struct SConfig : NonCopyable
bool m_WiimoteContinuousScanning;
bool m_WiimoteEnableSpeaker;
- // name of the last used filename
- std::string m_LastFilename;
-
// ISO folder
std::vector<std::string> m_ISOFolder;
bool m_RecursiveISOFolder;
diff --git a/Source/Core/DolphinWX/FrameTools.cpp b/Source/Core/DolphinWX/FrameTools.cpp
index 0ba143172f..7f538563b5 100644
--- a/Source/Core/DolphinWX/FrameTools.cpp
+++ b/Source/Core/DolphinWX/FrameTools.cpp
@@ -309,16 +309,8 @@ void CFrame::BootGame(const std::string& filename)
}
else
{
- if (!SConfig::GetInstance().m_LastFilename.empty() &&
- File::Exists(SConfig::GetInstance().m_LastFilename))
- {
- bootfile = SConfig::GetInstance().m_LastFilename;
- }
- else
- {
- m_game_list_ctrl->BrowseForDirectory();
- return;
- }
+ m_game_list_ctrl->BrowseForDirectory();
+ return;
}
}
if (!bootfile.empty())
@@ -1550,15 +1542,6 @@ void CFrame::UpdateGUI()
GetMenuBar()->FindItem(IDM_RECORD)->Enable();
GetMenuBar()->FindItem(IDM_PLAY_RECORD)->Enable();
}
- // Prepare to load last selected file, enable play button
- else if (!SConfig::GetInstance().m_LastFilename.empty() &&
- File::Exists(SConfig::GetInstance().m_LastFilename))
- {
- GetToolBar()->EnableTool(IDM_PLAY, true);
- GetMenuBar()->FindItem(IDM_PLAY)->Enable();
- GetMenuBar()->FindItem(IDM_RECORD)->Enable();
- GetMenuBar()->FindItem(IDM_PLAY_RECORD)->Enable();
- }
else
{
// No game has been selected yet, disable play button