From b2e075be671e84580db1035686d985eb343c1b47 Mon Sep 17 00:00:00 2001 From: jbernardis Date: Tue, 28 Apr 2015 20:12:14 -0400 Subject: [PATCH] Configtool: load config.h at startup, if present. This is for conveninence of continued usage and should solve issue #139. --- configtool.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configtool.py b/configtool.py index fd0e867..4628284 100755 --- a/configtool.py +++ b/configtool.py @@ -185,8 +185,10 @@ class ConfigFrame(wx.Frame): menu_bar.Append(build_menu, "&Build") self.SetMenuBar(menu_bar) - self.checkEnableLoadConfig() + loadFlag = self.checkEnableLoadConfig() self.checkEnableUpload() + if loadFlag: + self.loadConfigFile("config.h") def onSaveBoardConfig(self, evt): rc = self.pgBoard.onSaveConfig(evt) @@ -217,9 +219,11 @@ class ConfigFrame(wx.Frame): if os.path.isfile(fn): self.fileMenu.Enable(ID_LOAD_CONFIG, True) self.buildMenu.Enable(ID_BUILD, True) + return True else: self.fileMenu.Enable(ID_LOAD_CONFIG, False) self.buildMenu.Enable(ID_BUILD, False) + return False def checkEnableUpload(self): fn = os.path.join(cmd_folder, "teacup.hex")