Commit Graph

23823 Commits

Author SHA1 Message Date
Markus Lampert
6abdfd24d5 Disable library name edit 2021-01-26 18:17:09 -08:00
Markus Lampert
2d76414ce6 Add toolbit test files to list to maybe get windows build to pass 2021-01-26 18:14:09 -08:00
sliptonic
fa3668b349 fixed slitting saw shape and bit 2021-01-26 18:14:09 -08:00
sliptonic
535c4646e3 tool bugs 2021-01-26 18:14:09 -08:00
sliptonic
3a3adc7dee fix bug when declining the creation of workdir subdirectories. 2021-01-26 18:14:09 -08:00
Markus Lampert
57689bd2cd Added commit to explain the purpose of dumping the directory tree 2021-01-26 18:14:09 -08:00
Markus Lampert
60ea0d8cee Added Tools directory for recursive test file copy 2021-01-26 18:14:09 -08:00
Markus Lampert
1c3f08d4eb Added test case to determine directory layout. 2021-01-26 18:14:09 -08:00
sliptonic
6ae29e4bdb make initial path defaults slightly more intuitive 2021-01-26 18:14:09 -08:00
Markus Lampert
7fafe2b4ea Fixed relative path search for shapes 2021-01-26 18:14:09 -08:00
sliptonic
478a465f64 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
a4ae613b46 library file path bugs 2021-01-26 18:14:09 -08:00
Markus Lampert
ea4bb17569 Don't enforce working dir setup and don't copy toolbit shapes 2021-01-26 18:14:09 -08:00
Markus Lampert
323bbfa934 Fixed loading of TC from template 2021-01-26 18:14:09 -08:00
Markus Lampert
6b652b6c36 Fixed view providers and materials 2021-01-26 18:14:09 -08:00
Markus Lampert
bf3c75a9e3 Added full toolbit library path as tool-tip 2021-01-26 18:14:09 -08:00
Markus Lampert
fd4fca52c0 Made all toobit shapes consistent, and added a script for further maintenance 2021-01-26 18:14:09 -08:00
Markus Lampert
d8b0821d1b Fixed property update if property value happens to be 0 2021-01-26 18:14:09 -08:00
Markus Lampert
2498d66488 Fixed toolbit editor to properly deal with changing shape files. 2021-01-26 18:14:09 -08:00
Markus Lampert
4473e9cae2 Migrate existing toolbits to new property layout. 2021-01-26 18:14:09 -08:00
Markus Lampert
fccc7e6875 Adapted client code to use new findTool... api and fixed test cases. 2021-01-26 18:14:09 -08:00
Markus Lampert
495732ae6c Changed tool-bit search path to either absolute, local install or relative to context path 2021-01-26 18:14:09 -08:00
sliptonic
992b0ce13f rework shapes with propertybag 2021-01-26 18:14:09 -08:00
Markus Lampert
161bbfed15 Expand task panel according to the data in it. 2021-01-26 18:14:09 -08:00
Markus Lampert
a8539e77bc Added enum placeholder text and disable labels when entry field is disabled. 2021-01-26 18:14:09 -08:00
Markus Lampert
61929d8778 Load PathGui in all modules which require gui resources to be loaded 2021-01-26 18:14:09 -08:00
Markus Lampert
0fce6f2a0a Updated the README.md with the new workflow for creating additional tool bit shapes. 2021-01-26 18:14:09 -08:00
Markus Lampert
933a2ae5d9 Double click on property name brings up property modify editor. 2021-01-26 18:14:09 -08:00
Markus Lampert
a40522debd Cleaned up property-bag task panel and added support for editing the definition. 2021-01-26 18:14:08 -08:00
Markus Lampert
6dc60626da 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
1bf5620681 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
77b7abbc47 Added tool bit attribute editor back in. 2021-01-26 18:14:08 -08:00
Markus Lampert
14687898be Simplified tool bit editor using property-bags 2021-01-26 18:14:08 -08:00
Markus Lampert
53e346a9fb Add error message if toolbit shape does not contain any extractable properties. 2021-01-26 18:14:08 -08:00
Markus Lampert
a5d0a92c64 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
2fc4caf2ef Renamed 'Bit Parameters' to geometry 2021-01-26 18:14:08 -08:00
Markus Lampert
b5d436408b Renamed PropertyContainer to PropertyBag, PropertyContainer already is a thing. 2021-01-26 18:14:08 -08:00
Markus Lampert
3922e37849 Using property container for endmill attributes. 2021-01-26 18:14:08 -08:00
Markus Lampert
9ab3a76869 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
b0c69e5a8f Added ability to create multiple attributes in a row 2021-01-26 18:14:08 -08:00
Markus Lampert
b4ed9724d8 Added command with menu item to create a property container. 2021-01-26 18:14:08 -08:00
Markus Lampert
700ccbea4e Some code and comment cleanup. 2021-01-26 18:14:08 -08:00
Markus Lampert
53231e5212 Adding properties to property container. 2021-01-26 18:14:08 -08:00
Markus Lampert
67398dcfee Cleaned up logging 2021-01-26 18:14:08 -08:00
Markus Lampert
0545df7052 Basic property container with editor, no adding of properties yet 2021-01-26 18:14:08 -08:00
Abdullah Tahiri
85012b59f9 Sketcher: Show partial redundant messages when sketch is fully constraint 2021-01-26 09:35:30 +01:00
sliptonic
0d2abc93cf Merge pull request #4315 from mlampert/bugfix/vcarve-selection-and-feature-processing
[Path]: Bugfix/vcarve selection and feature processing
2021-01-25 10:22:05 -06:00
sliptonic
3dac31b721 Merge pull request #4316 from wwmayer/J-Dunn-master
Path: fix unnecessary copy on read for Command.parameters dict
2021-01-25 09:10:44 -06:00
wmayer
60d937d275 Win32: [skip ci] disable logging again as regression of support of Plus XT model has been fixed 2021-01-25 15:00:16 +01:00
Yorik van Havre
4f94bc96c7 Merge pull request #4303 from Roy-043/Arch_Schedule_Typo_Fix
[Arch] Fixed typo in Arch_Schedule
2021-01-25 13:20:02 +01:00