Commit Graph

32284 Commits

Author SHA1 Message Date
Petter Reinholdtsen
f99e350770 Rename R2, R3 and R4 in salomesmesh to fix building on armel.
Fix compilation on Armel due to coincident variables R2, R3 and R4
in <sys/ucontext.h>.

Based on suggestion by Paul Brook in
<URL: http://lists.alioth.debian.org/pipermail/debian-science-maintainers/2011-October/009876.html >.

Patch by Anton Gladky <gladk@debian.org>.

Patch has been used by the Debian edition of FreeCAD since 2011.
2023-08-21 10:56:20 -05:00
Petter Reinholdtsen
0bb482ef59 Fixes GCC8 FTBFS due to included copy of SMESH.
Patch by Kurt Kremitzki <kkremitzki@debian.org>

Been used in the Debian edition of FreeCAD since 2018.
2023-08-21 10:55:53 -05:00
Petter Reinholdtsen
5647e54e4e Disable memory-check in SMDS because sysinfo.h is not working on BSD.
The SMDS memory check cause the build to fail on on BSD-systems. It would be
better to disable it only on BSD-platforms, or use
http://code.google.com/p/sysinfo-bsd/source/browse/sysinfo.c for them.

This fixes Debian bug https://bugs.debian.org/623560 .

Patch by Anton Gladky <gladk@debian.org>.

Been part of the Debian edition of FreeCAD since 2011.
2023-08-21 09:38:34 -05:00
Chris Hennes
961bd5fa37 Merge pull request #10269 from Ondsel-Development/core-doc-wide-vars
[Core] Custom Data Elements/Document-wide Variables
2023-08-21 09:22:22 -05:00
wmayer
1bbcb519b5 Inspection: modernize C++: use equals default 2023-08-21 15:06:40 +02:00
wmayer
2bcec7717d Fem: modernize C++: use equals default 2023-08-21 13:35:54 +02:00
Chris Hennes
e2b74d4880 Merge pull request #10282 from wwmayer/modernize_use_equals_default
Modernize C++: use equals default
2023-08-20 15:54:30 -05:00
wandererfan
ba721cb0e4 [TD]Fix section of section 2023-08-20 12:25:12 -04:00
wandererfan
2f8a8beca8 [TD]fix 10013 detail of sketch 2023-08-20 12:25:12 -04:00
wandererfan
b0b7df2424 [TD]fix 9990 page parms before display 2023-08-20 12:25:12 -04:00
wmayer
888a33917d Gui: modernize C++: use equals default 2023-08-20 18:12:43 +02:00
wmayer
1efde78d74 App: modernize C++: use equals default 2023-08-20 18:10:17 +02:00
wmayer
5610c22cbb Base: modernize C++: use equals default 2023-08-20 18:10:17 +02:00
Ajinkya Dahale
1ac9cb35b7 [App] Use keyword arguments when adding properties to Document 2023-08-20 19:07:02 +05:30
marioalexis
28e0f5e9ff Gui: Change SoQtOffscreenRendererPy to new PyCXX extension type 2023-08-20 12:02:17 +02:00
wandererfan
098757b360 [TD]fix omission in splitting GeometryObject 2023-08-19 17:18:42 -04:00
wandererfan
523e80a617 [TD]revert change to PdfVersion_A1b 2023-08-19 17:18:42 -04:00
wandererfan
13feebf461 [TD]add missing command to menu
- 3 point angle was not in menu
- grouped menu items
2023-08-19 17:18:42 -04:00
wandererfan
9084bfd81a [TD]Rotate CosmeticEdge with View 2023-08-19 17:18:42 -04:00
wandererfan
6eae743361 [TD]rotate CosmeticVertex with View 2023-08-19 17:18:42 -04:00
Chris Hennes
3c96cd9c26 Merge pull request #10268 from Syres916/Fix_Sketcher_Missing_Icon_Warning
[Sketcher] Fix minor icon missing bug...
2023-08-19 15:09:45 -05:00
Chris Hennes
f60c524d31 Merge pull request #10275 from wwmayer/modernize_return_braced_init_list
Modernize C++: return braced init list
2023-08-19 15:09:09 -05:00
wandererfan
a94e5b0235 [TD]resolve merge conflicts 2023-08-19 13:28:53 -04:00
Benjamin Bræstrup Sayoc
7503015807 [TechDraw] Improve DimensionGeometry.cpp typing
Make type safe by using const keywords when appropriate and improve memory handling by using references when appropriate.
2023-08-19 13:28:53 -04:00
Benjamin Bræstrup Sayoc
09f1c2ded7 [TechDraw] Improve DimensionFormatter.cpp typing
Make type safe by using const keywords when appropriate and improve memory handling by using references when appropriate.
2023-08-19 13:28:53 -04:00
Benjamin Bræstrup Sayoc
bef32983b0 [TechDraw] Improve CosmeticVertex.cpp typing
Make type safe by using const keywords when appropriate and improve memory handling by using references when appropriate.
2023-08-19 13:28:53 -04:00
Benjamin Bræstrup Sayoc
7c7823dd9b [TechDraw] Improve CosmeticExtension.cpp typing
Make type safe by using const keywords when appropriate and improve memory handling by using references when appropriate.
2023-08-19 13:28:53 -04:00
Benjamin Bræstrup Sayoc
576aba95a2 [TechDraw] Improve Cosmetic.cpp typing
Make type safe by using const keywords when appropriate and improve memory handling by using references when appropriate.
2023-08-19 13:28:53 -04:00
Benjamin Bræstrup Sayoc
e5c31512ec [TechDraw] Improve CenterLine.cpp typing
Make type safe by using const keywords when appropriate and improve memory handling by using references when appropriate.
2023-08-19 13:28:53 -04:00
sliptonic
d4e89a36c0 Merge pull request #10140 from Ondsel-Development/camoticsbug
fixes #10113
2023-08-19 09:00:34 -05:00
wmayer
bafb6cfb9f Sheet: modernize C++: return braced init list 2023-08-19 11:35:41 +02:00
wmayer
9ce0518c35 Robot: modernize C++: return braced init list 2023-08-19 11:35:41 +02:00
wmayer
5754d063e9 Points: modernize C++: return braced init list 2023-08-19 11:35:41 +02:00
wmayer
c8abd4a6d4 Part: modernize C++: return braced init list 2023-08-19 11:35:41 +02:00
wmayer
9d780d223a Mesh: modernize C++: return braced init list 2023-08-19 11:35:41 +02:00
wmayer
0e444a554d Import: modernize C++: return braced init list 2023-08-19 11:35:41 +02:00
wmayer
9383d2d0aa Fem: modernize C++: return braced init list 2023-08-19 11:35:41 +02:00
wmayer
50af46b7c9 Core: modernize C++: return braced init list 2023-08-19 11:35:41 +02:00
wandererfan
41817c188f [TD]split GeometryObject 2023-08-18 15:18:42 -04:00
wandererfan
b1e03c2292 [TD]fix #9265 - memory leak in cosmetic features 2023-08-18 15:18:42 -04:00
Syres916
31e938f9eb [Sketcher] Fix minor icon missing bug...
...icon was moved to obsolete in 2020
2023-08-18 17:43:00 +01:00
sliptonic
e67820d33b fixes #10113
packaging.version.parse() will raise InvalidVersion in some cases but the error isn't caught.
2023-08-18 11:16:44 -05:00
Damiano Lombardi
e82fd8d3fd TechDraw: Check for valid selection before asking for destination page 2023-08-18 10:29:52 -04:00
Damiano Lombardi
377ce29b7f TechDraw: Check for valid selection before asking for destination page 2023-08-18 10:29:52 -04:00
Benjamin Bræstrup Sayoc
90f22b4eba [TechDraw] CenterLine should use enums 2023-08-18 10:22:17 -04:00
wandererfan
b892fee07f [TD]Fix wrong export macro 2023-08-18 16:14:34 +02:00
Chris Hennes
bac14e81f7 Merge pull request #10258 from chennes/translations20230814
Update translations
2023-08-18 08:52:13 -05:00
Chris Hennes
a29e62de92 Merge pull request #10238 from Ondsel-Development/pref_theme_2
[Preferences] theme : Variables in stylesheet and more.
2023-08-18 08:49:34 -05:00
wmayer
a90115a40c Start: the Start workbench should show the basic commands in the various context-menus.
See also https://forum.freecad.org/viewtopic.php?t=80498
2023-08-18 08:45:02 -05:00
wmayer
38fb97947b Lint: fix several issues discovered by clang-tidy 2023-08-18 08:44:49 -05:00