Commit Graph

16156 Commits

Author SHA1 Message Date
Bernd Hahnebach
a151b9dc76 FEM: inout result reader, fill res obj stress and strain components with data 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
1bf147886c FEM: mechanical result object, add float lists for all stress and strain components 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
1f1f9b70a4 FEM: stress and strain components, use more comon order and notation 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
347ee59f90 FEM: inout, read all strain values 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
43072c12ea FEM: vtk tools, small code change and comment in the regard of FreeCAD.Vector length 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
55d1f4b89e FEM: solver frame work, some code formating for better readable code 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
792293a193 FEM: unit tests, solver frame work, typo in ccx solver test 2019-03-19 14:15:15 -03:00
sliptonic
094dda5900 Path: per Werner, fixing bug for function removed from string module
in py3
2019-03-18 08:35:37 -05:00
wmayer
8f2dd00126 add unit test to verify that removing a property alo removes a dependency 2019-03-18 14:31:18 +01:00
wmayer
3471564032 Py3: make string concatenation to work with Py2 and Py3 2019-03-18 12:17:56 +01:00
Yorik van Havre
3cf15c014b Fixed six.py2 -> PY2 2019-03-17 20:59:22 +01:00
Yorik van Havre
de18975c14 Fixed six.py2 -> PY2 2019-03-17 20:59:08 +01:00
Yorik van Havre
d9ca64ad55 Fixed six.py2 -> PY2 2019-03-17 20:58:51 +01:00
cclauss
25f7fb2993 six.text_type --> six.string_types 2019-03-17 20:58:34 +01:00
cclauss
d136be1739 Remove a stray 'not' 2019-03-17 20:58:17 +01:00
cclauss
e3545c8c06 Unicode fixes for Python3 2019-03-17 20:58:00 +01:00
Torsten Sadowski
0453ee71e6 Fixed Python3 build, Python slots Qt slots clash 2019-03-17 10:22:40 +01:00
Torsten Sadowski
2d5fd706f2 Fix Windows build 2019-03-17 10:22:25 +01:00
Torsten Sadowski
c6882e8de7 Spacemice support refactored to use a common base class 2019-03-17 10:21:59 +01:00
Torsten Sadowski
91b2a3cff3 Fix Windows build 2019-03-17 10:21:43 +01:00
Torsten Sadowski
9c2578de74 Copyright notices added 2019-03-17 10:20:50 +01:00
Torsten Sadowski
edb213844e Not used for SpaceNavigator devices, no change necessary 2019-03-17 10:15:16 +01:00
Torsten Sadowski
0d3c670785 Use std::vector to copy Spacemouse data from helper class to Application 2019-03-17 10:03:41 +01:00
Torsten Sadowski
46aa5fb0ad x11EventFilter must be overridden for Qt4 2019-03-17 10:03:20 +01:00
Torsten Sadowski
e987801096 Fixed compilation of 3Dconnexion/libspacenav wit Qt4 2019-03-17 10:02:56 +01:00
Torsten Sadowski
8489864d5b Use QSocketNotifier for the libspnav polling interface 2019-03-17 10:02:38 +01:00
Torsten Sadowski
f7fdc52de2 GuiNativeEventLinux* compiles again after changes for Mac 2019-03-17 10:02:12 +01:00
Torsten Sadowski
f95d236112 Mac build of new Spacenavigator class works 2019-03-17 10:01:50 +01:00
Torsten Sadowski
3799b60596 Blind update for Windows code 2019-03-17 10:01:30 +01:00
Torsten Sadowski
48b305cd75 The platform dependant stuff is in different files chosen by the build system. Building on Linux/Qt5 works without libspacenav, with the X11 interface and the polling interface. All run. Spacemouse works with the polling interface and should work with the X11 interface under a real X system. 2019-03-17 10:00:49 +01:00
Torsten Sadowski
2acb6996b8 Spacemouse platform dependent code is moved to different classes. Compiles and works for Linux 2019-03-17 10:00:24 +01:00
Torsten Sadowski
b7fbbd97be X11 independant implementation for USB SpaceNavigator, works with Wayland 2019-03-17 09:59:58 +01:00
Sabin Iacob
7cff64643e Path: fix grbl_post preamble parameter handling 2019-03-17 09:39:44 +01:00
Sabin Iacob
b38da0afa0 Path: fix grbl_post postamble parameter handling 2019-03-17 09:39:44 +01:00
wandererfan
891988f4fd Fix PVS-studio error
- QGCMark duplicates field & method from base class
2019-03-16 20:11:58 -04:00
wmayer
a7919b63de PVS: V703 It is odd that the 'previewFaceSet' field in derived class 'ViewProviderPrimitive' overwrites field in base class 'ViewProviderAddSub' 2019-03-16 12:41:53 +01:00
wmayer
805ccd8deb reset expressions of a property when removing it 2019-03-16 00:01:33 +01:00
wmayer
51fcdd2c00 in case object deletion fails then make sure to re-enable updates of the main window 2019-03-15 14:43:50 +01:00
wmayer
ca7770b80a Document::breakDependency should handle exceptions to avoid to leave document in an inconsistent state 2019-03-15 14:41:43 +01:00
Abdullah Tahiri
45a04278f6 Complete parameter comments 2019-03-14 23:46:46 +01:00
Abdullah Tahiri
4c4fdbac52 Correct paramter comments 2019-03-14 23:46:45 +01:00
Abdullah Tahiri
0d56bcabf3 PVS Fix 2019-03-14 23:46:45 +01:00
Craig Marshall
23ecb8eace Fix #2034 with more precision attempt 2 2019-03-14 23:16:14 +01:00
Fabio Rossi
de3b63e779 An error happens when building with gcc8:
freecad-9999/src/Mod/Assembly/App/opendcm/core/imp/clustergraph_imp.hpp: In member function ‘void dcm::ClusterGraph<edge_prop, vertex_prop, cluster_prop, objects>::initIndexMaps()’:
freecad-9999/src/Mod/Assembly/App/opendcm/core/imp/clustergraph_imp.hpp:881:38: error: expected primary-expression before ‘>’ token
         setProperty<vertex_index_prop>(*vit.first, c);
                                      ^
freecad-9999/src/Mod/Assembly/App/opendcm/core/imp/clustergraph_imp.hpp:886:36: error: expected primary-expression before ‘>’ token
         setProperty<edge_index_prop>(*eit.first, c);
                                    ^
2019-03-14 23:11:16 +01:00
wmayer
970af45ae6 set 0.19 development version 2019-03-14 23:10:50 +01:00
wmayer
bb6e4e6ad4 fix mouse selection for high DPI screens 2019-03-14 19:51:44 +01:00
wmayer
2f2d505359 fixes 0003130: FreeCAD 0.17 Qt5 bugs with external display 2019-03-14 19:28:11 +01:00
wmayer
a14b99e774 improve drawing of overlay pixmaps for high DPI screens 2019-03-14 18:32:21 +01:00
wmayer
87bf7094a5 PVS: V601 The bool type is implicitly cast to the double type
PVS: V668 There is no sense in testing pointer against null, as the memory was allocated using the 'new' operator. The exception will be generated in the case of memory allocation error
2019-03-13 14:09:10 +01:00
wmayer
5f52bd7b46 PVS: V728 An excessive check can be simplified 2019-03-13 13:49:04 +01:00