Commit Graph

16159 Commits

Author SHA1 Message Date
Bernd Hahnebach
d95e781d8f FEM: results, move vonMises from result reader to result tools and use new result stress float lists 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
3f58cebca4 FEM: vtk result, add all stress strain components to vtk result creation 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
751572f33c FEM: result task panel, make all stress strain components in user defined equation available and adapt ui 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
800a313200 FEM: inout result reader, fill res obj stress and strain components with data 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
c68220d4cc FEM: mechanical result object, add float lists for all stress and strain components 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
86dc590a8a FEM: stress and strain components, use more comon order and notation 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
194a68001d FEM: inout, read all strain values 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
ebd0e8f60b 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
599b7a1542 FEM: solver frame work, some code formating for better readable code 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
123c4228c1 FEM: unit tests, solver frame work, typo in ccx solver test 2019-03-19 14:15:15 -03:00
sliptonic
da83b4f589 Path: per Werner, fixing bug for function removed from string module
in py3
2019-03-18 08:35:37 -05:00
wmayer
b979366e9c add unit test to verify that removing a property alo removes a dependency 2019-03-18 14:31:18 +01:00
wmayer
53321bb6a3 Py3: make string concatenation to work with Py2 and Py3 2019-03-18 12:17:56 +01:00
Yorik van Havre
bbd78986bb Fixed six.py2 -> PY2 2019-03-17 20:59:22 +01:00
Yorik van Havre
0a34b6d9a0 Fixed six.py2 -> PY2 2019-03-17 20:59:08 +01:00
Yorik van Havre
dad62a13e3 Fixed six.py2 -> PY2 2019-03-17 20:58:51 +01:00
cclauss
ec35f61985 six.text_type --> six.string_types 2019-03-17 20:58:34 +01:00
cclauss
5f9d5db1de Remove a stray 'not' 2019-03-17 20:58:17 +01:00
cclauss
361c44c6dc Unicode fixes for Python3 2019-03-17 20:58:00 +01:00
Torsten Sadowski
0e44b87446 Fixed Python3 build, Python slots Qt slots clash 2019-03-17 10:22:40 +01:00
Torsten Sadowski
888a0839d2 Fix Windows build 2019-03-17 10:22:25 +01:00
Torsten Sadowski
1914aec92f Spacemice support refactored to use a common base class 2019-03-17 10:21:59 +01:00
Torsten Sadowski
5d7d278df2 Fix Windows build 2019-03-17 10:21:43 +01:00
Torsten Sadowski
9840275af6 Copyright notices added 2019-03-17 10:20:50 +01:00
Torsten Sadowski
b527a7b916 Not used for SpaceNavigator devices, no change necessary 2019-03-17 10:15:16 +01:00
Torsten Sadowski
f88474454d Use std::vector to copy Spacemouse data from helper class to Application 2019-03-17 10:03:41 +01:00
Torsten Sadowski
020fb993b8 x11EventFilter must be overridden for Qt4 2019-03-17 10:03:20 +01:00
Torsten Sadowski
8e48d58bcc Fixed compilation of 3Dconnexion/libspacenav wit Qt4 2019-03-17 10:02:56 +01:00
Torsten Sadowski
a2d4d3bb91 Use QSocketNotifier for the libspnav polling interface 2019-03-17 10:02:38 +01:00
Torsten Sadowski
d14917ebff GuiNativeEventLinux* compiles again after changes for Mac 2019-03-17 10:02:12 +01:00
Torsten Sadowski
89927ad5b7 Mac build of new Spacenavigator class works 2019-03-17 10:01:50 +01:00
Torsten Sadowski
e6a7c4ee8c Blind update for Windows code 2019-03-17 10:01:30 +01:00
Torsten Sadowski
535f4cb161 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
35fec577c1 Spacemouse platform dependent code is moved to different classes. Compiles and works for Linux 2019-03-17 10:00:24 +01:00
Torsten Sadowski
0435211582 X11 independant implementation for USB SpaceNavigator, works with Wayland 2019-03-17 09:59:58 +01:00
Sabin Iacob
79bd762b13 Path: fix grbl_post preamble parameter handling 2019-03-17 09:39:44 +01:00
Sabin Iacob
635fef59d1 Path: fix grbl_post postamble parameter handling 2019-03-17 09:39:44 +01:00
wandererfan
664f7dc9f6 Fix PVS-studio error
- QGCMark duplicates field & method from base class
2019-03-16 20:11:58 -04:00
wmayer
f2bd5c3b8c 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
7cdef5dcd9 reset expressions of a property when removing it 2019-03-16 00:01:33 +01:00
wmayer
136934ea13 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
0dde354716 Document::breakDependency should handle exceptions to avoid to leave document in an inconsistent state 2019-03-15 14:41:43 +01:00
Abdullah Tahiri
22f34a53a9 Complete parameter comments 2019-03-14 23:46:46 +01:00
Abdullah Tahiri
434ad220cf Correct paramter comments 2019-03-14 23:46:45 +01:00
Abdullah Tahiri
1b64c1458b PVS Fix 2019-03-14 23:46:45 +01:00
Craig Marshall
3a19456672 Fix #2034 with more precision attempt 2 2019-03-14 23:16:14 +01:00
Fabio Rossi
e9af9b74f3 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
25b4195e69 set 0.19 development version 2019-03-14 23:10:50 +01:00
wmayer
9a835dcafc fix mouse selection for high DPI screens 2019-03-14 19:51:44 +01:00
wmayer
f2447f5781 fixes 0003130: FreeCAD 0.17 Qt5 bugs with external display 2019-03-14 19:28:11 +01:00