Commit Graph

18277 Commits

Author SHA1 Message Date
Markus Hovorka
f5e67238ef FEM: Make view proxy optional on object creation 2019-09-23 21:16:43 +02:00
Markus Hovorka
d0b7472ab1 FEM: Make temp directory default for solver
Previously it would return None if no setting is found (which can
happen if the settings system hasn't been loaded at least once). This
would make some other code fail.
2019-09-23 21:16:39 +02:00
Markus Hovorka
708ef0cd6a FEM: Redirect ElmerGrid output to /dev/null
Up until now the output would appear in the cli in which FreeCAD was
started. This is unnecessary and makes test output very confusing.
2019-09-23 21:16:39 +02:00
Markus Hovorka
9c728a03cc FEM: Add documentation to femutils module 2019-09-23 21:16:37 +02:00
wmayer
8b9dfab46d fix cutting of points 2019-09-22 22:58:53 +02:00
Markus Hovorka
88637aeb20 FEM: Add documentation for Fem::Constraint 2019-09-21 13:43:13 +02:00
Markus Hovorka
3b71a71076 FEM: Add documentation to Analysis.h 2019-09-21 13:43:10 +02:00
Markus Hovorka
27675f1e8d FEM: Remove unnecessary overrides from Analysis
onChanged, execute, mustExecute and getPyObject where overwritten but
the implementation didn't do anything different from the implementation
of the base class DocumentObject in this case. Thus they where
redundent.
2019-09-21 13:43:06 +02:00
Przemo Firszt
9a82946296 SubWCRev out ot source build fix by sopwith
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-09-21 13:14:46 +02:00
wmayer
7407fe9ff3 cross-section of meshes 2019-09-21 01:23:28 +02:00
wandererfan
019198a30c [TD][SS]Fix 4131 SS formatting in TD View 2019-09-20 12:56:26 -04:00
wandererfan
0549366271 [TD]Apply filters to PropertyFile 2019-09-20 12:56:26 -04:00
wmayer
d4d9cd093e avoid several implicit conversions, replace several old C-casts with static_cast, do some optimizations 2019-09-20 14:56:36 +02:00
wandererfan
81d2ff358d [App][Gui]Add Filter for PropertyFile in PropertyEditor 2019-09-20 07:56:52 -04:00
wmayer
e8928898a8 avoid several implicit conversions, replace several old C-casts with static_cast 2019-09-19 19:43:10 +02:00
wmayer
6d5ebdeafc fix some MSVC warnings 2019-09-19 17:55:10 +02:00
wmayer
a2b1fd29f8 fix possible segfault in SoQTQuarterAdaptor::convertOrtho2Perspective 2019-09-19 17:54:42 +02:00
wandererfan
dbf0644b60 [Gui]Fix Py SyntaxError on " in PropertyStringList 2019-09-19 06:59:05 -04:00
Bernd Hahnebach
c8a0c2c815 FEM: gmsh tools, make it easier to use an own working dir 2019-09-19 09:11:12 +02:00
Bernd Hahnebach
08d9d6dff4 FEM: gmsh tools, fix tmp file creation 2019-09-19 09:11:07 +02:00
Bernd Hahnebach
eb099c33c1 FEM: result tools and ccx tools, improve method documentation 2019-09-19 09:11:02 +02:00
Bernd Hahnebach
7695106ff6 FEM: code formating replace lines of # with lines of * 2019-09-19 09:10:56 +02:00
wmayer
5a83dc2c8f avoid several implicit conversions, replace several old C-casts, other minor changes 2019-09-18 23:27:54 +02:00
wmayer
2e5e340f7b add function to update texture of cut mesh 2019-09-18 23:25:45 +02:00
Bernd Hahnebach
5c54af1e08 FEM: small changes in coding conventions 2019-09-18 22:01:11 +02:00
vocx-fc
a94448da8c Arch: ArchBuildingPart, fix obj.Height.Value in onChanged() 2019-09-18 21:32:39 +02:00
Bernd Hahnebach
91a11452b0 FEM: code formating 2019-09-18 21:27:20 +02:00
luz.paz
a8b1c56fe8 fix misc. source comment typos
Found via `codespell`
2019-09-18 21:07:12 +02:00
wmayer
a243b95209 fix -Wpedantic 2019-09-18 18:48:01 +02:00
Bernd Hahnebach
a1e6fce888 FEM: ccx tools, improve class documentation 2019-09-18 18:27:50 +02:00
Bernd Hahnebach
080f70b615 FEM: result task panel, fix use equations 2019-09-18 18:27:40 +02:00
wmayer
378de3c8a1 fix -Wcatch-value=, fix -Wpedantic 2019-09-18 14:36:23 +02:00
wmayer
d0d92b0801 force strict ISO C++ (-Wpedantic)
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
wmayer
a247b7e6a5 force strict ISO C++ (-Wpedantic)
for Drawing, Image, Inspection, Mesh, MeshPart, Part, Path, Points, Raytracing, ReverseEngineering, Spreadsheet, Start, Surface, Web

TODO: fix several -Woverflow in area
2019-09-18 11:32:42 +02:00
wmayer
f7c3cba415 fix possible vulnerability 2019-09-18 11:06:41 +02:00
wandererfan
c04a823d23 [TD]Fix mishandling of escaped html in Templates 2019-09-17 19:55:37 -04:00
wmayer
b50b21576e core system
force strict ISO C++ (-Wpedantic)
TODO: still a lot of variadic macros are not valid ISO C++
2019-09-18 01:01:14 +02:00
wmayer
f4bc889b4d fixes #0004103: Black screen when using rubberband selection 2019-09-17 15:55:05 +02:00
wandererfan
f76e74d2c1 [TD]Fix Annotation font size and descenders 2019-09-17 06:51:04 -04:00
wandererfan
4556d3f191 [TD]Fix section line unfilled arrow heads 2019-09-17 06:51:04 -04:00
wandererfan
ee0bcc095c [TD]Check first/last geom points exist 2019-09-17 06:51:04 -04:00
wmayer
006e1198dd use NaN for invalid quantities instead of DOUBLE_MIN 2019-09-16 18:00:24 +02:00
wmayer
1f3d2389bc start to replace old C-style casts with static_cast or reinterpret_cast, avoid implicit casts 2019-09-16 17:59:18 +02:00
Bernd Hahnebach
3af5d97e9b FEM: coding conventions, add documentation info 2019-09-15 22:43:17 +02:00
Bernd Hahnebach
13e2fbf0f4 FEM: ccx tools, use python documentation style 2019-09-15 22:43:10 +02:00
Bernd Hahnebach
b46856d025 FEM: result task panel, do not activate greyed buttons 2019-09-15 22:43:03 +02:00
wmayer
9dfcdb983f fix possible memory leak 2019-09-15 21:10:51 +02:00
wmayer
4f28941698 fix possible memory leak 2019-09-15 21:00:21 +02:00
wmayer
1bfe0f3bea fixes #0004125: MDIViews not accessible correctly 2019-09-15 18:15:44 +02:00
wmayer
4631b26d42 fix crash in polyline tool 2019-09-15 11:03:21 +02:00