wmayer
5105ef279c
make handling more user-friendly if Sketch is outside of Body object
2019-01-06 22:43:14 +01:00
wmayer
7683bb2b4f
Fix usage of Reference dialog:
...
+ fix memory leak by using QDialog on the stack
+ open a transaction where needed when making a copy to avoid mess with undo/redo
+ set proper title and use main window as parent
+ replace class name Dialog with PartDesignGui::DlgReference
2018-12-03 17:54:05 +01:00
wmayer
058211148f
set the cloned shape the tip of the created body
2018-10-16 19:39:07 +02:00
wmayer
5625c58261
fixes 0003621: Additive and subtractive loft preview not showing during creation
2018-10-03 12:40:43 +02:00
wmayer
8bb51de89d
fixes 0003509: Create MultiTransform Feature from existing Transform Feature forces document migration
2018-09-30 18:14:22 +02:00
wmayer
ac8aaa2419
fixes 0003447: False PartDesign migration request
2018-09-22 13:59:34 +02:00
ageeye
be6fb16f29
PartDesign::Clone maintain the colors of the original
2018-06-12 10:30:07 -03:00
wmayer
bbbbf6c691
don't allow to set empty list of bodies for boolean operations
...
don't update the body feature if boolean body list is empty
2018-03-15 12:05:13 +01:00
wmayer
03ce0f276e
fixes #0003376 : PartDesign Boolean produces exception with wrong selection of active Body
2018-03-15 11:13:45 +01:00
wmayer
2de84d64e8
fix warning: lambda capture 'this' is not used [-Wunused-lambda-capture]
2018-02-10 12:42:41 +01:00
Markus Lampert
a61ee41695
Fixed whitespace inconsistency.
2017-10-22 11:24:58 -07:00
wmayer
9bb1454ef4
allow the user to proceed if default settings for revolution/groove raises an exception
2017-10-18 12:52:04 +02:00
wmayer
16e32c0020
automatically set the tip after creating transform features to avoid messing up the history
2017-10-06 10:20:26 +02:00
wmayer
5d9c1d0434
implement clone command for part design
2017-10-01 18:25:55 +02:00
wmayer
6f6ff3bab1
harmonize creation of linear pattern inside a multi transform to direction creation of linear pattern
2017-09-29 23:57:31 +02:00
wmayer
0d03ad13da
allow to attach a sketch to any kind of planar surfaces, not only planes
2017-09-23 22:46:54 +02:00
wmayer
1884413deb
fix cyclic dependency if body is selected when creating a datum entity
2017-09-22 11:21:20 +02:00
Stefan Tröger
903a71c8d4
PartDesign: Boolean must show the operation result, not the children. fixes #0003184
2017-09-21 10:48:38 +02:00
wmayer
0983c7e9ac
fix cyclic dependency if body is created when creating a shape binder
2017-09-13 12:20:16 +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
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
triplus
62626da940
PDN - what's this and command names improvements
2017-08-06 20:47:09 +02:00
Eivind Kvedalen
91bafde563
PartDesign Hole Feature implemented.
...
Minor contributions from Mateusz Skowroński <skowri@gmail.com >
2017-07-26 23:39:00 +02:00
Yorik van Havre
fcac902186
Fixed typo - crowdin issue
2017-07-24 11:02:52 -03:00
wmayer
1da1d811f6
fixes #0003122 : FC 0.17 crashes when a sketched located outside a body object
2017-07-16 16:56:06 +02:00
Kurt Kremitzki
bee42f6c43
Revise PartDesign Loft tooltips
2017-07-01 19:30:49 -05:00
Kurt Kremitzki
06cf363999
Make PartDesign Loft have different tooltip than PartDesign Pipe
2017-07-01 19:30:49 -05:00
Abdullah Tahiri
70a9cce767
Notification to the user that a body is not active when inserting a datum entity - fixes #2511
2017-05-31 02:41:29 +02:00
asiersarasua
4564e4f4a4
Fix typos
2017-04-20 09:49:19 +02:00
Abdullah Tahiri
7e69c6699d
Part Design: Keep body transparency when adding a new feature
...
=============================================================
Prior this commit, if a body has transparency (let's say 55%) and a new feature is added, the transparency is lost until you update it again in the body.
This prevents to actually see through while editing the feature (e.g. while setting the length of a pad) and is very annoying as the user
is required to go back to the body properties, where the old value (e.g. 55%) would still be there and change it to another value (56%) to effect it.
2017-04-11 10:41:27 +02:00
wmayer
6840b7a2e1
avoid possibly crash when trying to add objects to the wrong document
2017-04-07 15:32:22 +02:00
wmayer
2bb5f432d3
properly close task dialog when document is getting closed
2017-04-07 15:16:04 +02:00
wmayer
c241c5b309
perform auto view fit when creating body object on sketch creation
2017-04-07 10:22:40 +02:00
Ian Rees
3f9aead061
Make Body object on creation of Sketch/Primitive
2017-04-06 19:26:19 +02:00
Sergo
34b2baeeea
issue #2808
2017-03-20 21:39:53 +01:00
usakhelo
13faa806e2
fix groove
2017-03-18 19:09:16 +01:00
Sergo
b55f33b41e
set referenceaxis properly and fix getaxis
2017-03-18 19:09:16 +01:00
Sergo
2ae0a313a2
fix revolve and groove when no sketches in selection or when no sketches in active body
2017-03-18 19:09:16 +01:00
Sergo
160b55e3cc
stop revolve if no sketches in selection
2017-03-18 19:09:16 +01:00
Sergo
a559078c7d
stop profile based and primitives if file is in undetermined workflow
2017-03-07 13:51:42 -03:00
Sergo
48ebbeb255
stop dressup features when applied to non-acitve body
2017-03-07 13:51:42 -03:00
Sergo
a2a497e8c6
fixing transformed features and guessworkflow
2017-03-07 13:51:42 -03:00
Sergo
516a979cf2
fixing dressup features
2017-03-07 13:51:42 -03:00
Sergo
eb48068420
fix pd tools from running when no active parts
2017-03-07 13:51:42 -03:00
Kunda
9410e751e9
source typo fixes pt4 (only on py3 merged code)
2017-03-02 13:47:21 +01:00
Stefan Tröger
22c26d043a
PartDesign: Adopt python interface to body group
2017-01-04 16:01:58 +01:00
Stefan Tröger
526d895a5d
PartDesign: Port body to be a origin group
2017-01-04 16:01:58 +01:00
Stefan Tröger
67d76b309c
Port Attacher codde to the extension framework
...
AttachableObjects are desired in multiple occasions, and the current AttachableObject is not flexible enough to handle all cases. Hence the code is portet to an extension, which gives the needed flexibility.
2016-12-07 06:41:40 +01:00
wmayer
acec8d0385
fixes #0002782 : Build error message
2016-11-19 14:27:55 +01:00
wmayer
7f3190889b
issue #0002760 : The result of an 'Undo' is shown too late.
2016-11-06 21:06:28 +01:00