wmayer
|
d21a60b294
|
All: modernize C++11
* replace deprecated headers
|
2022-03-23 22:44:18 +01:00 |
|
Uwe
|
4cd69ee774
|
[PD] Task dialogs: remove unused headers
|
2022-03-23 19:43:47 +01:00 |
|
Uwe
|
ce05e4f017
|
[PD] Helix: catch case of touching Helix
when the helix touches itself along a single helical edge one gets a cryptic error.
This PR gives the user feedback what is going on.
|
2022-03-23 19:29:23 +01:00 |
|
Uwe
|
f6cb87f8c4
|
[PD] fix #6482
The idea with the large factor, introduced in #5363 fixed real bugs, so it should not be reverted.
However we must compensate the factor at the path position movement. Otherwise we get wrong helix positions when the angle is negative.
The PR was tested with the files in the bug reports:
https://forum.freecadweb.org/viewtopic.php?f=3&t=65136
https://forum.freecadweb.org/viewtopic.php?p=572618#p572618
|
2022-03-23 19:29:02 +01:00 |
|
wmayer
|
d1d4b996e7
|
PD: modernize C++11
* use nullptr
|
2022-03-23 19:26:14 +01:00 |
|
Uwe
|
d430940515
|
[PD] ShapeBinder: re-add an include that I recently incorrectly removed
|
2022-03-23 18:58:36 +01:00 |
|
Yorik van Havre
|
1563822763
|
Translations: Merged crowdin strings
|
2022-03-23 10:37:50 +01:00 |
|
Uwe
|
024a959c2a
|
[PD] [skipCI] minor header fixes
|
2022-03-23 01:37:46 +01:00 |
|
Uwe
|
9ec4358dcc
|
[PD] [skip CI] Helix: consistency adjustment
- in Part and PD we have in Pad/Pocket a step of one for the angle and also the App part of Helix uses already a step of 1
|
2022-03-23 00:58:21 +01:00 |
|
Uwe
|
644d3920d3
|
[PD] remove unused Xerces
|
2022-03-20 20:43:02 +01:00 |
|
wmayer
|
585bcb8708
|
lgtm: [skip ci] FIXME comment
Change FIXME or remove it
|
2022-03-20 16:51:23 +01:00 |
|
Uwe
|
3d26a81b36
|
[PD] remove Python.h from headers
seems not to be necessary anymore
|
2022-03-20 14:16:41 +01:00 |
|
wmayer
|
e28f2a0c47
|
Qt: remove some more leftovers of Qt4
|
2022-03-19 23:27:28 +01:00 |
|
Yorik van Havre
|
a55ee61840
|
Merged crowdin translations
|
2022-03-14 12:21:01 +01:00 |
|
wmayer
|
0f9768fb33
|
Fix coverity issue:
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
|
2022-03-14 11:35:04 +01:00 |
|
wmayer
|
09259451d2
|
PD: Fix coverity issue:
* CID 350645: Uncaught exception
|
2022-03-13 17:24:07 +01:00 |
|
wmayer
|
7acdcbd031
|
PD: Fix several coverity issues:
* CID 350558: Uninitialized pointer field
* CID 350554: Uninitialized pointer field
* CID 350589: Uninitialized pointer field
* CID 350608: Uninitialized pointer field
* CID 350544: Uncaught exception
* CID 350568: Uncaught exception
* CID 350603: Uncaught exception
* CID 350562: Unchecked dynamic_cast
* CID 350591: Unchecked dynamic_cast
* CID 350583: Unchecked dynamic_cast
* CID 350598: Unchecked dynamic_cast
|
2022-03-13 16:32:19 +01:00 |
|
wmayer
|
afabaea5cb
|
PD: Fix several coverity issues:
* CID 350622: Negative array index read
* CID 350613: Negative array index read
* CID 166163: Negative array index read
* refactor Hole::updateDiameterParam()
|
2022-03-13 12:10:01 +01:00 |
|
mwganson
|
eaf36231eb
|
PartDesign::SubShapeBinder add 2D offsetting
|
2022-03-12 23:30:09 +01:00 |
|
Zheng, Lei
|
2a28ad5cef
|
PD: add SubShapeBinder 'Refine' property
Respect setting in BaseApp/Preferences/Mod/PartDesign/RefineModel
|
2022-03-12 02:45:13 +01:00 |
|
Zheng, Lei
|
8d6b06bc86
|
PD: fix SubShapeBinder 'Fuse' function
|
2022-03-12 02:45:13 +01:00 |
|
Uwe
|
554635cc7d
|
[Gui] rename the Qt header list
|
2022-03-07 20:35:38 +01:00 |
|
wmayer
|
8f786ea6ef
|
Gui: Optimize includes to reduce compile time
|
2022-03-07 20:29:18 +01:00 |
|
Yorik van Havre
|
2cff977548
|
Merged crowdin translations
|
2022-03-07 14:55:22 +01:00 |
|
wmayer
|
5e0cfc64ee
|
App: use forward declarations
|
2022-03-04 21:09:46 +01:00 |
|
wmayer
|
2a33fe77f6
|
App/Gui: move template classes (ViewProvider)ExtensionPythonT to their own header files
|
2022-03-04 18:54:42 +01:00 |
|
0penBrain
|
aadb243caa
|
PartDesign: fix crash in MultiTransform if moving on empty list
|
2022-03-02 13:01:17 +01:00 |
|
Uwe
|
ee48c0b8d5
|
[PD] Gui: remove unused includes
- also some sorting
|
2022-03-02 02:51:01 +01:00 |
|
Uwe
|
53ab49b1fd
|
[PD] Boolean: re-add necessary include
|
2022-03-02 02:50:46 +01:00 |
|
Uwe
|
e587beb02b
|
[PD] Boolean: remove unused include
|
2022-03-02 02:30:28 +01:00 |
|
mwganson
|
5909859abe
|
PartDesign: Fillets / Chamfers add unit tests for UseAllEdges property
|
2022-03-01 18:42:14 +01:00 |
|
mosfet80
|
c181da4461
|
PD: remove duplicate verifications
|
2022-03-01 17:41:09 +01:00 |
|
wmayer
|
d42b9a2fe1
|
PD: fix const correctness in ProfileBased
|
2022-02-28 18:10:58 +01:00 |
|
wmayer
|
80a84fd849
|
PD: tmp. suppress errors in helix feature when creating it
|
2022-02-28 17:55:32 +01:00 |
|
wmayer
|
59886896dc
|
PD: [skip ci] refactor Hole feature
|
2022-02-26 17:06:38 +01:00 |
|
wmayer
|
aeba940cf0
|
PD: [skip ci] refactor Hole feature
|
2022-02-26 16:48:37 +01:00 |
|
wmayer
|
52b936539f
|
PD: [skip ci] fix const correctness in Hole feature
|
2022-02-26 16:34:44 +01:00 |
|
wmayer
|
2e16f6a7e1
|
PD: [skip ci] refactor Hole feature
|
2022-02-26 16:18:20 +01:00 |
|
wmayer
|
08a3b60031
|
PD: fix error 'gp_Dir::Crossed() - result vector has zero norm'
As reported here: https://forum.freecadweb.org/viewtopic.php?f=3&t=65826
|
2022-02-26 16:07:35 +01:00 |
|
Uwe
|
da9c18374b
|
[PD] final work to remove unused includes
|
2022-02-22 02:18:49 +01:00 |
|
Uwe
|
17e6ebf120
|
[PD] remove more unused includes
|
2022-02-22 01:19:32 +01:00 |
|
Uwe
|
7b7a0aa4bf
|
[PD] remove some more unused includes
|
2022-02-21 15:13:54 +01:00 |
|
Uwe
|
1d58c674a2
|
[PD] some more work to remove unused includes
|
2022-02-21 02:50:16 +01:00 |
|
Uwe
|
19bdfc16b8
|
[PD] more work to remove unused includes
|
2022-02-21 02:18:17 +01:00 |
|
Uwe
|
a68e017f19
|
[PD] Gui: Boolean to Groove: remove unused includes
|
2022-02-21 01:33:04 +01:00 |
|
Uwe
|
783655a4e3
|
[PD] Boolean to Groove: remove unused includes
|
2022-02-21 01:07:36 +01:00 |
|
Uwe
|
7a4caf06f8
|
[PD] Workbench and Command: remove unused includes
|
2022-02-20 21:55:15 +01:00 |
|
Uwe
|
f5da0f3c56
|
[PD] Body and utils: remove unused includes
|
2022-02-20 21:23:05 +01:00 |
|
Uwe
|
f498cd1d32
|
[PD] App: remove unused includes
|
2022-02-20 20:41:46 +01:00 |
|
Syres916
|
5bf382eb0a
|
[PartDesign] OCC7.3 regression replace include.. (#6402)
* [PD] OCC 7.3 needs Precision.hxx in header
|
2022-02-20 18:44:06 +01:00 |
|