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
Markus Lampert
454457d9ed
Fixed TC naming without template.
2017-09-08 12:25:58 +02:00
Markus Lampert
e6249387f2
Switched to using hand made stock objects even for the basic types.
2017-09-08 12:25:58 +02:00
Markus Lampert
89f5bcded2
Hide all unused controls for now.
2017-09-08 12:25:58 +02:00
Markus Lampert
e05442b031
Fixed automatic update for PathStock.
2017-09-08 12:25:58 +02:00
Markus Lampert
9ade411aaa
Use stander FC icons for up/down move of operations.
2017-09-08 12:25:58 +02:00
Markus Lampert
31e5710c61
Added axis at origin display while editing.
2017-09-08 12:25:58 +02:00
Markus Lampert
4a735b372e
Added stock support to templates.
2017-09-08 12:25:58 +02:00
Markus Lampert
af4bac8abf
Added moving an operation up/down the list buttons.
2017-09-08 12:25:58 +02:00
Markus Lampert
8f77c7575f
Added support for centering the base object inside stock.
2017-09-08 12:25:58 +02:00
Markus Lampert
caeab63ec8
Fixed popup menu
2017-09-08 12:25:58 +02:00
Markus Lampert
5da6e15b7b
use min values to ceate valid stocks for panels.
2017-09-08 12:25:58 +02:00
Markus Lampert
016bca5e37
Prevent stock from existing solid if there are no solids in the file.
2017-09-08 12:25:58 +02:00
Markus Lampert
cb06794e76
Removed obsolete path stock command and view provider.
2017-09-08 12:25:58 +02:00
Markus Lampert
614a0f83c2
Fixed error stock from existing when selected again.
2017-09-08 12:25:58 +02:00
Markus Lampert
b778882f76
Added stock creation.
2017-09-08 12:25:58 +02:00
Markus Lampert
f4ee27458f
Fixed tabstops in tool editor.
2017-09-08 12:25:58 +02:00