Commit Graph

18225 Commits

Author SHA1 Message Date
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
Bernd Hahnebach
1e8ad30a13 FEM: calculix task panel, Py3 fix for ccx output print 2019-09-12 23:50:28 +02:00
Bernd Hahnebach
eae86ea326 FEM: coding conventions, update codespell command 2019-09-12 21:05:18 +02:00
Bernd Hahnebach
5e939be9dd FEM: typos 2019-09-12 21:05:11 +02:00
Bernd Hahnebach
866010f6d2 FEM: German comments, translate them into English 2019-09-12 21:05:03 +02:00
Bernd Hahnebach
daefc7f923 FEM: coding conventions, update codespell command 2019-09-12 18:10:33 +02:00
wmayer
f312878452 Automatically show Start page the very first time when activating the Start workbench 2019-09-12 00:17:34 +02:00
DeepSOIC
5a542d3192 Show: don't come back to Start workbench
This caused start page to reappar, and confused people.
reported by tjp in https://forum.freecadweb.org/viewtopic.php?f=3&t=39143
2019-09-11 21:40:23 +02:00
DeepSOIC
588fc8df77 PartDesign: change view sizing on new sketch 2019-09-11 21:39:16 +02:00
DeepSOIC
ba8e964171 Gui: add preference to set 3d view scale for new documents
+ change default view orientation to Trimetric.
2019-09-11 21:39:08 +02:00
0penBrain
31c7f6226d Update label of 'Discard' button of expression input dialog and add tooltip to resolves #4079 2019-09-11 21:32:52 +02:00
0penBrain
2756d46a2a PartDesign : make possible to prevent auto-switching to PartDesign WB when a Body is activated
* Use a boolean parameter located at BaseApp/Preferences/Mod/PartDesign/SwitchToWB
   * resolves #2703
2019-09-11 21:32:41 +02:00
Matthias Berberich
b01ebbc01e add intersection-toggle to thickness-tool
see: “Thickness tools is missing intersection-toogle”
https://forum.freecadweb.org/viewtopic.php?f=19&t=37952
2019-09-11 20:50:33 +02:00
Bernd Hahnebach
c53d3074ae FEM: unit test, reactivate test to create objects 2019-09-11 19:12:16 +02:00
triplus
e1f168f60e AppImage - add support for embedded documentation 2019-09-11 19:10:24 +02:00
wandererfan
e126e2478e [TD]Possible fix for 4085 - rename on Win 2019-09-11 12:20:49 -04:00
Bernd Hahnebach
84d92496b3 FEM: unit test, temporary deactivate some unit test, due to not working object creation on Windows 2019-09-11 11:55:28 +02:00
Bernd Hahnebach
4f2313edbb FEM: unit test, add test to import Fem and FemGui 2019-09-11 10:19:43 +02:00
Bernd Hahnebach
132c28377c FEM: unit test, add some print to distinguish the test classes 2019-09-11 10:19:33 +02:00
Bernd Hahnebach
8a2a59fe15 FEM: unit test, run test with given order 2019-09-11 10:19:23 +02:00
Bernd Hahnebach
b7db3b44d0 FEM: ccx tools, utils imported allready 2019-09-11 07:44:17 +02:00
wandererfan
0b067479b6 [TD]Fix printBackground param in copyActiveViewToSvgFile (Py) 2019-09-10 21:38:52 -04:00
wmayer
5d791add19 fix mesh trimming with plane 2019-09-10 23:22:31 +02:00
wmayer
068508128a adjust MeshAlgorithm::CheckFacets to changes of ViewProjMethod 2019-09-10 23:22:13 +02:00
wmayer
570165fc0d move method setTransform() from ViewVolumeProjection to ViewProjMethod, restructure ViewProjMethod 2019-09-10 23:21:09 +02:00