Kurt Kremitzki
0ca3f6c4b3
Change TestPartDesignApp to spaces and unix line endings
2017-05-29 12:59:00 -03:00
Yorik van Havre
2a2ab3c4ef
Updated translations
2017-05-25 10:04:05 -03:00
looooo
84f8644244
py3: part-design: involute-gear
2017-04-27 13:17:51 -03:00
Peter Lama
a75a98ef27
Use OCCT Handle macro for Handle_ classes
...
This is the result of running OCCT's upgrade script provided
with OCCT 7.0. See
https://www.opencascade.com/content/freecad-occt710-and-windows-rtti-data-missing#comment-form
and
https://www.forum.freecadweb.org/viewtopic.php?f=4&t=21405&start=120#p169019
for why this is necessary for OCCT >= 7.1
2017-04-20 12:27:34 +02:00
asiersarasua
ea3d86b735
Fix typos
2017-04-20 09:49:19 +02:00
wmayer
6b26fa6ca7
fix segmentation fault in TaskFeaturePick::makeCopy
2017-04-17 11:07:54 +02:00
wmayer
9a3b2a976e
when removing faces in thickness tool via context menu then remove selection gate
2017-04-15 13:29:19 +02:00
wmayer
eb02efa004
do not use translated text for icon names
2017-04-15 12:58:35 +02:00
wmayer
004324bbc5
fix scan coverity issues: uncaught exception
2017-04-11 14:03:08 +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
bf542266c4
close sketch selection task panel on undo
2017-04-07 13:07:52 +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
Ian Rees
e2b73e5bb1
Add abort method to PartDesign TaskDlgFeaturePick
2017-04-06 19:26:19 +02:00
Ian Rees
05b5b48af8
Refactor PartDesign create primitive commands
2017-04-06 19:26:19 +02:00
wmayer
a86583e833
fix crash when trying to drag and drop origin object in body object
2017-04-06 19:16:27 +02:00
Kunda
784edd3f82
Typo fixes for doxygen and source comments
...
issue #0002914
2017-03-31 11:25:57 -03:00
Sergo
969f5cc8aa
test MultiTransformed applied to a box outside the body
2017-03-20 21:39:53 +01:00
Sergo
86cb37b3d0
issue #2808
2017-03-20 21:39:53 +01:00
AjinkyaDahale
c4fdc924bc
fixes #2964 , #2968
...
0002964: PartDesign Datum geometry invisible in 3D view if no geometry
present in Body
0002968: Datum items invisible on opening saved files
2017-03-19 18:09:15 -03:00
AjinkyaDahale
b60fe48564
Fixed Typos
2017-03-19 18:09:15 -03:00
AjinkyaDahale
6a385f5ee3
Possible solution to a problem in pad/pocket up-to-face
...
Somehow we weren't able to pad/pocket up-to-face when the profile sketch
is made on a datum plane
2017-03-19 18:09:14 -03:00
sergo
dd9c27d4ae
fix tests
2017-03-18 19:09:16 +01:00
Sergo
02166ed4be
couple of tests and fix to avoid crash on selected edge
2017-03-18 19:09:16 +01:00
usakhelo
d23e603b4e
fix groove
2017-03-18 19:09:16 +01:00
Sergo
4325ea4e53
same axis and profile only for sketches
2017-03-18 19:09:16 +01:00
sergo
e77e6aa115
fix getAxis for faces
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
Kurt Kremitzki
c80f680cbd
Remove unused sketcher commands in PDN
2017-03-15 10:35:52 -03:00
DeepSOIC
0d81472fa8
PartDesign: fix non-selectable datum features
2017-03-15 10:32:43 -03: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
Yorik van Havre
6b66a38ee3
Updated translations with latest files from crowdin
2017-03-06 11:53:09 -03:00
DeepSOIC
1ee6dcf75e
PartPesign: Py: expose some methods of ViewProvider
...
* setBodyMode(bool)
* makeTemporaryVisible(bool)
2017-03-04 19:16:39 -03:00
DeepSOIC
0160478242
PartDesign: add ViewProviderPython
...
+ bind PartDesign::Feature to PartDesign::ViewProvider, and adjust
viewprovider of PartDesign::FeaturePython accordingly.
2017-03-04 19:16:39 -03:00
DeepSOIC
722ffe5ecb
PartDesign: update primitives to use PartDesign::FeaturePy
2017-03-04 19:16:39 -03:00
DeepSOIC
d9c803ffce
PartDesign: add FeaturePython
...
Opens a window to extend PartDesign with Python
2017-03-04 19:16:39 -03:00
Kunda
99c99006b8
source typo fixes pt4 (only on py3 merged code)
2017-03-02 13:47:21 +01:00
wmayer
30979dcd64
resolve merge conflict
2017-03-02 13:47:10 +01:00
wmayer
cd1f010fe7
revert commit 1255ac62c and fix original code
2017-03-01 22:54:14 +01:00
Ian Rees
ac9f475702
Clean up clang inconsistent override warnings.
2017-03-01 22:00:41 +01:00
wmayer
381419c267
py3: ported PartDesign to python3
2017-03-01 17:19:33 +01:00
Priit Laes
da1081bc98
python: PartDesign: *.py: Fix python3 syntax
2017-03-01 17:19:24 +01:00