wmayer
d492ac3083
PD: fixes #6451 : Face color of PartDesign Body not exported to STEP
2022-05-24 16:42:27 +02:00
Kuzemko Alexsandr
b903e949ae
Update .ts with lupdate ver 6.4.0.
2022-05-23 16:53:07 +02:00
Chris Hennes
e1f2685734
PD: Typo fix
2022-05-21 18:09:51 -05:00
wmayer
d0f98bf45c
Conda: ssize_t is a POSIX type and thus not necessarily defined on Windows. Currently this causes build failures with Conda + Py3.10.
...
The solution is to get rid off all occurrences of ssize_t in FreeCAD code
2022-05-17 11:43:40 +02:00
wmayer
cd3ba642df
PD: [skip ci] remove extra semicolon [-Wextra-semi]
2022-05-09 17:32:35 +02:00
Kuzemko Alexsandr
feb0f27f8d
[PartDesign] Add Q_DECLARE_TR_FUNCTIONS() macro
2022-05-08 14:52:39 -05:00
Kuzemko Aleksandr
c3bbb9a135
[PartDesign] Fix and expose ViewProvider strings to translation
...
Closes https://github.com/FreeCAD/FreeCAD-translations/issues/24
2022-05-08 14:52:39 -05:00
Kuzemko Alexsandr
25bbc31848
[Partdesign] Fix proposed by @0penBrain ( #32 )
...
*[PartDesign] Add Q_DECLARE_TR_FUNCTIONS to ViewProviderDatum.
*[PartDesign] Small fix for ViewProviderDatum::attach translation
2022-05-05 23:00:24 +02:00
Kuzemko Aleksandr
07f4267112
[PartDesign] Add individual QString for menu text which exposes text to translation
...
Closes https://github.com/FreeCAD/FreeCAD-translations/issues/125
2022-05-05 23:00:24 +02:00
Yorik van Havre
0680ad5558
Merged crowdin translations
2022-05-05 15:46:09 +02:00
Yorik van Havre
ab5a6d83a1
Updated ts files
2022-05-05 15:20:57 +02:00
Zheng, Lei
3ef438eaf0
Fix mixed line endings
2022-04-26 12:52:55 -05:00
Ajinkya Dahale
a59dac1675
[PD] Do both fuse and cut in FeatureTransformed if applicable
2022-04-23 17:55:18 +02:00
Yorik van Havre
a4a0d11eca
Merged crowdin translations
2022-04-21 14:18:33 +02:00
Ajinkya Dahale
4358a9ba70
[PD] Delete "Overlap" property for FeatureTransformed
...
This property became redundant after 5ab7d17f67 .
2022-04-21 01:21:59 +02:00
wmayer
1a7b2279b7
PD: [skip ci] fixes #6762 : Involute gear tool duplicated in the menu
2022-04-19 17:38:53 +02:00
wmayer
922ce46506
Gui: add convenience functions to SelectionFilterGate
2022-04-19 15:04:14 +02:00
Yorik van Havre
35bb6278ea
merged crowdin translations
2022-04-13 13:47:06 +02:00
wmayer
5ab7d17f67
PD: issue #6641 : polar pattern fails
2022-04-12 16:32:54 +02:00
wmayer
9eac35cf5d
Gui: clean-up Selection API
...
Replace the int of the 'resolve' argument of several functions with a proper enum class.
* This avoids the inconsistencies in client code where often true/false is passed when an int is expected
* This avoids the use of magic numbers like 0, 1, 2 or the undocumented 3
2022-04-09 17:03:43 +02:00
Yorik van Havre
cb9dda7084
Merged crowdin translations
2022-03-31 11:41:28 +02:00
Chris Hennes
6f230d7404
PD: PR6497 move return statement to new line
2022-03-29 12:37:21 -05:00
Chris Hennes
ac3ea0a960
PD: PR4556 Step 3: sort QGridLayout by row-col
2022-03-28 10:43:22 -05:00
Uwe
c27e016521
[PD] shape binder: code style improvements
...
all done by MSVC
2022-03-27 21:48:09 +02:00
Uwe
66e4c37a25
fix some occurrences where size() is misused as Boolean
...
- as suggested by @wwmayer: 4d51d1d0b1 (r69648152)
2022-03-27 21:38:15 +02:00
wmayer
37f1004db2
PD: include header with export macros
2022-03-24 21:09:19 +01:00
wmayer
97330443a2
All: modernize C++11
...
* replace deprecated headers
2022-03-23 22:44:18 +01:00
Uwe
06622dfc85
[PD] Task dialogs: remove unused headers
2022-03-23 19:43:47 +01:00
Uwe
e92fbceb7e
[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
ea81ce76b4
[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
3608ee7f51
PD: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Uwe
2f0a2b79eb
[PD] ShapeBinder: re-add an include that I recently incorrectly removed
2022-03-23 18:58:36 +01:00
Yorik van Havre
1dd773e7b3
Translations: Merged crowdin strings
2022-03-23 10:37:50 +01:00
Uwe
802aa53aa1
[PD] [skipCI] minor header fixes
2022-03-23 01:37:46 +01:00
Uwe
7c01ddec9a
[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
b037d8e240
[PD] remove unused Xerces
2022-03-20 20:43:02 +01:00
wmayer
c9a0fae9db
lgtm: [skip ci] FIXME comment
...
Change FIXME or remove it
2022-03-20 16:51:23 +01:00
Uwe
d06dc1527c
[PD] remove Python.h from headers
...
seems not to be necessary anymore
2022-03-20 14:16:41 +01:00
wmayer
a999a249e3
Qt: remove some more leftovers of Qt4
2022-03-19 23:27:28 +01:00
Yorik van Havre
6efe74a554
Merged crowdin translations
2022-03-14 12:21:01 +01:00
wmayer
0054cbddaa
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
wmayer
55f8d68b4e
PD: Fix coverity issue:
...
* CID 350645: Uncaught exception
2022-03-13 17:24:07 +01:00
wmayer
9ef2470799
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
02bd57ac82
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
3e18c76d4f
PartDesign::SubShapeBinder add 2D offsetting
2022-03-12 23:30:09 +01:00
Zheng, Lei
b47e6723dc
PD: add SubShapeBinder 'Refine' property
...
Respect setting in BaseApp/Preferences/Mod/PartDesign/RefineModel
2022-03-12 02:45:13 +01:00
Zheng, Lei
e56bcbc924
PD: fix SubShapeBinder 'Fuse' function
2022-03-12 02:45:13 +01:00
Uwe
bda12907de
[Gui] rename the Qt header list
2022-03-07 20:35:38 +01:00
wmayer
1ca7429705
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
Yorik van Havre
7653a9473d
Merged crowdin translations
2022-03-07 14:55:22 +01:00