Commit Graph

1902 Commits

Author SHA1 Message Date
sliptonic 231ad8f969 fix bug when declining the creation of workdir subdirectories. 2021-01-26 18:14:09 -08:00
sliptonic f26e631ab6 make initial path defaults slightly more intuitive 2021-01-26 18:14:09 -08:00
Markus Lampert c8d3210ba4 Fixed relative path search for shapes 2021-01-26 18:14:09 -08:00
sliptonic c1202c3afa check working dir on dock open as well as manager open.
use os.path.sep liberally
choose the first library if no other is selected
2021-01-26 18:14:09 -08:00
sliptonic c815115cae library file path bugs 2021-01-26 18:14:09 -08:00
Markus Lampert 8c4dfacb27 Don't enforce working dir setup and don't copy toolbit shapes 2021-01-26 18:14:09 -08:00
Markus Lampert e807e1d762 Fixed loading of TC from template 2021-01-26 18:14:09 -08:00
Markus Lampert c7fd08f858 Added full toolbit library path as tool-tip 2021-01-26 18:14:09 -08:00
Markus Lampert ee6220193f Fixed property update if property value happens to be 0 2021-01-26 18:14:09 -08:00
Markus Lampert 9b7aa779be Fixed toolbit editor to properly deal with changing shape files. 2021-01-26 18:14:09 -08:00
Markus Lampert 533be4bcd1 Migrate existing toolbits to new property layout. 2021-01-26 18:14:09 -08:00
Markus Lampert 3ec542b071 Adapted client code to use new findTool... api and fixed test cases. 2021-01-26 18:14:09 -08:00
Markus Lampert df6de8693e Changed tool-bit search path to either absolute, local install or relative to context path 2021-01-26 18:14:09 -08:00
Markus Lampert e9ca3633ce Added enum placeholder text and disable labels when entry field is disabled. 2021-01-26 18:14:09 -08: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 a40569186e Double click on property name brings up property modify editor. 2021-01-26 18:14:09 -08:00
Markus Lampert eee8d12a17 Cleaned up property-bag task panel and added support for editing the definition. 2021-01-26 18:14:08 -08:00
Markus Lampert ac1e863c3e Added support for enumerations to the tool bit setup and using the property bag editors instead of re-implementing. 2021-01-26 18:14:08 -08:00
Markus Lampert ee27fc876f Added support for enumerations to property-bag, relies on base api to get the enum values. 2021-01-26 18:14:08 -08:00
Markus Lampert b41282ebd2 Added tool bit attribute editor back in. 2021-01-26 18:14:08 -08:00
Markus Lampert de1a64f090 Simplified tool bit editor using property-bags 2021-01-26 18:14:08 -08:00
Markus Lampert 79b63bd521 Add error message if toolbit shape does not contain any extractable properties. 2021-01-26 18:14:08 -08:00
Markus Lampert b0bce7c2e0 Add last used toolbit path to the end of the list to make using multiple installation possible. 2021-01-26 18:14:08 -08:00
Markus Lampert 6f4df10d4a Renamed PropertyContainer to PropertyBag, PropertyContainer already is a thing. 2021-01-26 18:14:08 -08:00
Markus Lampert ad6d463e36 Using property container for endmill attributes. 2021-01-26 18:14:08 -08:00
Markus Lampert 8b2bfaa322 Allow property container to become a child of a body when one is selected on creation. 2021-01-26 18:14:08 -08:00
Markus Lampert cbaa1bab85 Added ability to create multiple attributes in a row 2021-01-26 18:14:08 -08:00
Markus Lampert cc12ce4283 Added command with menu item to create a property container. 2021-01-26 18:14:08 -08:00
Markus Lampert e9093e1edc Some code and comment cleanup. 2021-01-26 18:14:08 -08:00
Markus Lampert c65ed37876 Adding properties to property container. 2021-01-26 18:14:08 -08:00
Markus Lampert da308d13f6 Cleaned up logging 2021-01-26 18:14:08 -08:00
Markus Lampert dd3a4be81d Basic property container with editor, no adding of properties yet 2021-01-26 18:14:08 -08:00
Markus Lampert ce625703b4 Removed unused BaseObjects property from vcarve 2021-01-24 21:15:31 -08:00
Markus Lampert 13a4f54ecd Process BaseShapes in vcarve and only fall back to the model if nothing was found to engrave. 2021-01-24 21:10:39 -08:00
Markus Lampert 38b142be7a Properly calling base logic for adding a base object if special handling did not apply. 2021-01-24 21:09:35 -08:00
Markus Lampert c2fa48ba90 Disabled base geometry-list resizing since it makes the list unusable on HDP monitors. 2021-01-24 20:52:43 -08:00
Markus Lampert 31c9dbafb2 Add support for multiple models to vcarve op. 2021-01-24 18:41:09 -08:00
Markus Lampert d97a393709 Make PathOp rebust(er) against manual Base assignment 2021-01-24 18:35:36 -08:00
sliptonic e631b6b1b7 fix persistence of fixtures, split, and orderby to templates 2021-01-17 15:28:24 -06:00
sliptonic 83cfffd1ba Merge pull request #4188 from Russ4262/fix_import_base_geometry
Path: Fix `Import` feature of Base Geometry
2021-01-13 15:00:17 -06:00
sliptonic 60b19308db Merge pull request #4184 from Schildkroet/leadinout_gui
[PATH] LeadInOut GUI
2021-01-13 14:28:28 -06:00
sliptonic d5092d78f0 Merge pull request #4213 from mlampert/feature/job-tool-group
[Path]: Feature/job tool group
2021-01-04 14:10:50 -06:00
sliptonic deaee2292e Merge pull request #4226 from sliptonic/bug/adaptiveclip
[Path] fix bug with adaptive path gouging at start of movement
2021-01-04 09:53:27 -06:00
mlampert 254505e83c Merge branch 'master' into feature/job-tool-group 2021-01-03 18:12:41 -08:00
sliptonic 19ea3d28f5 Merge pull request #4234 from mlampert/bugfix/drilling-op-tool-attributes
[Path]: Check for CuttingEdgeAngle existance before using it for drill tip calculation
2021-01-03 16:42:04 -06:00
Patrick F eae5d56cf9 [PATH] Bugfix centroid_post 2021-01-03 17:21:05 +01:00
Patrick F ae761583a6 Updated centroid post 2021-01-02 21:37:32 +01:00
mlampert 2eb9d7a070 Merge branch 'master' into feature/job-tool-group 2021-01-01 20:56:32 -08:00
Markus Lampert c077672add Check for CuttingEdgeAngle existance before using it for drill tip calculation. 2021-01-01 20:53:28 -08:00
Patrick F c504860e1d Abort changes 2021-01-02 01:34:53 +01:00