Yorik van Havre
|
ed8be15ef4
|
Merged translations from crowdin
|
2019-06-17 20:06:59 -03:00 |
|
Yorik van Havre
|
624c65dea3
|
Updated master ts files
|
2019-06-17 17:28:12 -03:00 |
|
wmayer
|
85fddfc54a
|
do some security checks to make sure Py::Module is valid
|
2019-06-03 17:57:52 +02:00 |
|
wmayer
|
7080301ea2
|
improve usability of 'Add triangle' function
|
2019-05-27 11:49:36 +02:00 |
|
wmayer
|
c05f856ac0
|
fix mesh cross-section to respect placement
|
2019-05-13 17:44:56 +02:00 |
|
wmayer
|
efc74ecbc8
|
also copy placement when copying a mesh
|
2019-05-13 15:51:43 +02:00 |
|
wmayer
|
b89555347f
|
do some code refactoring
|
2019-05-11 15:14:04 +02:00 |
|
Yorik van Havre
|
2d47993780
|
Merged latest translations from crowdin
|
2019-05-10 19:19:37 -03:00 |
|
Yorik van Havre
|
9a1bb779c9
|
Updated master translation files
|
2019-05-10 19:15:33 -03:00 |
|
wmayer
|
4d8f85db72
|
add comment
|
2019-05-01 13:54:06 +02:00 |
|
wmayer
|
4841be663d
|
improve the check for collapsing edges to avoid to introduce non-manifolds into a mesh
|
2019-04-24 09:49:33 +02:00 |
|
wmayer
|
da1481a2f3
|
improve mesh repair functions
|
2019-04-16 17:25:36 +02:00 |
|
wmayer
|
0521860740
|
rename BUILD_uSE_PCH to FREECAD_USE_PCH to be consistent with other build options
|
2019-04-15 13:31:31 +02:00 |
|
wmayer
|
4082b42f6b
|
improve mesh repair functions
|
2019-04-12 21:31:46 +02:00 |
|
wmayer
|
3962cb856e
|
fix import of ply meshes with Vs 2017
|
2019-04-09 14:52:02 +02:00 |
|
luz.paz
|
ad0ee86589
|
Misc. source comment typos
|
2019-03-22 10:44:14 -03:00 |
|
wmayer
|
ac92e1e98d
|
extend mesh repair functions
|
2019-03-13 01:39:27 +01:00 |
|
wmayer
|
afed9ba5d5
|
PVS: fixes several issues
|
2019-03-13 01:19:00 +01:00 |
|
wmayer
|
767e951dda
|
PVS: V780 non-passive (non-PDS) type cannot be copied using the memcpy function
|
2019-03-07 21:40:22 +01:00 |
|
Yorik van Havre
|
a3607ce029
|
Updated translations
|
2019-03-06 21:50:08 -03:00 |
|
wmayer
|
6b37fdc1a8
|
PVS issues:
consistently define copy constructor and assignment operator
remove superfluous casts
initialize member variables in constructor
avoid double assignment
|
2019-03-04 11:53:49 +01:00 |
|
Yorik van Havre
|
512af24397
|
Revert "Merged crowdin translations" for investigation due to some problems found in the translation files...
This reverts commit cd433358b09117f234dd0a51dc2a6bfa05428867.
|
2019-03-02 19:17:44 -03:00 |
|
Yorik van Havre
|
bd93bd2494
|
Merged crowdin translations
|
2019-02-28 21:53:37 -03:00 |
|
wmayer
|
58bcee0e04
|
PVS: V595 The pointer was utilized before it was verified against nullptr
|
2019-02-17 20:55:52 +01:00 |
|
wmayer
|
e23db2e313
|
PVS: V773 A memory leak is possible
|
2019-02-17 18:40:06 +01:00 |
|
wmayer
|
37644be1be
|
fixes 0003838: missing tooltip in mesh preferences dialog
|
2019-02-16 15:07:52 +01:00 |
|
Yorik van Havre
|
5b29009cf0
|
Added untranslated 'master' .ts files where missing
|
2019-02-08 18:50:13 -02:00 |
|
luz.paz
|
cb4a0adf71
|
Misc. typos
Found via `codespell`
|
2019-02-08 11:01:24 -02:00 |
|
Yorik van Havre
|
95dda429eb
|
Updated translations
|
2019-02-01 13:54:10 -02:00 |
|
luz.paz
|
550a60c43f
|
Crowdin: Several more various fixes
|
2019-01-30 11:08:03 -02:00 |
|
wmayer
|
52b51c0f5b
|
fix double vs. float problem to solve problems in Mesh.nearestFacetOnRay
|
2019-01-08 19:13:50 +01:00 |
|
Yorik van Havre
|
39d446f60f
|
Updated translations from crowdin
|
2018-12-23 13:54:30 -02:00 |
|
wmayer
|
7d5870b658
|
workaround to correctly render annotation flags if NaviCube is shown
|
2018-12-20 17:52:35 +01:00 |
|
wmayer
|
ca488a2793
|
change default value of renderTriangleLimit to UINT_MAX
|
2018-12-20 10:49:37 +01:00 |
|
wmayer
|
e3cc5c40fc
|
improve mesh validation functions
|
2018-12-17 16:14:28 +01:00 |
|
wmayer
|
e0a5f4b57b
|
improve mesh healing functions
|
2018-12-13 17:31:21 +01:00 |
|
wmayer
|
78df4424b7
|
fix MeshGeomFacet::IntersectWithPlane
|
2018-12-11 18:42:47 +01:00 |
|
wmayer
|
e1e86caac1
|
mesh segmentation algorithm for surfaces
|
2018-12-10 13:19:27 +01:00 |
|
wmayer
|
d7077f06a7
|
mesh segmentation algorithm for surfaces
|
2018-12-10 00:23:31 +01:00 |
|
wmayer
|
1471bb49d2
|
mesh segmentation algorithm for surfaces
|
2018-12-08 15:53:58 +01:00 |
|
wmayer
|
dac47b16f5
|
mesh segmentation algorithm for surfaces
|
2018-12-07 20:03:44 +01:00 |
|
wmayer
|
bbdf993c07
|
rework mesh segmentation dialog
|
2018-12-07 13:13:08 +01:00 |
|
wmayer
|
e22ab44e61
|
Replace Base::Exception with appropriate subclass
|
2018-11-14 17:11:53 +01:00 |
|
wmayer
|
31963f16c1
|
Fix scan coverity issues:
CID 184294: Uncaught exception
CID 183597: Unchecked return value
CID 175809: Dereference before null check
CID 175810: Logically dead code
CID 133000: Uninitialized scalar variable
CID 133001: Uninitialized scalar variable
CID 183591: Explicit null dereferenced
|
2018-11-13 16:47:58 +01:00 |
|
wmayer
|
05550fcdf0
|
fixes 0003680: Export (Ctrl+E) doesn't check to make sure that object being exported is a model at all
|
2018-11-10 19:02:50 +01:00 |
|
wmayer
|
bff6312263
|
add security checks when reading BMS files to avoid possible crashes due to corrupted data
|
2018-11-07 13:51:39 +01:00 |
|
wmayer
|
36271b4052
|
move from deprecated boost.signals to boost.signals2 library
|
2018-10-30 19:09:03 +01:00 |
|
wmayer
|
c9f01fe75f
|
make the methods highlightSelection/unhighlightSelection virtual
|
2018-10-26 00:40:20 +02:00 |
|
wmayer
|
4768028827
|
+ fix cutting or selecting mesh in perspective projection mode
|
2018-10-11 10:48:27 +02:00 |
|
wmayer
|
907b6f2a8f
|
improve mesh decimation
|
2018-10-05 15:07:27 +02:00 |
|