summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/FrameTools.cpp
diff options
context:
space:
mode:
authorStevoisiak <Stevoisiak@gmail.com>2014-10-30 10:35:46 -0400
committerSteven Vascellaro <Stevoisiak@gmail.com>2014-11-18 19:44:16 -0500
commitf1a26ff6546f5393d4d057549c6fcc28bc66cccf (patch)
treeb515567969cc4746bd2b99f324335246fe6dd259 /Source/Core/DolphinWX/FrameTools.cpp
parentf7d194361574c8b30800b90aba6eb360cc7e6893 (diff)
Various country flag improvements
* Added country flags for games from Netherlands and Spain * Added separate category for Region Free games (Uses European flag as placeholder) * Added missing country filter options in "show regions" menu * Rearranged country filters for readability * Incremented CACHE_REVISION Also fixed various country filters not showing up as options in the "Show regions" menu.
Diffstat (limited to 'Source/Core/DolphinWX/FrameTools.cpp')
-rw-r--r--Source/Core/DolphinWX/FrameTools.cpp30
1 files changed, 29 insertions, 1 deletions
diff --git a/Source/Core/DolphinWX/FrameTools.cpp b/Source/Core/DolphinWX/FrameTools.cpp
index 22dbdc0e6d..b9aa252275 100644
--- a/Source/Core/DolphinWX/FrameTools.cpp
+++ b/Source/Core/DolphinWX/FrameTools.cpp
@@ -328,16 +328,29 @@ wxMenuBar* CFrame::CreateMenu()
regionMenu->AppendCheckItem(IDM_LISTUSA, _("Show USA"));
regionMenu->Check(IDM_LISTUSA, SConfig::GetInstance().m_ListUsa);
regionMenu->AppendSeparator();
+ regionMenu->AppendCheckItem(IDM_LISTAUSTRALIA, _("Show Australia"));
+ regionMenu->Check(IDM_LISTAUSTRALIA, SConfig::GetInstance().m_ListAustralia);
regionMenu->AppendCheckItem(IDM_LISTFRANCE, _("Show France"));
regionMenu->Check(IDM_LISTFRANCE, SConfig::GetInstance().m_ListFrance);
+ regionMenu->AppendCheckItem(IDM_LISTGERMANY, _("Show Germany"));
+ regionMenu->Check(IDM_LISTGERMANY, SConfig::GetInstance().m_ListGermany);
+ regionMenu->AppendCheckItem(IDM_LISTINTERNATIONAL, _("Show International"));
+ regionMenu->Check(IDM_LISTINTERNATIONAL, SConfig::GetInstance().m_ListInternational);
regionMenu->AppendCheckItem(IDM_LISTITALY, _("Show Italy"));
regionMenu->Check(IDM_LISTITALY, SConfig::GetInstance().m_ListItaly);
regionMenu->AppendCheckItem(IDM_LISTKOREA, _("Show Korea"));
regionMenu->Check(IDM_LISTKOREA, SConfig::GetInstance().m_ListKorea);
+ regionMenu->AppendCheckItem(IDM_LISTNETHERLANDS, _("Show Netherlands"));
+ regionMenu->Check(IDM_LISTNETHERLANDS, SConfig::GetInstance().m_ListNetherlands);
+ regionMenu->AppendCheckItem(IDM_LISTRUSSIA, _("Show Russia"));
+ regionMenu->Check(IDM_LISTRUSSIA, SConfig::GetInstance().m_ListRussia);
+ regionMenu->AppendCheckItem(IDM_LISTSPAIN, _("Show Spain"));
+ regionMenu->Check(IDM_LISTSPAIN, SConfig::GetInstance().m_ListSpain);
regionMenu->AppendCheckItem(IDM_LISTTAIWAN, _("Show Taiwan"));
regionMenu->Check(IDM_LISTTAIWAN, SConfig::GetInstance().m_ListTaiwan);
- regionMenu->AppendCheckItem(IDM_LIST_UNK, _("Show unknown"));
+ regionMenu->AppendCheckItem(IDM_LIST_UNK, _("Show Unknown"));
regionMenu->Check(IDM_LIST_UNK, SConfig::GetInstance().m_ListUnknown);
+
viewMenu->AppendCheckItem(IDM_LISTDRIVES, _("Show Drives"));
viewMenu->Check(IDM_LISTDRIVES, SConfig::GetInstance().m_ListDrives);
viewMenu->Append(IDM_PURGECACHE, _("Purge Cache"));
@@ -1936,15 +1949,30 @@ void CFrame::GameListChanged(wxCommandEvent& event)
case IDM_LISTUSA:
SConfig::GetInstance().m_ListUsa = event.IsChecked();
break;
+ case IDM_LISTAUSTRALIA:
+ SConfig::GetInstance().m_ListAustralia = event.IsChecked();
+ break;
case IDM_LISTFRANCE:
SConfig::GetInstance().m_ListFrance = event.IsChecked();
break;
+ case IDM_LISTGERMANY:
+ SConfig::GetInstance().m_ListGermany = event.IsChecked();
+ break;
case IDM_LISTITALY:
SConfig::GetInstance().m_ListItaly = event.IsChecked();
break;
case IDM_LISTKOREA:
SConfig::GetInstance().m_ListKorea = event.IsChecked();
break;
+ case IDM_LISTNETHERLANDS:
+ SConfig::GetInstance().m_ListNetherlands = event.IsChecked();
+ break;
+ case IDM_LISTRUSSIA:
+ SConfig::GetInstance().m_ListRussia = event.IsChecked();
+ break;
+ case IDM_LISTSPAIN:
+ SConfig::GetInstance().m_ListSpain = event.IsChecked();
+ break;
case IDM_LISTTAIWAN:
SConfig::GetInstance().m_ListTaiwan = event.IsChecked();
break;