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
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