wmayer
58a719e207
Base: move ILogger sub-classes to their own source files in order to reduce including stream classes in client code
2022-03-06 10:13:47 +01:00
wmayer
95c70e7f4c
App: use forward declarations
2022-03-04 21:09:46 +01:00
Yorik van Havre
19b89b1085
Merged crowdin translations
2022-02-14 12:31:57 +01:00
Yorik van Havre
b0b1c0afbb
Merged crowdin translations
2022-02-01 12:59:42 +01:00
wmayer
853454a139
Mesh: modernize C++11
...
* remove redundant void-arg
* use nullptr
* replace deprecated headers
2022-01-26 18:05:02 +01:00
Yorik van Havre
b3e2c87530
Merged crowdin translations
2022-01-26 14:15:14 +01:00
Yorik van Havre
e33ef084ff
Merged crowdin translations
2022-01-10 11:23:59 +01:00
Uwe
4199ff2c66
[Mesh] use predefined M_PI
2022-01-07 21:54:47 +01:00
Yorik van Havre
6cb3782c03
Merged crowdin translations
2021-12-29 12:20:12 +01:00
Uwe
ce236c3f03
[Mesh] rename gmsh -> Gmsh
...
I was informed that Gmsh names itself with a capital G. I had a look and in FEM it is already named Gmsh, but not in the Mesh WB. Therefore this PR.
(The other changes than the pure renaming was automatically done by Qt's designer.)
2021-12-25 20:39:47 +01:00
Yorik van Havre
a41d11a299
Merge pull request #5028 from luzpaz/Crowdin-MeshPart
...
Crowdin: Fix and expose Mesh WB translations
2021-11-18 12:27:42 +01:00
Yorik van Havre
a26fb4db1a
Merged crowdin translations
2021-11-16 17:30:39 +01:00
Yorik van Havre
ab1eab9ea3
Merge branch 'master' into Crowdin-MeshPart
2021-11-09 11:19:21 +01:00
luz paz
e8016bdb82
Mesh: separating translation section in Mesh.qrc
2021-11-03 11:17:05 -04:00
wmayer
ca6d49d080
Mesh: embed Evaluation dialog into a scroll area
2021-10-24 21:36:44 +02:00
wmayer
e3ebe4bc9f
Mesh: add basic support of 3MF file format
2021-10-22 17:11:16 +02:00
luz paz
bc585031a3
Crowdin: Fixes to Mesh WB translations
...
Closes https://github.com/FreeCAD/FreeCAD-translations/issues/54
Exposes Mesh -> 'Cutting' sub-menu
2021-10-20 08:30:36 -04:00
wmayer
1d9ba918ac
Mesh: [skip ci] rename MeshAlgorithm::GetMeshBorder to MeshAlgorithm::GetFacetBorder
2021-09-29 19:38:52 +02:00
Yorik van Havre
77925c428e
Updated ts files
2021-09-29 14:32:12 +02:00
Chris Hennes
b10dc6757a
Merge branch 'master' into meshNastranFileFormat
2021-09-25 16:34:33 -05:00
Yorik van Havre
b042405933
Merged crowdin translations
2021-09-23 17:14:48 +02:00
Chris Hennes
7655e7347d
[Mesh] Improve NASTRAN input support
...
Adds support for original-NASTRAN fixed-field-width low-precision GRID
element (the existing code assumed space-delimited input).
2021-09-22 11:58:04 -05:00
wmayer
33f3fa6865
Mesh: define the typenames FacetIndex and PointIndex to distinguish between facet and point related indexes
2021-09-14 23:01:29 +02:00
wmayer
40d2955c66
Base: split export/import macros from FCConfig.h and move them to FCGlobal.h
...
The FCGlobal.h can be included in a Global.h header file of an extension module.
The reason is that some IDEs (e.g. QtCreator) fails to detect the export/import macros when only defined in the PreCompiled.h files and thus raise a parser warning.
2021-09-14 16:40:30 +02:00
Yorik van Havre
89e1a97d80
Merged crowdin translations
2021-09-07 11:26:48 +02:00
Yorik van Havre
49abe81271
Merged crowdin translations
2021-08-26 14:51:36 +02:00
Yorik van Havre
1cee70cd62
Merged crowdin translations
2021-07-08 16:06:38 +02:00
Yorik van Havre
ed9dca288c
Merged crowdin translations
2021-07-01 13:56:25 +02:00
Yorik van Havre
c8b5d8d762
Merged crowdin translations
2021-06-24 17:22:19 +02:00
Yorik van Havre
4a9963a03f
Merged crowdin translations
2021-06-10 12:24:24 +02:00
Yorik van Havre
d0d637b2c6
merged crowdin translations
2021-06-03 15:43:34 +02:00
Yorik van Havre
b1d9a5607f
Merged crowdin translations
2021-05-27 14:51:33 +02:00
Yorik van Havre
7b0a6358b1
Merged crwodin translations
2021-05-12 16:36:31 +02:00
Yorik van Havre
81a44fcccb
Updated ts files
2021-05-11 13:05:20 +02:00
wmayer
6ce9ef387b
Mesh: properly handle small quantities in mesh primitive dialog
2021-04-20 17:11:17 +02:00
Mateusz Skowroński
92683e1f63
Fix CMake warning: qt5_make_output_file is not part of the official API, and might be removed in Qt 6.
2021-04-19 15:10:53 +02:00
wmayer
a849f9f932
Mesh: [skip ci] in ViewProviderMesh::highlightSegments change material binding only if colors list is non-empty
2021-03-28 11:27:04 +02:00
wmayer
1ca3b36228
Mesh: [skip ci] use enum to define the various 2D meshing algorithms
2021-03-25 17:28:13 +01:00
donovaly
bf08e25f34
[Mesh] fix Gmsh mesh algorithms
...
the numbers written to the geo file were wrong
- also update the list of currently supported algorithms (as of Gmsh 4.6 or newer)
2021-03-25 17:20:15 +01:00
David Osterberg
43bc30da84
Beautify xml step 1: These changes do not affect the uic output
2021-03-02 16:29:11 +01:00
Yorik van Havre
958009c2ca
Merged crowdin translations
2021-02-25 13:27:48 +01:00
Yorik van Havre
5ba28fa7ff
Merged crowdin translations
2021-02-24 18:07:59 +01:00
luz paz
d761c9d2c0
Mesh: Crowdin: fix typo in translation [skip ci]
...
ref: https://crowdin.com/translate/freecad/561/en-en?filter=basic&value=0#6585564
2021-02-22 08:02:22 +01:00
bitacovir
27042216c9
[UI] Add tools to Mesh WB toolbar
2021-02-19 16:28:42 +01:00
bitacovir
ddcb7b73f4
Fix mesh icon names of 3 SVG files
2021-02-09 20:10:24 +01:00
Yorik van Havre
bcb5c8786f
merged crowdin translations
2021-02-09 16:12:18 +01:00
wmayer
53c5852ccb
Mesh: [skip ci] use a more appropriate icons for cross sections
2021-02-09 13:29:13 +01:00
bitacovir
2b5bc5d99d
Fix mesh icon names of 9 SVG files
2021-02-09 11:57:41 +01:00
bitacovir
73b8995c7b
Fix mesh icons names of SVG files
2021-02-08 16:40:58 +01:00
bitacovir
5323de3d0b
[UI] Add SVG icon for Mesh SplitComponents
2021-02-08 10:53:18 +01:00