wmayer
c87e1cc1c2
clang: fix warnings [-Winconsistent-missing-override]
2022-08-09 17:36:25 +02:00
berniev
71dc5ead2f
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
berniev
f4ffd15864
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
berniev
53ba98d636
Mod: use empty
2022-08-06 19:30:13 +02:00
wmayer
54a0f44b81
Mesh: implement smoothing based on median filter
2022-08-06 16:08:20 +02:00
berniev
47ac049e14
Mod: use emplace_back
2022-08-05 10:36:16 +02:00
wmayer
23b05a5fe7
Mesh: consider placement in MeshPy::foraminate
2022-08-05 00:46:48 +02:00
wmayer
0b4fcb8f20
Mesh: consider placement in MeshPy::nearestFacetOnRay
2022-08-04 20:47:33 +02:00
wmayer
d7efe8358f
Mesh: consider placement in MeshPy::cut/trim/trimByPlane
2022-08-04 18:49:10 +02:00
wmayer
b0a5743264
Mesh: consider placement in MeshPy::getCurvaturePerVertex
2022-08-04 11:09:47 +02:00
wmayer
c8c311c981
Mesh: refactor MeshPy::getSelfIntersections
2022-08-04 10:34:49 +02:00
wmayer
dd5fa8b6e0
Mesh: refactor MeshPy::writeInventor
2022-08-03 17:56:24 +02:00
wmayer
0b424620d6
App: changes in ComplexGeoData:
...
* rename some methods
* distinguish between Point and Vector
* support of arrays of Point or Vector
2022-08-03 16:18:14 +02:00
luz paz
bf030f76aa
Fix various 'testing inequality to None' syntax issues
...
Substitute `is not None` for `!= None`
2022-07-31 14:11:48 +02:00
wmayer
df8e0a55cc
Mesh: Fix several clazy issues:
...
* Use multi-arg instead [-Wclazy-qstring-arg]
* Q_PROPERTY should have either NOTIFY or CONSTANT [-Wclazy-qproperty-without-notify]
* Using copy-ctor but class SbMatrix has a trivial copy-ctor but non trivial assign operator [-Wclazy-rule-of-two-soft]
2022-07-25 01:14:40 +02:00
Uwe
763a575b23
Mod: remove some unnecessary nullptr checks
2022-07-18 12:58:12 +02:00
Uwe
2bde1e6923
[Mesh] remove superfluous nullptr checks
2022-07-18 02:37:33 +02:00
wmayer
936bc03959
Mesh: replace PyObject_IsTrue with Base::asBoolean
2022-07-16 13:33:18 +02:00
wmayer
73a7b460e4
Mesh: [skip ci] unit test for Mesh.foraminate()
2022-07-15 18:53:56 +02:00
wmayer
91e9c72357
Mesh: [skip ci] allow to set third parameter in Python wrapper
2022-07-15 17:39:33 +02:00
wmayer
9a8a1795fb
Mesh: fix (Qt) issues found by clang's clazy tool
2022-06-30 13:14:03 +02:00
mosfet80
c86f0ce670
Remove old msc ver. Freecad 0.20 require 64 bit and windows 7 or higher. For this reason, msc libraries less than 1800 will no longer be used. ( #7036 )
...
* remove msc<1800
2022-06-28 00:42:33 +02:00
wmayer
f5235a8057
cppcoreguidelines-pro-type-union-access
...
According to https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md using union for type-punning is undefined behaviour.
Replace it with std::memcpy
2022-06-24 14:29:50 +02:00
Yorik van Havre
4c34ae7398
Merge pull request #7067 from Kuzma30/add_ts
...
Crowdin Add "new" WB to translations.
2022-06-24 13:50:43 +02:00
marioalexis
74c168a082
Mesh: Use PyObject_IsTrue in combination with conditional ternary operator
2022-06-22 19:50:03 -04:00
Kuzemko Alexsandr
b99ccc6193
Crowdin Update .ts files with current source.
2022-06-21 17:31:06 +03:00
wmayer
9d0c787f03
Mesh: replace boost::bind with std::bind
2022-06-21 15:23:47 +02:00
wmayer
8a81ff174b
Mesh: reduce the use of const_cast in Mesh module
2022-06-21 12:20:37 +02:00
Uwe
ca93124421
[Meh] Core: remove unnecessary Boolean comparisons - part 2/2
2022-06-19 18:22:22 +02:00
Uwe
1b73fbf645
[Meh] Core: remove unnecessary Boolean comparisons - part 1
2022-06-19 18:12:56 +02:00
Uwe
c78775163e
[Meh] Gui: remove unnecessary Boolean comparisons
2022-06-19 18:00:46 +02:00
wmayer
c856e8a13b
Mesh: fixes #7018 : 3mf created with FreeCAD cannot be loaded with PrusaSlicer
2022-06-14 18:55:05 +02:00
wmayer
b350f338b5
Mesh: fixes #6902 : Conda test errors
2022-06-14 11:32:07 +02:00
Yorik van Havre
05301abfcb
Merged crowdin translations
2022-06-12 11:56:37 +02:00
Yorik van Havre
3af0623431
Merged crowdin translations
2022-06-10 11:03:57 +02:00
Yorik van Havre
56264248eb
Merged crowdin translations
2022-06-09 13:40:35 +02:00
wmayer
97806748a0
Mesh: [skip ci] improve German translation
2022-06-09 12:56:43 +02:00
Yorik van Havre
6d479e6cda
Generated ts files
2022-06-08 12:32:59 +02:00
Yorik van Havre
d2f8b7d4e3
Merged crowdin translations
2022-06-08 12:28:54 +02:00
Yorik van Havre
80982cf87b
Merged crowdin translations
2022-06-07 13:34:53 +02:00
Kuzemko Alexsandr
80967344c5
Crowdin Run update.ts with latest source code.
2022-06-07 13:15:44 +03:00
Yorik van Havre
1488714a0f
Merged crowdin translations
2022-06-03 11:26:35 +02:00
Chris Hennes
2c6dcd960e
i18n: Update TS files to ensure Python files are included
2022-06-02 14:57:49 -05:00
Chris Hennes
861233e7f2
i18n: TS files generated by lupdate 6.4.0dev
2022-06-02 13:41:37 -05:00
Kuzemko Alexsandr
c1637ce03a
[Mesh] Add ability to translate
...
This fix https://github.com/FreeCAD/FreeCAD-translations/issues/53
2022-05-31 12:01:02 +02:00
Yorik van Havre
9cbe14f1d5
Merged crowdin translations
2022-05-30 10:01:02 +02:00
Yorik van Havre
047b15cfe5
merged crowdin translations
2022-05-28 12:16:47 +02:00
Yorik van Havre
2dffe82cda
Merged crowdin translations
2022-05-27 11:28:55 +02:00
wmayer
939fc77b39
Mesh: [skip ci] add 3mf format to export dialog
2022-05-26 10:51:43 +02:00
Kuzemko Alexsandr
c266f16c53
Update .ts with lupdate ver 6.4.0.
2022-05-23 16:53:07 +02:00