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
bitacovir
e5135dc820
[UI] Replace SVG icons for Surface WB commands
2021-01-25 16:23:54 -03: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
Roy-043
b6976b3b23
[Draft] Fix snap to center of faces of solids
...
The code would only find a center snap on the face with index=0 of solids.
In V0.19 Part.getShape was introduced (line 399). But not all consequences were not fully implemented.
In the '# we are snapping to an edge' section (line 411) the code could be cleaned up. There is no need to check if the index of the edge is correct for the parent object since we are no longer dealing with a parent object. That portion was effectively dead code.
The '# we are snapping to a face' section (line 429 in the revised code) has been modified accordingly, which fixes the bug.
Forum discussion:
https://forum.freecadweb.org/viewtopic.php?f=23&t=54747
2021-01-25 15:33:36 +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
Yorik van Havre
f7c71fd072
Merge pull request #4309 from donovaly/TD-Arch-pages
...
[TD] add Arch paper size templates
2021-01-25 13:13:59 +01:00