Stefan Tröger
|
329064d671
|
don't create unneeded second body if part is created
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
49973895f9
|
fix primitive offset setting issues
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
6067c64060
|
allow subtractive primitive only if base available
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
49eb5467f7
|
add gui for remaining primitives
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
3be4939bcc
|
add remaining primitive features
|
2016-04-12 18:12:07 +02:00 |
|
blobfish
|
c61718c63b
|
PartDesign: Gui: build error. couldn't find ui generated file in part build directory.
|
2016-04-12 18:12:07 +02:00 |
|
blobfish
|
c5935d0d60
|
Gui: ViewProviderPart: fix crash when no origin objects
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
fec86abc09
|
visualize the primitive add/sub shape in edit
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
1f180a11da
|
make primitive task box work
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
7654659c18
|
add primitive widget to task dialog
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
296339f980
|
allow shapes as coordinate system references
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
a7396dcb74
|
adopt code to new getBody parameter
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
0385734339
|
primitive bug fixes, add cylinder and sphere
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
8fdde38e75
|
add coordinate system datum
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
d923bebccc
|
make transform features work with non-sketch based features
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
cf83242f5b
|
fix basic additive box
|
2016-04-12 18:12:07 +02:00 |
|
DeepSOIC
|
31e4fd8994
|
Sketcher: fix free-standing sketches
See forum thread, Sketch support == NULL
http://forum.freecadweb.org/viewtopic.php?f=20&t=10942
|
2016-04-12 18:12:07 +02:00 |
|
DeepSOIC
|
439f392e88
|
Fix crash when adding datum and there's no active body
Plus fix double messageboxes about the lack of the body,
|
2016-04-12 18:12:07 +02:00 |
|
DeepSOIC
|
fe59e5286e
|
assert before crashing
|
2016-04-12 18:12:07 +02:00 |
|
DeepSOIC
|
83777a9610
|
Fix revolution and groove that mistakenly made a pocket.
|
2016-04-12 18:12:06 +02:00 |
|
DeepSOIC
|
f31aed1c40
|
Sketcher: Fix duplicate external avoidance false positives
Attempting to link to Edge1 of one object failed when there was already
an Edge1 linked from another object.
|
2016-04-12 18:12:06 +02:00 |
|
DeepSOIC
|
05b9dd60e3
|
fix build with MSVC11 aka 2012
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
52c8a19d4d
|
basic infrastructure for part design primitives
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
7194413d6b
|
code clean up
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
730f2af80b
|
fix crash when deleting body
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
0e8b78d2fb
|
make bodies, origins, planes and lines unmovable
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
1880d46ec6
|
don't show placement for part design features
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
9a2f5eea65
|
allow non-sketch based additive and subtractive features
|
2016-04-12 18:12:06 +02:00 |
|
blobfish
|
fab4ec990c
|
PartDesign: Workbench: comment out switchToDocument inside 'slots'
This causing a crash when opening a previous versioned file while already in part design.
Can't predict timing of migration call from signals.
|
2016-04-12 18:12:06 +02:00 |
|
blobfish
|
a3a5db33e9
|
Gui: Part: Viewprovider: check sub objects for valid view provider
|
2016-04-12 18:12:06 +02:00 |
|
blobfish
|
8fffa8b564
|
Part: BodyBase: typo in property header macro
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
051e93238b
|
fix body boolean placements
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
c1928f0b7b
|
less intrusive base plane colors
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
f99b0031d3
|
adopt mirror feature to base plane selection
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
2aa4d2c210
|
switch polar pattern to coordinate system axis
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
d6440b4143
|
switch linear pattern to coordinate system axis
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
4c29efea1f
|
allow origin lines in datum features
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
63015c769e
|
allow pick task selection from 3d view
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
c7555eaa63
|
interactively show origin objects for feature pick
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
4b545f9e6f
|
remove unneeded files
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
83ab03a491
|
move feature pick dialog into the task view
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
c92e0f5870
|
add origin icon
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
fcdb80eab3
|
Prevent origin and base entities from transforming
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
3f5caa2181
|
group coordinate planes and lines
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
915b8ef446
|
add base lines
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
e59b3cef4b
|
highlight planes
|
2016-04-12 18:12:05 +02:00 |
|
blobfish
|
45844c2fd2
|
Part Design: Gui: Workbench: assign activePart and activeBody when doc has tip
|
2016-04-12 18:12:05 +02:00 |
|
blobfish
|
40d144b11b
|
Part Design: Datum Task: recompute document upon dialog rejections
|
2016-04-12 18:12:05 +02:00 |
|
blobfish
|
e826e7a683
|
Part Design: Fillet: Task: cleanup upon dialog rejection
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
05f9ee5af2
|
make hidden base plane parts dashed
|
2016-04-12 18:12:05 +02:00 |
|