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
Bernd Hahnebach
a374ecc8ef
FEM: delete file which was added by acident
2019-09-14 22:57:40 +02:00
Bernd Hahnebach
9472edbd24
FEM: result task panel, fix if restore result is True but some results are missing
2019-09-14 22:54:46 +02:00
Bernd Hahnebach
585211c333
FEM: white spaces
2019-09-14 22:54:38 +02:00
Bernd Hahnebach
d563d90125
Arch: use IfcType undefined for building parts, is annotation or actuator ATM
2019-09-14 22:10:36 +02:00
Bernd Hahnebach
32153e6ae9
FEM: calculix solver task panel
2019-09-14 21:03:50 +02:00
wmayer
727ba5a17e
support to load old project files with PD draft object, restore handling with constraints
2019-09-14 19:57:31 +02:00
mwganson
ecd4038d3a
[PartDesign] Draft angle property change from App::PropertyFloatConstraint to App::PropertyAngle
2019-09-14 19:05:29 +02:00
wmayer
79a722830d
implement trimming of a mesh with a plane
2019-09-14 17:05:20 +02:00
luz.paz
b48e8b0f0d
AddonManager: Add MeshRemodel WB
2019-09-14 12:19:29 +02:00
DeepSOIC
2eb6300d5f
fix Show-related imports
2019-09-14 12:17:01 +02:00
DeepSOIC
275c0a3061
Show: py2 support
...
mostly changes to the way things are imported
+small misc fixes
2019-09-14 12:16:51 +02:00
DeepSOIC
aa14a176f7
Show: rename TempoVis.py into mTempoVis.py
...
so that TempoVis member defined in Show's __init__ doesn't hide the module
2019-09-14 12:16:42 +02:00
wmayer
48f090aa10
fix MSVC compiler warning
2019-09-14 12:15:35 +02:00
wmayer
503f987cf6
Add virtual method allowOverrideViewProviderName to DocumentObject to indicate if a DocumentObject's view provider type can be overriden.
...
For most object types this is not allowed to avoid to create incompatible combinations via Python or manipulated project files and possibly provoke crashes.
For more details see also: https://forum.freecadweb.org/viewtopic.php?f=10&t=38970&p=333951#p333951
2019-09-14 00:52:09 +02:00
Bernd Hahnebach
22babc0995
FEM: typo
2019-09-13 18:59:11 +02:00
Bernd Hahnebach
4c9994a28c
FEM: test modules, use double quotes instead of single ones, all FEM done :-)
2019-09-13 18:59:02 +02:00
Bernd Hahnebach
94fdbd28c8
FEM: unit tests, get back all tests
2019-09-13 16:32:49 +02:00
wmayer
b17bda5a2f
fix regression caused by commit 5e42d4830
2019-09-13 13:08:48 +02:00
Bernd Hahnebach
86930efea6
FEM: unit tests, add a new test to make sure all FEM objects are available to add to a document
2019-09-13 12:58:26 +02:00
Bernd Hahnebach
62dd9daee0
FEM: objects create, add a new line to make copy easier
2019-09-13 12:58:21 +02:00
Bernd Hahnebach
a61d735a20
FEM: unit test, make it more obvisious when a new class starts
2019-09-13 12:58:17 +02:00
Bernd Hahnebach
4ee5f34123
FEM: unit test, add comment
2019-09-13 09:33:14 +02:00
Bernd Hahnebach
751d30f587
FEM: ccx result reader, translate German comment
2019-09-13 09:33:07 +02:00
Bernd Hahnebach
c51d65bb93
FEM: in out modules, use double quotes instead of single ones
2019-09-13 09:33:01 +02:00
Bernd Hahnebach
98c98ff833
FEM: replace prints with console prints
2019-09-13 08:26:49 +02:00
Bernd Hahnebach
4e1b9d0b4e
FEM: coding convetionts, print vs. console print
2019-09-13 08:26:22 +02:00
Bernd Hahnebach
e100339cd9
Material: typo
2019-09-12 23:50:41 +02:00
Bernd Hahnebach
310cf2cb2a
FEM: improve output on solver run
2019-09-12 23:50:35 +02:00