- fixed issue #298. The changes in postprocessors done in Preferences dis not update the object UI layout as it was supposed to. The selection of Marlin postproc. did not unhidden the Feedrate Rapids entry.

This commit is contained in:
Marius Stanciu 2019-08-25 20:48:44 +03:00 committed by Marius
parent 61df272bbc
commit d35343881f
2 changed files with 11 additions and 0 deletions

View File

@ -2112,6 +2112,11 @@ class FlatCAMExcellon(FlatCAMObj, Excellon):
# Fill form fields
self.to_form()
# update the changes in UI depending on the selected postprocessor in Preferences
# after this moment all the changes in the Posprocessor combo will be handled by the activated signal of the
# self.ui.pp_excellon_name_cb combobox
self.on_pp_changed()
# initialize the dict that holds the tools offset
t_default_offset = self.app.defaults["excellon_offset"]
if not self.tool_offset:
@ -3300,6 +3305,11 @@ class FlatCAMGeometry(FlatCAMObj, Geometry):
# Fill form fields only on object create
self.to_form()
# update the changes in UI depending on the selected postprocessor in Preferences
# after this moment all the changes in the Posprocessor combo will be handled by the activated signal of the
# self.ui.pp_geometry_name_cb combobox
self.on_pp_changed()
self.ui.tipdialabel.hide()
self.ui.tipdia_entry.hide()
self.ui.tipanglelabel.hide()

View File

@ -15,6 +15,7 @@ CAD program, and create G-Code for Isolation routing.
- remade the NCC Tool in preparation for the newly added TclCommand CopperClear
- finished adding the TclCommandCopperClear that can be called with alias: 'ncc'
- added new capability in NCC Tool when the reference object is of Gerber type and fixed some newly introduced errors
- fixed issue #298. The changes in postprocessors done in Preferences dis not update the object UI layout as it was supposed to. The selection of Marlin postproc. did not unhidden the Feedrate Rapids entry.
24.08.2019