Commit Graph

28 Commits

Author SHA1 Message Date
Russell Johnson 03c5661690 Path: Relocate valueChanged signal translation to QSB class
Moved the translation method from PathFeatureExtensionsGui module to proper location within QuantitySpinBox class in PathGui module.
This change adds a missing translation method for passing the `editingFinished` signal to the parent task panel when the user is finished editing a QuantitySpinBox object with an active expression in the Gui.
If no expression is active, this new method is dormant.

Some cleanup of initial changes related to development of this fix are included.
2022-05-06 17:10:41 -05:00
sliptonic 27efdf9caf Fixes #6275
Make PathPost emit tool controllers even if tool number is same.
2022-04-10 10:15:17 -05:00
Markus Lampert d52fc71663 Blanket black formatting for Path python files 2022-03-20 13:23:48 -07:00
Markus Lampert efc942a8f6 Fixed read-only state of quantity spin box when expression is 'clear'ed 2022-03-20 13:23:48 -07:00
Russell Johnson 489d16b0ae Path: Correct docStrings 2022-02-11 06:34:06 -06:00
sliptonic 2044515d59 surface and waterline translation 2022-01-26 18:36:06 -06:00
sliptonic be772fc6c7 translation cleanup 2022-01-21 09:20:57 -06:00
Russell Johnson 527e168be2 Path: Fix bug with inaccurate Task Panel values upon new op creation
Path: Fix bug with inaccurate Task Panel values upon new op creation
2021-07-24 11:57:53 -05:00
Russell Johnson 495a4e610a Path: Fix readonly lockout bug with blank expression 2021-07-24 11:57:53 -05:00
Markus Lampert 9b7aa779be Fixed toolbit editor to properly deal with changing shape files. 2021-01-26 18:14:09 -08:00
Markus Lampert c1549ba3a8 Allowing QuantitySpinBox to be reused for different attribute; using properties to get values to work around build differences. 2020-12-17 22:56:42 -08:00
luz paz b75cd3dd52 Path: Fix header uniformity and remove trailing whitespace
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
2020-11-05 19:57:21 +01:00
Russell Johnson ad784bc7d5 Path: PEP8 cleanup
line endings fix
2020-04-07 22:17:37 -05:00
Russell Johnson 20d85edd62 Path: Fix broken Gui::QuantitySpinBox class
Now, custom expressions are applied to spinbox.
Spinbox now updates, after clicking elsewhere.
Path: Shorten for loop search
2020-04-07 22:17:37 -05:00
Markus Lampert cf8c0fadd1 Basic editor and shape update. 2019-11-28 17:31:35 -08:00
IMback c8fda889a2 Peck retract height default changed from 10mm to opStartDepth+1
Peck depth default changed to tool dia*0.75
Fields changed to QuanitiySpinBoxes
Insure travel between regions is always performed at safe height
Make Peck and Dwell exclusive in GUI
Restore name of RetractHeight
Use SetupSheet for all numerical properties
2019-08-08 10:38:30 +02:00
Markus Lampert 68f839d86a Fixed pylint warnings for PathGui family 2019-07-01 15:32:54 -07:00
sliptonic b55c210f39 remove unnecessary imports. normalize debug log levels 2019-06-21 13:01:01 -05:00
Markus Lampert b24e95b7c1 Removed PathGeom class and moved functionality into module interface. 2018-06-19 21:38:20 -07:00
Unknown 3df389f5f2 PATH: typo fixes 2017-12-23 14:27:25 +01:00
Markus Lampert cccf014f06 Various bug fixes 2017-10-22 11:24:58 -07:00
Markus Lampert 9d98ac390e Changed tool parameters to use a QuantitySpinBox. 2017-10-22 11:24:58 -07:00
Markus Lampert 6db9389cf7 Changed tool controller editor to use QuantitySpinBox for speeds. 2017-10-22 11:24:58 -07:00
Markus Lampert 6ace67f047 Removed depths lock - obsolete through usage of expressions. 2017-10-22 11:24:58 -07:00
Markus Lampert 1f81dde99d Fixed PathGui.QuantitySpinButton to default to a noop in case underlying property doesn't exist (makes UI code cleaner) 2017-10-22 11:24:58 -07:00
Markus Lampert 9cec64880f Switched Depths page to use QuantitySpinBox instead of InputField. 2017-10-22 11:24:58 -07:00
Markus Lampert f3d48abe2f Refactored QuantitySpinBox handling into separate class. 2017-10-22 11:24:58 -07:00
Markus Lampert ec664c3c21 Added default values for heights and rapid feed rates for new tools. 2017-10-22 11:24:58 -07:00