WandererFan
e35e2f2573
Eliminate superfluous DPG executes
2017-09-10 15:22:49 +02:00
WandererFan
2524053887
Add Page level redraw signal
2017-09-10 15:22:34 +02:00
WandererFan
ddbbae9956
Allow DrawPage updates to be suspended
2017-09-10 15:21:54 +02:00
Itai Nahshon
f981cf6572
PathJobGui - use correct unit to show feedrates in the tool tab.
2017-09-10 15:05:37 +02:00
Markus Lampert
831f9535ba
Added buttons to use Z level of current selection for start or final depth.
2017-09-10 14:42:30 +02:00
Peter Lama
6f2f3f2e6e
Fix Shape Binder crash when nothing selected first
...
Partially resolves issue #2517
2017-09-10 14:08:39 +02:00
wmayer
39b67da0d7
check for null shapes before performing boolean operation
2017-09-10 12:41:46 +02:00
wmayer
cebe4d17ab
in repr() of DocumentObjectPy return the full class name
2017-09-10 12:41:14 +02:00
wmayer
4ca7224312
support of loading old projects with shape binder or PartDesign boolean
2017-09-09 22:47:28 +02:00
wmayer
7c93459ec2
copy check for disabled or nested recomputes from old implementation of recompute()
2017-09-09 19:11:28 +02:00
Pablo Gil
a07790f0df
updating Body, Part and Assembly icons
2017-09-09 18:29:53 +02:00
wmayer
3a0c3499e5
improve whitespaces
2017-09-09 18:07:46 +02:00
Stefan Tröger
3355942966
Prevent error messages when restoring a origin
2017-09-09 16:55:55 +02:00
Stefan Tröger
104c7db3f9
Remove unneeded debug print in test case
2017-09-09 16:55:55 +02:00
Stefan Tröger
a03000cc68
Ensure touched features, which override mustExecute(), are recomputed.
2017-09-09 16:55:55 +02:00
Stefan Tröger
c14e508c74
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
a65856c022
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
f293cf2b3b
Ensure finding the correct parent GeoFeatureGroup
2017-09-09 16:55:55 +02:00
Stefan Tröger
efe33757ee
Make sure all relevant links are found for object in GeoFeatureGroup. issue0003150
2017-09-09 16:55:55 +02:00
Stefan Tröger
b2874ec0dc
Keep backlink consitent during undo/redo. issue 0003150
2017-09-09 16:55:55 +02:00
Stefan Tröger
3e12f4b8c0
PartDesign: Prevent problems with link scopes during feature creation
2017-09-09 16:55:55 +02:00
Stefan Tröger
7829849104
Fix deleting a Part
2017-09-09 16:55:55 +02:00
Stefan Tröger
5da7aed8e1
Update Group/Part Icons and copy/paste behaviour
2017-09-09 16:55:55 +02:00
Stefan Tröger
f2249d1eb2
Prevent ViewProvider at toplevel when adding object to Group in GeoFeatureGroup
2017-09-09 16:55:55 +02:00
Stefan Tröger
700741471f
Make Origins work well with scoped links
2017-09-09 16:55:55 +02:00
Stefan Tröger
febfed3c6c
PartDesign: Fix multi pattern test
2017-09-09 16:55:55 +02:00
Stefan Tröger
8841fb0805
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
4fa3005343
Make Group searching robust for cyclic dependencies. fixes #0002567
2017-09-09 16:55:55 +02:00
Stefan Tröger
0dd5f14918
Add new icons for Part and Group
2017-09-09 16:55:55 +02:00
Stefan Tröger
03721b91b8
Prevent crash on cyclic group relations. fixes #0002567
2017-09-09 16:55:55 +02:00
Stefan Tröger
553514bd15
Add group command to structure toolbar
2017-09-09 16:47:07 +02:00
Stefan Tröger
1a3fb02eb9
Move App::Part to a separate global toolbar
2017-09-09 16:47:07 +02:00
Stefan Tröger
97828a9ce5
Ensure viewprovider is shown after drop from claimChildren3D fixes #0003078
2017-09-09 16:47:07 +02:00
Stefan Tröger
81572d4a14
Tree: Adopt to special GeoFeatureGroup behaviours
2017-09-09 16:47:07 +02:00
Stefan Tröger
b6f361b62b
PartDesign: ShapeBinder can link globally
2017-09-09 16:47:07 +02:00
Stefan Tröger
b80e0b6191
DependencyGraph: show invalid links in red
2017-09-09 16:47:07 +02:00
Stefan Tröger
9cda1b53bc
Allow interchangable use of link properties and their derivatives
2017-09-09 16:47:07 +02:00
Stefan Tröger
d5633c37bf
Create special scope properties
2017-09-09 16:47:07 +02:00
Stefan Tröger
7d1560443c
Introduce Scoped links to prevent cross cs links
2017-09-09 16:47:07 +02:00
Stefan Tröger
7b72973ba6
Fix _inList tracking in case of link removal
2017-09-09 16:47:07 +02:00
Stefan Tröger
b28c5aa5ba
Test cross GeoFeatureLinks
2017-09-09 16:47:07 +02:00
Stefan Tröger
7f34cbe733
Ensure objects to be in a single GeoFeatureGroup only
2017-09-09 16:47:07 +02:00
Stefan Tröger
2b7e0dc327
Prevent cross GeoFeatureGroup links on recompute
2017-09-09 16:47:07 +02:00
Stefan Tröger
85125f2a49
Make InList hadling and topological sort more robust. fixes #0002871
2017-09-09 16:47:07 +02:00
wmayer
9a682a9c53
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
86c31dbcb3
extend ruled surface feature to combine edge with wire as input shapes
2017-09-09 14:20:07 +02:00
wmayer
bbf9560ea3
make sure to avoid duplicate child elements in view provider of ruled surface
2017-09-08 14:52:12 +02:00
wmayer
0dbfd492be
unit test: remove property while transaction is active and abort it later
2017-09-08 14:34:33 +02:00
triplus
f211c63da2
Add standard fullscreen mode
2017-09-08 13:15:46 +02:00
Markus Lampert
a3bad887e1
Added stock unit test to cmake files - so it actually get's installed.
2017-09-08 12:25:58 +02:00