Commit Graph

91 Commits

Author SHA1 Message Date
wmayer
1244807f7e 0001256: Order of operations for Matrix is nonintuitive, needs documentation 2013-09-26 22:19:59 +02:00
wmayer
5062080a26 + Fix gcc build errors/improve whitespaces 2013-09-26 15:39:25 +02:00
jriegel
30b189c1da Merge branch 'refs/heads/double-precision-werner'
Conflicts:
	src/App/Document.cpp
	src/App/PropertyGeo.cpp
	src/App/PropertyStandard.cpp
	src/Base/Reader.cpp
	src/Base/Reader.h
	src/Gui/propertyeditor/PropertyItem.cpp
	src/Mod/Fem/Gui/ViewProviderFemMesh.cpp
	src/Mod/Inspection/Gui/ViewProviderInspection.cpp
	src/Mod/Mesh/App/MeshProperties.cpp
	src/Mod/Part/App/TopoShapeFacePyImp.cpp
	src/Mod/PartDesign/App/FeatureRevolution.cpp
2013-09-26 00:05:05 +02:00
jriegel
44c07da571 integrate Quantities into PropertyView and activate preferences again 2013-09-25 21:59:24 +02:00
wmayer
2df5fcc63f + Fix gcc build error 2013-09-25 11:11:59 +02:00
jriegel
68078487c7 Add SchemaVersion to RestoreDocFile to distinquish double from float binary 2013-09-24 11:01:09 +02:00
jriegel
664c1d4862 Integrate Werners & Jans double branch
Move from float to double
Further suggestions for float -> double move
Moved Tools2D from float to double
More suggestions for float->double move from Gui subdirectory
Changes to FEM constraint visuals for float->double move
Suggested changes for float -> double move
Suggestions for Part module moving float -> double
2013-09-24 11:00:57 +02:00
jriegel
4732a800e9 start PropertyQuantity and InputField 2013-09-24 11:00:54 +02:00
jriegel
3ee7b20927 first finished implementation of Quantity parser 2013-09-24 11:00:51 +02:00
wmayer
7f874b9767 + cppcheck fixes 2013-09-20 21:00:45 +02:00
jriegel
168ca35851 implementing Quantity further 2013-09-10 18:27:24 +02:00
wmayer
2bb8c10fed 0001213: FreeCAD Compilation fails on Linux 32 bit 2013-08-13 14:08:10 +02:00
jriegel
e23febcf32 Start new Unit and Quantity system 2013-08-11 23:03:34 +02:00
Yorik van Havre
a81c16c391 Exposed vector negative to python 2013-07-30 12:17:06 -03:00
wmayer
ba21383e0c Add method to check if console mode is on/off 2013-07-23 13:27:02 +02:00
wmayer
42b06e48a8 Add nullify method to Matrix class 2013-07-23 11:21:31 +02:00
wmayer
a5d9d6312d Fix Python exception handling 2013-07-19 12:27:44 +02:00
wmayer
a882476c25 Add distanceToPoint to VectorPy 2013-07-17 16:41:09 +02:00
wmayer
3e5168a0c1 0000964: Patch to allow use of external PyCXX 2013-07-13 16:25:16 +02:00
wmayer
6fde5d764b + in setPyObject() only use classes derived from Base::Exception 2013-07-05 15:29:04 +02:00
wmayer
b63f9d7a2b 0001152: The output of __repr__() of Vector and Rotatio would create Objects with different Values do to inapropriate rounding 2013-06-17 13:21:25 +02:00
wmayer
6a9594d4c0 Don't show attribute 'Type' in call tips any more 2013-06-15 15:32:06 +02:00
wmayer
9a9510d9e3 Make file read-only once assigned to a PropertyFileIncluded instance 2013-05-07 22:42:58 +02:00
wmayer
1aff25a62d Fix data loss in PropertyFileIncluded 2013-05-06 08:27:25 +02:00
wmayer
cb03da1d5c Improve UUID handling of documents 2013-05-04 18:05:39 +02:00
wmayer
946bd02df4 Improve reporting of Python exceptions 2013-05-04 14:23:53 +02:00
wmayer
9ad4bb5595 Mark attribute 'Type' deprecated, use 'TypeId' now 2013-05-03 21:23:34 +02:00
wmayer
c1e90feb0a Add utility functions to convert between string/wstring 2013-04-26 17:07:18 +02:00
wmayer
3cb4cf6fe3 Allow to save/load XML to/from buffer 2013-04-26 17:06:18 +02:00
wmayer
1a81658d5e Allow to save/load XML to/from buffer 2013-04-26 17:05:40 +02:00
wmayer
999940144c Fix whitespace 2013-04-26 17:01:39 +02:00
wmayer
d4b6727704 0001085: TimeInfo: diffTimeF(): added default arg/0001084: TimeInfo: diffTimeF(): non-zero result for ident. time stamps 2013-04-07 14:34:47 +02:00
wmayer
f69b57459b Support to write vector list and float lists in old format, fix issues in property editor, move back to float for curvature type 2013-03-30 12:32:53 +01:00
wmayer
b24f0efbc1 Remove FileVersion from RestoreDocFile, convert point data back to floats 2013-03-29 15:23:51 +01:00
jrheinlaender
fdc3e50811 Added FileVersion attribute to XML format to distinguish legacy float binary files from new double binary files 2013-03-27 11:47:18 +04:30
jrheinlaender
c3bd10430b Moved Tools2D from float to double 2013-03-24 19:10:29 +04:30
jrheinlaender
97d6564f51 Further suggestions for float -> double move 2013-03-23 20:20:16 +04:30
wmayer
76a7e0f296 0001018: Possible inconsistencies between Euler angles, quaternion and matrix 2013-03-03 13:27:27 +01:00
jriegel
11b4abf24a Log in FemMesh view provider and some warnings fixed 2013-02-18 22:29:02 +01:00
wmayer
8160c8280f Fix build errors 2013-02-13 00:34:45 +01:00
jriegel
d739a2e41b Add all base system changes from the Assembly branch 2013-02-10 20:02:33 +01:00
wmayer
408cc7c938 Use Qt's uuid implementation on Linux 2013-01-01 01:36:13 +01:00
wmayer
bd5359f542 Some little fixes 2012-12-10 14:02:37 +01:00
wmayer
cf499792e6 0000827: Sketch copy deletes all constraints 2012-11-20 13:16:15 +01:00
wmayer
179e89e03c Fix memory leak 2012-11-02 21:16:01 +01:00
wmayer
60e09f127e Fixes for MacOSX 2012-10-28 15:05:28 +01:00
wmayer
99b6a0c4c3 Fixes for MacOSX 2012-10-26 12:59:43 +02:00
wmayer
a306c72993 Fix documentation 2012-10-22 19:39:55 +02:00
wmayer
642a3e5094 0000856: Wrong inverse of a matrix 2012-10-22 16:21:27 +02:00
wmayer
95de7d19cf Replace Python std output only for GUI application and not for CLI 2012-10-01 16:38:43 +02:00