Alexander Golubev
ddd0ecafa9
PartDesign/Gui: initial migration command implementation
2016-04-12 18:12:17 +02:00
Alexander Golubev
9347f66a9e
PartDesign/Gui: Move various utility stuff from Workbench to a separate file
...
Also do some header cleanup.
2016-04-12 18:12:17 +02:00
Alexander Golubev
340c52a939
Share code for finding a body containing a feature
2016-04-12 18:12:14 +02:00
Alexander Golubev
94c066772b
PartDesign: fix spacing in several files
2016-04-12 18:12:11 +02:00
Alexander Golubev
f50716c097
PartDesign/Workbench: move fix of sketch support into separate function
...
Outside PartDesign sketches can have no support plane for them. But
PartDesign doesn't allow that.
Move the code for migration of "free" sketches of planes
into a separate fuction so it may be reused.
2016-04-12 18:12:11 +02:00
Stefan Tröger
eba61e360d
make origin work correct with multiple parts
2016-04-12 18:12:08 +02:00
DeepSOIC
da545f3978
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
Stefan Tröger
148f5a9b7a
Remove BasePlanes from part design
2016-04-12 18:12:04 +02:00
jriegel
d7c932d714
Changing active object handling in PartDesign
2016-04-12 18:12:03 +02:00
jriegel
06186e6dcf
tchnical commit
2016-04-12 18:12:03 +02:00
jriegel
0288bb756f
Moving Part creation into PartDesign Workbench
2016-04-12 18:12:02 +02:00
jrheinlaender
54a1707da7
Duplicate Selection: Add duplicated features to active Body
2016-04-12 18:11:50 +02:00
jrheinlaender
d4898e51b7
Miscellaneous fixes
2016-04-12 18:11:49 +02:00
jrheinlaender
e5e05cd489
Update ActivePartObject etc. on switching documents, creating new documents, and loading documents in the PartDesign workbench
2016-04-12 18:11:48 +02:00
jrheinlaender
8002584a52
Add skeleton support for datum features
2016-04-12 18:11:48 +02:00
jrheinlaender
acf444e192
Moved getBody() to PartDesign namespace in Workbench.cpp because ActivePartObject is also declared there now
2016-04-12 18:11:48 +02:00
jrheinlaender
c494d616ee
Moved ActivePartObject etc. to PartDesignGui namespace and added extern declaration to Workbench.h as suggested by logari81
2016-04-12 18:11:48 +02:00
jrheinlaender
9fc73e6abe
Feature tree: Insert mode for SketchBased features
2016-04-12 18:11:47 +02:00
jriegel
b7d53d9d70
auto WB switching for editing Sketches and new TaskWatcher
2016-04-12 18:11:45 +02:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00