wmayer
9a7f97c827
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
20298c45d2
set the cloned shape the tip of the created body
2018-10-16 19:39:07 +02:00
wmayer
39d072bf82
fixes 0003621: Additive and subtractive loft preview not showing during creation
2018-10-03 12:40:43 +02:00
wmayer
caf78bbabf
fixes 0003509: Create MultiTransform Feature from existing Transform Feature forces document migration
2018-09-30 18:14:22 +02:00
wmayer
3c048904ff
fixes 0003447: False PartDesign migration request
2018-09-22 13:59:34 +02:00
ageeye
8faf50ec04
PartDesign::Clone maintain the colors of the original
2018-06-12 10:30:07 -03:00
wmayer
597dbf6094
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
3fd549ec71
fixes #0003376 : PartDesign Boolean produces exception with wrong selection of active Body
2018-03-15 11:13:45 +01:00
wmayer
707bbee6ae
fix warning: lambda capture 'this' is not used [-Wunused-lambda-capture]
2018-02-10 12:42:41 +01:00
Markus Lampert
322598decf
Fixed whitespace inconsistency.
2017-10-22 11:24:58 -07:00
wmayer
7c4dc0d669
allow the user to proceed if default settings for revolution/groove raises an exception
2017-10-18 12:52:04 +02:00
wmayer
16d4105a05
automatically set the tip after creating transform features to avoid messing up the history
2017-10-06 10:20:26 +02:00
wmayer
98c6e0e2b0
implement clone command for part design
2017-10-01 18:25:55 +02:00
wmayer
5a1a88568a
harmonize creation of linear pattern inside a multi transform to direction creation of linear pattern
2017-09-29 23:57:31 +02:00
wmayer
2611f072b7
allow to attach a sketch to any kind of planar surfaces, not only planes
2017-09-23 22:46:54 +02:00
wmayer
c1ac53b61f
fix cyclic dependency if body is selected when creating a datum entity
2017-09-22 11:21:20 +02:00
Stefan Tröger
f1c307dc28
PartDesign: Boolean must show the operation result, not the children. fixes #0003184
2017-09-21 10:48:38 +02:00
wmayer
f663a754c8
fix cyclic dependency if body is created when creating a shape binder
2017-09-13 12:20:16 +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
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
triplus
bab75bbcb7
PDN - what's this and command names improvements
2017-08-06 20:47:09 +02:00
Eivind Kvedalen
04b176ebfb
PartDesign Hole Feature implemented.
...
Minor contributions from Mateusz Skowroński <skowri@gmail.com >
2017-07-26 23:39:00 +02:00
Yorik van Havre
80ad5737f0
Fixed typo - crowdin issue
2017-07-24 11:02:52 -03:00
wmayer
7cfc084e47
fixes #0003122 : FC 0.17 crashes when a sketched located outside a body object
2017-07-16 16:56:06 +02:00
Kurt Kremitzki
2f6f00100f
Revise PartDesign Loft tooltips
2017-07-01 19:30:49 -05:00
Kurt Kremitzki
027418a16d
Make PartDesign Loft have different tooltip than PartDesign Pipe
2017-07-01 19:30:49 -05:00
Abdullah Tahiri
4b042536f8
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
ea3d86b735
Fix typos
2017-04-20 09:49:19 +02:00
Abdullah Tahiri
09dfcf6bd7
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
1d336fe72e
avoid possibly crash when trying to add objects to the wrong document
2017-04-07 15:32:22 +02:00
wmayer
52c3b4580e
properly close task dialog when document is getting closed
2017-04-07 15:16:04 +02:00
wmayer
394ea471c6
perform auto view fit when creating body object on sketch creation
2017-04-07 10:22:40 +02:00
Ian Rees
ac2f9f8902
Make Body object on creation of Sketch/Primitive
2017-04-06 19:26:19 +02:00
Sergo
86cb37b3d0
issue #2808
2017-03-20 21:39:53 +01:00
usakhelo
d23e603b4e
fix groove
2017-03-18 19:09:16 +01:00
Sergo
bd3fef03a7
set referenceaxis properly and fix getaxis
2017-03-18 19:09:16 +01:00
Sergo
934f473b13
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
e5f0de83b3
stop revolve if no sketches in selection
2017-03-18 19:09:16 +01:00
Sergo
256791d42e
stop profile based and primitives if file is in undetermined workflow
2017-03-07 13:51:42 -03:00
Sergo
fdc3772c25
stop dressup features when applied to non-acitve body
2017-03-07 13:51:42 -03:00
Sergo
1d8ef64925
fixing transformed features and guessworkflow
2017-03-07 13:51:42 -03:00
Sergo
6cbb76b667
fixing dressup features
2017-03-07 13:51:42 -03:00
Sergo
f8e836221c
fix pd tools from running when no active parts
2017-03-07 13:51:42 -03:00
Kunda
99c99006b8
source typo fixes pt4 (only on py3 merged code)
2017-03-02 13:47:21 +01:00
Stefan Tröger
d2764a3c7a
PartDesign: Adopt python interface to body group
2017-01-04 16:01:58 +01:00
Stefan Tröger
9a3b952fb9
PartDesign: Port body to be a origin group
2017-01-04 16:01:58 +01:00
Stefan Tröger
d0d4d6bc07
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
a16b143664
fixes #0002782 : Build error message
2016-11-19 14:27:55 +01:00
wmayer
57db39bf05
issue #0002760 : The result of an 'Undo' is shown too late.
2016-11-06 21:06:28 +01:00
Stefan Tröger
258be36aad
Extensions: Handle new dynamic_cast's
2016-10-08 12:48:34 +02:00