wmayer
dc12c839f2
MeshPart: fix -Wclazy-connect-by-name
2023-04-05 00:44:13 +02:00
wmayer
cbd0f792bb
C++17: remove workaround for external smesh to fix build failure on Conda
2023-03-22 13:24:21 +01:00
luzpaz
01e8bbc2bf
Fix various typos and whitespace
2023-03-10 14:40:46 +01:00
Uwe
4045c3ce7b
[MeshPart] fix unwrap feature
...
- fixes #8741
- in commit 5830b5c28c4107b1795a the pybind headers were accidentally removed
2023-03-09 16:57:21 +01:00
Yorik van Havre
be6a654b3e
merged crowdin translations
2023-02-27 16:01:15 +01:00
Yorik van Havre
0566d90cc5
merged crowdin translations
2023-02-13 15:45:26 +01:00
Yorik van Havre
d8b0e64e14
Merged crowdin translations
2023-02-07 15:55:31 +01:00
wmayer
ab71c4b8a4
Mesh: replace slots with member function pointers
2023-02-03 00:21:38 +01:00
Yorik van Havre
80c68fa4df
Merged crowdin translations
2023-01-30 10:04:15 +01:00
Yorik van Havre
433b17b829
Merged crowdin translations
2023-01-23 11:25:49 +01:00
Yorik van Havre
5033f64ce9
Merged crowdin translations
2023-01-17 09:40:31 +01:00
wmayer
c252e611f2
Mesh: move to new style connect()
2023-01-13 16:30:58 +01:00
Yorik van Havre
ec6b14bbee
Merged crowdin translations
2023-01-09 14:06:28 +01:00
Yorik van Havre
c1160c598a
Updated ts files
2023-01-09 13:24:16 +01:00
Roy-043
9a1f870f7a
MeshPart: Fix translation issues
2022-12-23 19:07:46 +01:00
Yorik van Havre
89147ef8de
Regenerated ts files using lupdate6.6
2022-12-22 15:39:42 +01:00
Yorik van Havre
3376e387da
Merged crowdin translations
2022-12-20 10:01:00 +01:00
Yorik van Havre
d206d5cd1f
Updated ts files
2022-12-20 09:31:25 +01:00
Uwe
6be2f122cd
[skip ci] [Mesh] add comment for boost
2022-12-20 02:56:10 +01:00
wmayer
435c384460
MeshPart: [skip ci] fix some issues reported by GH actions
2022-12-19 22:28:34 +01:00
wmayer
1e8fb26dac
MeshPart: include boost python headers only where required
2022-12-19 21:49:42 +01:00
wmayer
b358407e3b
Base: refactor InventorBuilder
2022-12-13 17:48:51 +01:00
wmayer
184afd9761
Gui: fix View3DInventorViewer's getViewProviderByPath, getViewProviderByPathFromTail, getViewProvidersOfType
...
The View3DInventorViewer only contains the top-level view providers which caused unexpected behaviour when using the three methods above. Thus, in client code they haven't been used any more.
Now the methods internally invoke the corresponding methods of the document. This allows it in client code to directly call the appropriate methods again (LoD).
2022-12-12 16:41:58 +01:00
Uwe
323055ec3f
[MeshPart] enable precompiled headers
...
- also some sorting
2022-12-08 03:42:55 +01:00
Uwe
462b9616b6
[MeshPart] improve PreCompiled.h handling
2022-12-07 23:35:52 +01:00
wmayer
9537b3e84c
Base: refactoring of InventorBuilder
2022-11-29 15:20:43 +01:00
wmayer
f0e22410db
Base: start of refactoring of InventorBuilder
2022-11-27 16:45:16 +01:00
wmayer
dafe5f11fb
Base: start of refactoring of Builder3D
2022-11-27 15:02:44 +01:00
Uwe
8620c1a730
[MeshPart] Gui: remove unused includes
...
- also some sorting
2022-11-24 02:21:38 +01:00
wmayer
8ba310fd3a
MeshPart: [skip ci] fix build failure
2022-11-23 19:44:42 +01:00
Uwe
2669383c2a
[MeshPart] remove unused includes
...
- also some sorting
2022-11-23 03:35:31 +01:00
luz paz
be783892bb
MeshPart: remove trailing whitespace
2022-11-15 12:45:52 +01:00
Chris Hennes
1fac3fead0
cMake: Add support for compiling against Qt6 ( #7647 )
...
Removes the BUILD_QT5 flag and adds a new FREECAD_QT_VERSION option,
which can be set to either "Auto" (default), 5, or 6. Auto detects which
version of Qt is installed on the system and chooses it. If both version
are installed, Qt5 is used.
Note that this DOES NOT implement compiling against Qt6, it only adds
the necessary cMake infrastructure to begin work on the source code
changes that will be required.
2022-10-31 09:24:09 -05:00
Yorik van Havre
1ae780d3b1
Merged crowdin translations
2022-10-17 15:12:16 +02:00
Yorik van Havre
9c24f0f5b8
Merged crowdin translations
2022-10-10 11:06:08 +02:00
Yorik van Havre
4ca1b838a9
Merged crowdin translations
2022-10-06 12:48:05 +02:00
Yorik van Havre
3d75b4fb74
Updated ts files
2022-10-06 12:16:32 +02:00
wmayer
57ca9f6b1f
MeshPart: modernize C++: replace 'typedef' with 'using'
2022-08-29 18:36:52 +02:00
berniev
180edfa3cc
Mod: Single arg ctors must be explicit
2022-08-24 16:55:20 +02:00
wmayer
8c298493de
Mod: replace std::ifstream/std::ofstream with Base::ifstream/Base::ofstream
2022-08-21 12:46:53 +02:00
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
wmayer
882e96d7d5
Mod: [skip ci] improve whitespace
2022-08-08 10:46:04 +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
berniev
47ac049e14
Mod: use emplace_back
2022-08-05 10:36:16 +02:00
wmayer
d7efe8358f
Mesh: consider placement in MeshPy::cut/trim/trimByPlane
2022-08-04 18:49:10 +02:00
wmayer
4c0b62555e
MeshPart: [skip ci] Fix several clazy issues:
...
* Missing reference in range-for with non trivial type [-Wclazy-range-loop-reference]
* Use multi-arg instead [-Wclazy-qstring-arg]
2022-07-25 10:34:51 +02:00
wmayer
936bc03959
Mesh: replace PyObject_IsTrue with Base::asBoolean
2022-07-16 13:33:18 +02:00
andrea
c66aadeb60
removed references to OCC<7
2022-06-25 14:29:24 +02:00