From c415ef2cf964b0a458a7330f5ae1690dc4df079a Mon Sep 17 00:00:00 2001 From: sanjayk03-dev Date: Tue, 23 Jan 2024 03:18:15 +0530 Subject: [PATCH] settings GCodeList --- src/py/bbctrl/State.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/py/bbctrl/State.py b/src/py/bbctrl/State.py index f2cd2b0..330a8bb 100644 --- a/src/py/bbctrl/State.py +++ b/src/py/bbctrl/State.py @@ -138,13 +138,11 @@ class State(object): def load_gcodes(self): GCodeList = [] files = copy.deepcopy(self.get('files')) - # GCodeList=files - # for i in files: - # self.log.info('files: ',i) - # macrosList = self.ctrl.config.get('macrosList', []) - # for i in macrosList: - # self.log.info('macrosList: ',i) + macrosList = self.ctrl.config.get('macrosList', []) + macro_names = [macro["gcode_file_name"] for macro in macrosList] + GCodeList = [file for file in files if file not in macro_names] + self.set('GCodeList', GCodeList) def clear_files(self):