Commit Graph

28 Commits

Author SHA1 Message Date
Markus Lampert
934b0aaa07 Consistent black formatting of all Path python files 2022-02-28 21:06:16 -08:00
Markus Lampert
8583894284 Remove pylint annotations and script 2022-02-28 21:02:45 -08:00
Russell Johnson
68ec48a609 Path: Remove duplicate populateCombobox() definitions
Apply python DRY philosophy to `populateCombobox()` method throughout PathScripts modules.
2022-02-11 06:34:38 -06:00
sliptonic
4796f7bd41 remove dataclass usage.
Fix toolcontroller import bug
2022-02-04 10:19:20 -06:00
sliptonic
b2f0bf0e67 ToolController Translation cleanup 2022-01-22 15:58:28 -06:00
sliptonic
b804f21184 toolcontroller black 2022-01-22 15:26:07 -06:00
Markus Lampert
eae6c32ce8 Load PathGui in all modules which require gui resources to be loaded 2021-01-26 18:14:09 -08:00
Markus Lampert
8e6f964e0d Renamed ToolTable group to Tools in order to (not) set expectations. 2020-12-31 18:40:23 -08:00
Markus Lampert
121152deb9 Use job.ToolTable.Group instead of job.ToolController. 2020-12-31 15:38:18 -08:00
Stefan Endres
a7edfcf1cb Path: Added missing signl-connection causing spindle speed not to be updated using ToolControllerDlg 2020-12-13 22:12:08 +01:00
luz paz
fe547195bf Path: Change filenames in the rest of the Path code
Reflects changes in 
* PathOpGui.SetupOperation()
* GetResources()
* sPIxmap
* pixmap
* *.UI files

Also contains minor translation context renames (these were edits made near to original intent of this commit)
2020-12-02 06:57:28 -05:00
sliptonic
634fce6e35 fix 'add' button in Job task panel
fix chamfer bit
lgtm cleanup
2020-11-19 17:10:50 -06: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
Eric Trombly
7fe094ac02 add lazyloader support
lazy_loader is copied to Ext now, modified external imports to lazy_load

add a few more imports to be lazy loaded, think the install path is correct now

[TD]"<" symbol embedded in html

revert changes to path modules for testing

use lazyloader in PathAreaOp.py

add back in deferred loading

temp change to print error message in tests

temp change to print error message in tests

add _init__.py to lazy_loader

make install in CMakeLists.txt one line
2020-04-13 21:14:34 -05:00
Markus Lampert
b182d7b169 Fixed some pylint issues and whitelisted some 2019-11-28 17:31:36 -08:00
Markus Lampert
4230af991e Added JobTemplate support for ToolBit 2019-11-28 17:31:36 -08:00
Markus Lampert
4c473a61dd Hide ToolBit by default if managed by a ToolController 2019-11-28 17:31:36 -08:00
Markus Lampert
308c1f94c7 Delete ToolBit if ToolController is deleted 2019-11-28 17:31:36 -08:00
Markus Lampert
f7dc3f65b9 Use same ToolNumber if TC is for identical Tool as another TC in the same job. 2019-11-28 17:31:36 -08:00
Markus Lampert
159a6350f3 Assign unique ToolNumber to newly created TC 2019-11-28 17:31:36 -08:00
Markus Lampert
296058d6dd Added ToolController creation 2019-11-28 17:31:35 -08:00
Markus Lampert
a6ce76c586 Basic ToolBitSelector dialog 2019-11-28 17:31:35 -08:00
Markus Lampert
9178c670c4 Add support for ToolBit to ToolController 2019-11-28 17:31:35 -08:00
Markus Lampert
aef9969b13 Addressed pylint warnings for PathTool 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
luz.paz
9453e68e23 Misc. source comment typo and whitespace fixes
Found via codespell
2019-06-16 20:47:07 +02:00
Markus Lampert
0e8487fdac More TC ui import cleanup 2019-06-10 23:21:52 +02:00
markus
9bed47a18c Split ToolController into model and gui. 2019-06-02 11:03:14 -07:00