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
4ca7224312
support of loading old projects with shape binder or PartDesign boolean
2017-09-09 22:47: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
104c7db3f9
Remove unneeded debug print in test case
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
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
03721b91b8
Prevent crash on cyclic group relations. fixes #0002567
2017-09-09 16:55:55 +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
b6f361b62b
PartDesign: ShapeBinder can link globally
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
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
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
Markus Lampert
a3bad887e1
Added stock unit test to cmake files - so it actually get's installed.
2017-09-08 12:25:58 +02:00
Markus Lampert
3173461288
Fixed unit tests for proper R calculation for cylindrical stock.
2017-09-08 12:25:58 +02:00
Markus Lampert
c4ae14bc6c
Switched to textChanged instead of editingFinished for better update experience.
2017-09-08 12:25:58 +02:00
Markus Lampert
449036c010
Fixed changing Base of job and its resource creation.
2017-09-08 12:25:58 +02:00
Markus Lampert
2e8222a622
Cleaned up tab order for job editor.
2017-09-08 12:25:58 +02:00
Markus Lampert
e032e26dd4
Orderly deletion of a job.
2017-09-08 12:25:58 +02:00
Markus Lampert
9da777ef18
Fixed operation update when TC changes - allow TC edit abortion.
2017-09-08 12:25:58 +02:00
Markus Lampert
bfa8d4ec53
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
40d0f33422
Fixed TC naming without template.
2017-09-08 12:25:58 +02:00
Markus Lampert
e22bbed59d
Switched to using hand made stock objects even for the basic types.
2017-09-08 12:25:58 +02:00
Markus Lampert
ee26e4c961
Hide all unused controls for now.
2017-09-08 12:25:58 +02:00
Markus Lampert
39c1015577
Fixed automatic update for PathStock.
2017-09-08 12:25:58 +02:00
Markus Lampert
49b536ecbd
Use stander FC icons for up/down move of operations.
2017-09-08 12:25:58 +02:00
Markus Lampert
a1100fb5f7
Added axis at origin display while editing.
2017-09-08 12:25:58 +02:00
Markus Lampert
69048cb436
Added stock support to templates.
2017-09-08 12:25:58 +02:00
Markus Lampert
b360cab74d
Added moving an operation up/down the list buttons.
2017-09-08 12:25:58 +02:00
Markus Lampert
429687bdc2
Added support for centering the base object inside stock.
2017-09-08 12:25:58 +02:00
Markus Lampert
9fd99dc640
Fixed popup menu
2017-09-08 12:25:58 +02:00
Markus Lampert
3bd2a9a663
use min values to ceate valid stocks for panels.
2017-09-08 12:25:58 +02:00
Markus Lampert
7fcc7be412
Prevent stock from existing solid if there are no solids in the file.
2017-09-08 12:25:58 +02:00
Markus Lampert
4095170014
Removed obsolete path stock command and view provider.
2017-09-08 12:25:58 +02:00