wmayer
d4c0baba0c
C++11: replace deprecated function std::bind2nd with lambda functions
2020-10-15 14:46:02 +02:00
Yorik van Havre
089ed768cc
Merged crowdin translations
2020-09-30 14:37:02 +02:00
Yorik van Havre
2a92a7b5a7
Updated ts files
2020-09-30 13:06:53 +02:00
vejmarie
81af54e410
Big update to remove deprecation warning from Qt 5.15.0
...
That is need on MacOS build as travis log is bigger than 50k lines
which breaks travis rules
And by the way deprecations are real
All file contains the same modification replace 0 to Qt::WindowFlags() when needed
as the class needs to be instantiated
Signed-off-by: vejmarie <jmverdun3@gmail.com >
2020-09-24 12:56:43 +02:00
wmayer
e8b5cfced7
MeshGui: [skip ci] expose highlightSegments() to Python
2020-09-17 18:25:14 +02:00
wmayer
aa6f060365
Mesh: [skip ci] include missing header
2020-09-04 10:40:01 +02:00
wmayer
9f9d8e1523
Mesh: [skip ci] allow to set custom size for asymptote output
2020-08-29 19:05:28 +02:00
wmayer
66617c5e93
Mesh: [skip ci] support compressed X3D output
2020-08-29 14:56:41 +02:00
wmayer
f50c4a9e26
Mesh: [skip ci] improve color support for X3D and X3DOM output
2020-08-29 14:23:38 +02:00
wmayer
c06a4d462b
Mesh: [skip ci] support of WebGL/X3D export
2020-08-28 18:06:55 +02:00
wmayer
4badaba523
Mesh: [skip ci] support of asymptote export
2020-08-27 09:51:35 +02:00
vocx-fc
227e88871d
Mesh: correct display of bounding box values
2020-08-24 16:17:17 +02:00
bitacovir
6152ad402f
Add SVG icons for MeshWB
2020-08-24 16:12:39 +02:00
carlopav
d4a727e771
Mesh: grouped view properties in ViewProviderMesh
2020-08-21 12:36:46 +02:00
wmayer
1a6bbf8127
Mesh: [skip ci] Save icon as normal SVG file
2020-08-17 17:02:06 +02:00
bitacovir
2d71c51760
Add SVG icon for Mesh FillupHoles command in MeshWB
...
Many Mesh Design Workbench commands do not have icons. The Mesh FillupHoles command is one of these without a SVG icon for the FreeCAD UI.
This commit adds a SVG file with an icon design for this command. Also, it makes the necessary changes on Command.cpp and Mesh.qrc files.
The new SVG icon follows the FreeCAD Artwork Guidelines:
https://www.freecadweb.org/wiki/Artwork_Guidelines
The icon design keep the style of the existing icons in the Mesh Workbench:
https://wiki.freecadweb.org/Mesh_Workbench
The discussion with the project for a set of SVG icons for the Mesh Design Workbench can be found in the UX/UI Design FreeCAD Forum:
https://forum.freecadweb.org/viewtopic.php?f=34&t=47494
2020-08-17 17:02:06 +02:00
luz paz
59e3ea096e
Crowdin: Merge new translations [skip-ci]
2020-08-07 17:17:35 +02:00
wmayer
dc65b055e5
LGTM: [skip ci] fix: Empty branch of conditional
...
An empty block after a conditional can be a sign of an omission and can decrease maintainability of the code.
Such blocks should contain an explanatory comment to aid future maintainers.
2020-07-26 15:49:14 +02:00
wmayer
584a1bf442
LGTM: [skip ci] fix: Resource not released in destructor
2020-07-25 14:48:59 +02:00
wmayer
b25dee58d5
Coverity: Uninitialized scalar/pointer field
2020-07-20 17:34:30 +02:00
wmayer
1d7299502e
PVS: V1023 A pointer without owner is added to the container by the 'emplace_back' method. A memory leak will occur in case of an exception.
2020-07-18 10:59:28 +02:00
luz paz
3dfae3ba46
Merged crowdin translations
2020-07-13 14:49:45 +02:00
Yorik van Havre
fbfe821e8c
Updated master ts files
2020-07-13 13:20:21 +02:00
wmayer
f3b460e42e
boost: fix for boost < 1.60
2020-06-15 19:38:39 +02:00
wmayer
2c113442a7
Qt5: 'void QTime::start()' / 'int QTime::elapsed() const' / 'int QTime::restart()' are deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
4ec45b545e
boost 1.73.0: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated
2020-06-12 17:51:33 +02:00
wmayer
85109240b5
clang/gcc/cmake: [skip ci] suppress deprecated-copy warnings for OpenInventor class SbMatrix
2020-06-12 14:49:18 +02:00
wmayer
b2f5a3bd90
[skip ci] avoid to redefine GL_GLEXT_PROTOTYPES if already defined
2020-06-12 14:07:45 +02:00
wmayer
350bae2aa7
clang/gcc/cmake: [skip ci] suppress deprecated-copy warnings for OpenInventor class SbMatrix
2020-06-10 12:49:45 +02:00
wmayer
618089d6d8
remove deprecated std::binary_function
2020-05-11 13:46:37 +02:00
wmayer
1d0664d93d
Mesh: add GUI to perform mesh decimation
2020-05-03 15:06:03 +02:00
Yorik van Havre
28b51cf28a
Merged crowdin translations
2020-04-29 16:08:23 +02:00
Yorik van Havre
693e374f99
Updated source ts files
2020-04-29 15:41:26 +02:00
wmayer
be47670c6a
Mesh: [skip ci] implement initial guess of cylinder axis
2020-04-21 19:31:48 +02:00
0penBrain
e6a7f826fd
[Mesh] Deviation preference can't be 0 ; fixes #4171
...
Prevent user to involuntarily set deviation value to 0 which makes FC to lag
https://forum.freecadweb.org/viewtopic.php?f=3&t=40214
2020-04-08 15:54:24 +02:00
wmayer
1fcab29e98
MeshGui: workaround for bug in Coin3d
2020-03-19 14:17:52 +01:00
wmayer
601ac707b2
Gui: [skip ci] add function to convert Inventor file into STL format
2020-03-18 22:27:24 +01:00
Yorik van Havre
0c1289282b
Merged latest translations from crowdin
2020-03-05 11:58:03 -03:00
wmayer
f95dc3588d
Mesh: change MeshSegmentAlgorithm::FindSegments to accept shared instead of raw pointers
2020-03-03 21:27:31 +01:00
wmayer
1cb4625bfd
MeshPart: add gmsh as another option to create mesh from shape
2020-02-28 21:15:17 +01:00
wmayer
4f48b2e429
Mesh: [skip ci] refactor RemeshGmsh to use it for other purposes
2020-02-28 16:11:35 +01:00
wmayer
a3bf3d1945
Mesh: add gmsh for remeshing a mesh created from CAD
2020-02-20 18:20:11 +01:00
donovaly
f2c83ac46b
remove program-specific SVG namespaces
...
while fixing a SVG export issue for techDraw I noticed that some SVG files have program-dependent (and thus not clean) code in it. These are traces of the programs Sodipodi and Inkscape, like e.g. this line:
inkscape:export-filename="/home/yorik/PartDesign_Groove.png
This is unnecessary and FC should not use program-dependent code in the SVG but use instead plain SVG strictly following the SVG specification.
This PR transforms the few affected SVGs to a plain version.
2020-02-07 07:34:49 -05:00
wmayer
6d109cd62d
Mesh: [skip-ci] fix wrongly computed curvature values for meshes in analysis tool
2020-01-30 17:09:28 +01:00
wmayer
9270322d25
Mod: [skip ci] implementation classes don't inherit from UI classes any more
2020-01-10 16:19:35 +01:00
wmayer
a9f820470b
fix some const correctness
2019-12-29 17:13:18 +01:00
luz.paz
d923798946
[skip ci] Fix header uniformity for Import, Mesh, Points, Raytracing
2019-12-26 10:10:30 +01:00
wmayer
5022026906
Mesh: [skip ci] handle visbility changes of mesh defects view provider due to side-effects caused in implementation of base class
2019-12-16 18:01:46 +01:00
David James McCorrie
31ac21e065
Mesh: [skip-ci] Fixed wrong Coin3d off-screen renderer backround color type object SbColor -> SbColor4f
2019-12-15 15:33:03 +01:00
wmayer
d17b3c68d1
Mesh: In ViewProviderMesh::getVisibleFacets replace SoFCOffscreenRenderer with SoQtOffscreenRenderer to due issues with Indirect GLX on recent Linux systems [skip ci]
2019-12-10 15:03:46 +01:00