wmayer
4e413800ee
in repr() of DocumentObjectPy return the full class name
2017-09-10 12:41:14 +02:00
wmayer
dcd7da480a
support of loading old projects with shape binder or PartDesign boolean
2017-09-09 22:47:28 +02:00
wmayer
f92ea66903
copy check for disabled or nested recomputes from old implementation of recompute()
2017-09-09 19:11:28 +02:00
Pablo Gil
a1d1a4cb4b
updating Body, Part and Assembly icons
2017-09-09 18:29:53 +02:00
wmayer
e260f9dabd
improve whitespaces
2017-09-09 18:07:46 +02:00
Stefan Tröger
e3f560ef38
Prevent error messages when restoring a origin
2017-09-09 16:55:55 +02:00
Stefan Tröger
f83424d5e9
Remove unneeded debug print in test case
2017-09-09 16:55:55 +02:00
Stefan Tröger
283ab961b5
Ensure touched features, which override mustExecute(), are recomputed.
2017-09-09 16:55:55 +02:00
Stefan Tröger
71b7811495
Fix GeoFeatureGroup claimChildren in case some out-of-group item links to a child
2017-09-09 16:55:55 +02:00
Stefan Tröger
0439656133
Ensure that GeoFeatureGroup claims children when a parent of it is deleted. fixes #0003150
2017-09-09 16:55:55 +02:00
Stefan Tröger
0053e939e9
Ensure finding the correct parent GeoFeatureGroup
2017-09-09 16:55:55 +02:00
Stefan Tröger
9d4f1b754a
Make sure all relevant links are found for object in GeoFeatureGroup. issue0003150
2017-09-09 16:55:55 +02:00
Stefan Tröger
946e470a6f
Keep backlink consitent during undo/redo. issue 0003150
2017-09-09 16:55:55 +02:00
Stefan Tröger
034219771f
PartDesign: Prevent problems with link scopes during feature creation
2017-09-09 16:55:55 +02:00
Stefan Tröger
0584c56777
Fix deleting a Part
2017-09-09 16:55:55 +02:00
Stefan Tröger
70692cddb4
Update Group/Part Icons and copy/paste behaviour
2017-09-09 16:55:55 +02:00
Stefan Tröger
fa273f7307
Prevent ViewProvider at toplevel when adding object to Group in GeoFeatureGroup
2017-09-09 16:55:55 +02:00
Stefan Tröger
d92b631dad
Make Origins work well with scoped links
2017-09-09 16:55:55 +02:00
Stefan Tröger
5b58fc77a7
PartDesign: Fix multi pattern test
2017-09-09 16:55:55 +02:00
Stefan Tröger
972b89d0a0
Make PartDesign::Boolean work with new Link structure
...
This is the first feature that used GeoFeatureGroupExtension and required links to the groups inside as well as to things on the same level. Hence a few modifications to link scopes have been nesseccary.
2017-09-09 16:55:55 +02:00
Stefan Tröger
96f8d944f8
Make Group searching robust for cyclic dependencies. fixes #0002567
2017-09-09 16:55:55 +02:00
Stefan Tröger
f34c77211a
Add new icons for Part and Group
2017-09-09 16:55:55 +02:00
Stefan Tröger
83f99ba1b6
Prevent crash on cyclic group relations. fixes #0002567
2017-09-09 16:55:55 +02:00
Stefan Tröger
61cfad5020
Add group command to structure toolbar
2017-09-09 16:47:07 +02:00
Stefan Tröger
dd87094672
Move App::Part to a separate global toolbar
2017-09-09 16:47:07 +02:00
Stefan Tröger
6d40b1d646
Ensure viewprovider is shown after drop from claimChildren3D fixes #0003078
2017-09-09 16:47:07 +02:00
Stefan Tröger
2dc09c5e4d
Tree: Adopt to special GeoFeatureGroup behaviours
2017-09-09 16:47:07 +02:00
Stefan Tröger
67734d161b
PartDesign: ShapeBinder can link globally
2017-09-09 16:47:07 +02:00
Stefan Tröger
79bb7b7f50
DependencyGraph: show invalid links in red
2017-09-09 16:47:07 +02:00
Stefan Tröger
d0954e6e42
Allow interchangable use of link properties and their derivatives
2017-09-09 16:47:07 +02:00
Stefan Tröger
987a5b36b9
Create special scope properties
2017-09-09 16:47:07 +02:00
Stefan Tröger
3dccf50e83
Introduce Scoped links to prevent cross cs links
2017-09-09 16:47:07 +02:00
Stefan Tröger
51005bb81e
Fix _inList tracking in case of link removal
2017-09-09 16:47:07 +02:00
Stefan Tröger
45d1acf9f3
Test cross GeoFeatureLinks
2017-09-09 16:47:07 +02:00
Stefan Tröger
c0a270a76e
Ensure objects to be in a single GeoFeatureGroup only
2017-09-09 16:47:07 +02:00
Stefan Tröger
f96c69deed
Prevent cross GeoFeatureGroup links on recompute
2017-09-09 16:47:07 +02:00
Stefan Tröger
ab85c6e784
Make InList hadling and topological sort more robust. fixes #0002871
2017-09-09 16:47:07 +02:00
wmayer
03b63d3a40
make ruled surface working when both curves references the same part and a placement is set
2017-09-09 15:59:38 +02:00
wmayer
af82cacf8c
extend ruled surface feature to combine edge with wire as input shapes
2017-09-09 14:20:07 +02:00
wmayer
f27617e63e
make sure to avoid duplicate child elements in view provider of ruled surface
2017-09-08 14:52:12 +02:00
wmayer
5a32fd5886
unit test: remove property while transaction is active and abort it later
2017-09-08 14:34:33 +02:00
triplus
237a880705
Add standard fullscreen mode
2017-09-08 13:15:46 +02:00
Markus Lampert
ff67ad7913
Added stock unit test to cmake files - so it actually get's installed.
2017-09-08 12:25:58 +02:00
Markus Lampert
bfa035aab6
Fixed unit tests for proper R calculation for cylindrical stock.
2017-09-08 12:25:58 +02:00
Markus Lampert
778590cdb1
Switched to textChanged instead of editingFinished for better update experience.
2017-09-08 12:25:58 +02:00
Markus Lampert
abced1ba5e
Fixed changing Base of job and its resource creation.
2017-09-08 12:25:58 +02:00
Markus Lampert
caad9ee638
Cleaned up tab order for job editor.
2017-09-08 12:25:58 +02:00
Markus Lampert
f40be91335
Orderly deletion of a job.
2017-09-08 12:25:58 +02:00
Markus Lampert
8a9dc58c72
Fixed operation update when TC changes - allow TC edit abortion.
2017-09-08 12:25:58 +02:00
Markus Lampert
466486211d
Simplified UI; added support for arbitrary callbacks for edit of icon view provider - use that to open up job editor with appropriate page open (avoids back dependency from stock gui to job gui).
2017-09-08 12:25:58 +02:00