Commit Graph

1249 Commits

Author SHA1 Message Date
Stefan Tröger
4c29efea1f allow origin lines in datum features 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
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
Stefan Tröger
05f9ee5af2 make hidden base plane parts dashed 2016-04-12 18:12:05 +02:00
Stefan Tröger
8134cf3cf4 Adopt planes to Part size 2016-04-12 18:12:04 +02:00
blobfish
ae3916229d Gui: ActiveObject: remove upon delete
Squashed with:
Gui: MDIView: connection bug.
Gui: MDIView: forgot disconnect.
2016-04-12 18:12:04 +02:00
blobfish
f35871f6b9 App: Document: recompute document upon delete 2016-04-12 18:12:04 +02:00
blobfish
b2104e97e1 Gui: View3DInventorViewer: check if child exists before removal 2016-04-12 18:12:04 +02:00
blobfish
a412d309c5 App: Doc: affected labels list in delete command 2016-04-12 18:12:04 +02:00
blobfish
10a7f15c37 Part Design: adding const char PDBODYKEY and using. No functional change. 2016-04-12 18:12:04 +02:00
Stefan Tröger
d112c41eca improve active object handling 2016-04-12 18:12:03 +02:00
jriegel
884ae139fa Several enhancements
+ PLMXML Reader
+ Some meta information sorting
+ Making ProductRefs invisibly in Tree
2016-04-12 18:12:03 +02:00
jriegel
45f7c99c1c Changing active object handling in PartDesign 2016-04-12 18:12:03 +02:00
jriegel
775744c1ac some fixes in Active object handling on Viewer 2016-04-12 18:12:03 +02:00
jriegel
16ab7f710b Active object manager for the Viewer 2016-04-12 18:12:03 +02:00
jriegel
dc4fdc2c53 Assembly: Rename to setActiveBody and make link indeipendant Part initialization 2016-04-12 18:12:02 +02:00
jriegel
271bb65cbd Assembly: Plane ViewProvider Size property and smaller standard size 2016-04-12 18:12:02 +02:00
jriegel
51b46e1e37 Assembly: Add GeoFeatureGroup and helpers 2016-04-12 18:12:02 +02:00
jriegel
e9744c842d Make Part working 2016-04-12 18:12:02 +02:00
jriegel
86bbde4bda Add path and view provider for Part 2016-04-12 18:12:02 +02:00
jriegel
80a9d4274e Generall Drag/Drop interface 2016-04-12 18:12:01 +02:00
jriegel
a08fdaa648 New Dialog for Quenstions and Warnings and the usage in Assembly 2016-04-12 18:12:01 +02:00
Stefan Tröger
14b3246974 dont remove already removed view providers from the toplevel inventor node 2016-04-12 18:11:56 +02:00
jrheinlaender
a6431ee5cf Improved bounding box calculation for datum feature display size 2016-04-12 18:11:49 +02:00
jrheinlaender
4bb14de504 Honour the ordering of the children returned by claimChildren() in the TreeWidget 2016-04-12 18:11:49 +02:00
jrheinlaender
efd33c8465 Added check in Tree.cpp DocumentItem::slotChangeObject to check for invalid pointers returned by claimChildren() 2016-04-12 18:11:48 +02:00
jrheinlaender
1ec99c5d32 Work on inserting, removing, hiding and showing features in the body 2016-04-12 18:11:48 +02:00
wmayer
e6387c6acf Connect task box labels with commands as queued connection 2016-04-12 18:11:46 +02:00
jriegel
2403af2e6c Fix bug in switching active Part/Assembly object when document with active one was closed 2016-04-12 18:11:45 +02:00
jriegel
db460cff8a auto WB switching for editing Sketches and new TaskWatcher 2016-04-12 18:11:45 +02:00
jriegel
117238da50 make SoFCUnifiedSelection work with nested children in 3DView 2016-04-12 18:11:45 +02:00
jriegel
d5663b4122 Slightly change start up code to run Workbench activate later and some implementations 2016-04-12 18:11:45 +02:00
jriegel
29507a44ed First claimChildren3D implementation and Starting PartItem implementation 2016-04-12 18:11:45 +02:00
jriegel
8537926edc Finally fixing the highlight code 2016-04-12 18:11:44 +02:00
jriegel
72b49dbc6b fixes in highlight code 2016-04-12 18:11:44 +02:00
jriegel
26afb6ee77 Add highlighting of tree view items 2016-04-12 18:11:44 +02:00
jriegel
80217bf10f Commands and object making 2016-04-12 18:11:44 +02:00
jriegel
4f0f3e8c94 implementing Plane visual 2016-04-12 18:11:44 +02:00
jriegel
ed5a055444 implementing PlacementObject 2016-04-12 18:11:44 +02:00
jriegel
79cb8362a0 duplicate zoom node to Gui and add doc tool module 2016-04-12 18:11:44 +02:00
jriegel
23285e6fd2 add ProjectView 2016-04-12 18:11:44 +02:00
wmayer
8aaae0ba22 + make 'Merge project' undo/redoable 2016-04-10 17:59:58 +02:00
Ian Rees
b555a70eac Added some logging to Windows 3Dconnexion handler 2016-04-10 13:01:14 +12:00
wmayer
85cad47468 + activate new implementation of QuarterWidget::viewportEvent 2016-04-09 19:04:21 +02:00
wmayer
384316f691 + skip FreeCAD version when saving&reading main window state 2016-04-09 17:06:50 +02:00