diff options
Diffstat (limited to 'rbutil/rbutilApp.cpp')
-rw-r--r-- | rbutil/rbutilApp.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/rbutil/rbutilApp.cpp b/rbutil/rbutilApp.cpp index 812142185f..1b183a1e49 100644 --- a/rbutil/rbutilApp.cpp +++ b/rbutil/rbutilApp.cpp | |||
@@ -80,6 +80,7 @@ bool rbutilFrmApp::OnInit() | |||
80 | 80 | ||
81 | rbutilFrm *myFrame = new rbutilFrm(NULL); | 81 | rbutilFrm *myFrame = new rbutilFrm(NULL); |
82 | SetTopWindow(myFrame); | 82 | SetTopWindow(myFrame); |
83 | |||
83 | myFrame->Show(TRUE); | 84 | myFrame->Show(TRUE); |
84 | 85 | ||
85 | initIpodpatcher(); // reserve mem for ipodpatcher | 86 | initIpodpatcher(); // reserve mem for ipodpatcher |
@@ -171,12 +172,6 @@ bool rbutilFrmApp::ReadGlobalConfig(rbutilFrm* myFrame) | |||
171 | gv->GlobalConfig->Read(buf.Format(wxT("/%s/bootloadername"), | 172 | gv->GlobalConfig->Read(buf.Format(wxT("/%s/bootloadername"), |
172 | cur.c_str()), &tmpstr); | 173 | cur.c_str()), &tmpstr); |
173 | gv->plat_bootloadername.Add(tmpstr); | 174 | gv->plat_bootloadername.Add(tmpstr); |
174 | gv->GlobalConfig->Read(buf.Format(wxT("/%s/autodetect"), | ||
175 | cur.c_str()), &tmpstr); | ||
176 | gv->plat_autodetect.Add( (tmpstr == wxT("yes")) ? true : false ) ; | ||
177 | gv->GlobalConfig->Read(buf.Format(wxT("/%s/combinedname"), | ||
178 | cur.c_str()), &tmpstr); | ||
179 | gv->plat_combinedname.Add(tmpstr); | ||
180 | gv->GlobalConfig->Read(buf.Format(wxT("/%s/resolution"), | 175 | gv->GlobalConfig->Read(buf.Format(wxT("/%s/resolution"), |
181 | cur.c_str()), &tmpstr); | 176 | cur.c_str()), &tmpstr); |
182 | gv->plat_resolution.Add(tmpstr); | 177 | gv->plat_resolution.Add(tmpstr); |
@@ -187,9 +182,6 @@ bool rbutilFrmApp::ReadGlobalConfig(rbutilFrm* myFrame) | |||
187 | gv->GlobalConfig->SetPath(wxT("/general")); | 182 | gv->GlobalConfig->SetPath(wxT("/general")); |
188 | gv->GlobalConfig->Read(wxT("default_platform"), &tmpstr, wxT("cthulhu")); | 183 | gv->GlobalConfig->Read(wxT("default_platform"), &tmpstr, wxT("cthulhu")); |
189 | 184 | ||
190 | for (i=0; i< gv->plat_id.GetCount(); i++) { | ||
191 | if (gv->plat_id[i] == tmpstr) gv->curplatnum = i; | ||
192 | } | ||
193 | 185 | ||
194 | gv->GlobalConfig->Read(wxT("last_release"), &tmpstr); | 186 | gv->GlobalConfig->Read(wxT("last_release"), &tmpstr); |
195 | gv->last_release = tmpstr; | 187 | gv->last_release = tmpstr; |
@@ -255,6 +247,7 @@ void rbutilFrmApp::ReadUserConfig() | |||
255 | gv->UserConfig->SetPath(wxT("/defaults")); | 247 | gv->UserConfig->SetPath(wxT("/defaults")); |
256 | if (gv->UserConfig->Read(wxT("curdestdir"), &str) ) gv->curdestdir = str; | 248 | if (gv->UserConfig->Read(wxT("curdestdir"), &str) ) gv->curdestdir = str; |
257 | if (gv->UserConfig->Read(wxT("curplatform"), &str) ) gv->curplat = str; | 249 | if (gv->UserConfig->Read(wxT("curplatform"), &str) ) gv->curplat = str; |
250 | if (gv->UserConfig->Read(wxT("curfirmware"), &str) ) gv->curfirmware = str; | ||
258 | gv->UserConfig->SetPath(stack); | 251 | gv->UserConfig->SetPath(stack); |
259 | } | 252 | } |
260 | 253 | ||
@@ -263,6 +256,7 @@ void rbutilFrmApp::WriteUserConfig() | |||
263 | gv->UserConfig->SetPath(wxT("/defaults")); | 256 | gv->UserConfig->SetPath(wxT("/defaults")); |
264 | gv->UserConfig->Write(wxT("curdestdir"), gv->curdestdir); | 257 | gv->UserConfig->Write(wxT("curdestdir"), gv->curdestdir); |
265 | gv->UserConfig->Write(wxT("curplatform"), gv->curplat); | 258 | gv->UserConfig->Write(wxT("curplatform"), gv->curplat); |
259 | gv->UserConfig->Write(wxT("curfirmware"), gv->curfirmware); | ||
266 | 260 | ||
267 | delete gv->UserConfig; | 261 | delete gv->UserConfig; |
268 | 262 | ||