[freecad] branch master updated (f96cb0b -> 570d03d)

Anton Gladky gladk at moszumanska.debian.org
Fri May 13 17:47:21 UTC 2016


This is an automated email from the git hooks/post-receive script.

gladk pushed a change to branch master
in repository freecad.

      from  f96cb0b   Update changelog.
       new  9e69a23   Update d/watch.
       new  bf22c89   Drop copying of Version.h explicitly.
       new  010b5c8   Refresh/Remove patches.
       new  24a4f7d   Update d/copyright.
       new  0547be9   Apply cme fix dpkg-control.
       new  fc9b859   Update d/copyright.
      adds  6e5df4d   Imported Upstream version 0.16+dfsg1
       new  7925a0c   Merge tag 'upstream/0.16+dfsg1'
       new  06ed39b   Remove freecad-dev and freecad-doc binaries.
       new  94c3ac2   Update d/copyright. (Closes: #726805 #745237)
       new  87505b4   Update changelog.
       new  570d03d   Minor fix in installation files.

The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .arcconfig                                         |      3 +
 .gitignore                                         |      3 +
 .log_errors                                        |      3 +
 .travis.yml                                        |    166 +
 CMakeLists.txt                                     |    364 +-
 ChangeLog.txt                                      |   2214 +-
 LibraryVersions.h.cmake                            |     13 +
 README                                             |     81 -
 README.Cygwin                                      |     93 -
 README.Linux                                       |     99 -
 README.MinGW                                       |    324 -
 README.Win32                                       |     82 -
 README.md                                          |     96 +
 cMake/FindCoin3D.cmake                             |     70 +-
 cMake/FindCoin3DDoc.cmake                          |    176 +-
 cMake/FindF2C.cmake                                |     39 -
 cMake/FindKDL.cmake                                |    116 +-
 cMake/FindMatplotlib.cmake                         |     90 +-
 cMake/FindNETGEN.cmake                             |     59 +-
 cMake/FindODE.cmake                                |     80 -
 cMake/FindOpenCasCade.cmake                        |     17 +-
 cMake/FindPySideTools.cmake                        |    171 +-
 cMake/FindSoQt.cmake                               |    115 -
 cMake/FindWix.cmake                                |    328 +-
 cMake/FindXercesC.cmake                            |     96 +-
 cMake/FreeCadMacros.cmake                          |    505 +-
 cMake/UseLibPack10x.cmake                          |     41 +-
 cMake/UseLibPack6x.cmake                           |    632 +-
 cMake/UseLibPack7x.cmake                           |    669 +-
 cMake/UseLibPack8x.cmake                           |    871 +-
 cMake/UseLibPack9x.cmake                           |     56 +-
 cMake/UseLibPackCLbundler.cmake                    |      8 +-
 cMake/UseLibPackCustom.cmake                       |    846 +-
 copying.lib                                        |    972 +-
 data/License.txt                                   |     50 +-
 data/examples/CMakeLists.txt                       |      1 +
 data/examples/Schenkel.stp                         |  23564 +-
 data/tests/ModelRefineTests/aox.brep               |  19656 +-
 debian/changelog                                   |     14 +
 debian/control                                     |     40 +-
 debian/copyright                                   |    173 +-
 debian/freecad-doc.doc-base                        |     15 -
 debian/freecad-doc.docs                            |      1 -
 debian/freecad.install                             |      4 -
 debian/patches/GCS_eigen3.patch                    |    116 -
 debian/patches/disable_memory_check.patch          |     12 +-
 .../patches/do_not_install_binary_examples.patch   |      9 +-
 debian/patches/eigen3.patch                        |    376 -
 debian/patches/exclude_ply.patch                   |     10 +-
 debian/patches/fix_FTBFS_on_precise.patch          |      6 +-
 debian/patches/fix_armel_FTBFS.patch               |     30 +-
 debian/patches/fix_clang_compilation.patch         |    340 -
 debian/patches/gcc5.patch                          |    108 -
 debian/patches/remove_doc-files.patch              |     31 +-
 debian/patches/remove_getting_webpage.patch        |     17 -
 debian/patches/series                              |      6 -
 debian/patches/unittest_to_stdout.patch            |     47 -
 debian/patches/use_share.patch                     |     12 +-
 debian/rules                                       |      1 -
 debian/watch                                       |      4 +-
 src/3rdParty/CMakeLists.txt                        |     31 -
 .../boost/numeric/bindings/LICENSE_1_0.txt         |     23 -
 src/3rdParty/boost/numeric/bindings/amos/amos.h    |     30 -
 src/3rdParty/boost/numeric/bindings/amos/amos.hpp  |     87 -
 .../boost/numeric/bindings/amos/amos_names.h       |     26 -
 .../boost/numeric/bindings/amos/amos_overloads.hpp |     62 -
 src/3rdParty/boost/numeric/bindings/blas/blas.h    |    110 -
 src/3rdParty/boost/numeric/bindings/blas/blas.hpp  |      9 -
 src/3rdParty/boost/numeric/bindings/blas/blas1.hpp |    224 -
 .../numeric/bindings/blas/blas1_overloads.hpp      |     64 -
 src/3rdParty/boost/numeric/bindings/blas/blas2.hpp |    147 -
 .../numeric/bindings/blas/blas2_overloads.hpp      |     41 -
 src/3rdParty/boost/numeric/bindings/blas/blas3.hpp |    132 -
 .../numeric/bindings/blas/blas3_overloads.hpp      |    142 -
 .../boost/numeric/bindings/blas/blas_names.h       |     88 -
 .../boost/numeric/bindings/lapack/gees.hpp         |    342 -
 .../boost/numeric/bindings/lapack/geev.hpp         |    355 -
 .../boost/numeric/bindings/lapack/geqrf.hpp        |    175 -
 .../boost/numeric/bindings/lapack/gesdd.hpp        |    708 -
 .../boost/numeric/bindings/lapack/gesv.hpp         |    311 -
 .../boost/numeric/bindings/lapack/gesvd.hpp        |    534 -
 .../boost/numeric/bindings/lapack/hbev.hpp         |    283 -
 .../boost/numeric/bindings/lapack/hbevx.hpp        |    300 -
 .../boost/numeric/bindings/lapack/heev.hpp         |    160 -
 .../boost/numeric/bindings/lapack/heevd.hpp        |    277 -
 .../boost/numeric/bindings/lapack/heevx.hpp        |    320 -
 .../boost/numeric/bindings/lapack/hesv.hpp         |    615 -
 .../boost/numeric/bindings/lapack/hpsv.hpp         |    261 -
 .../boost/numeric/bindings/lapack/hseqr.hpp        |    302 -
 .../boost/numeric/bindings/lapack/ilaenv.hpp       |     41 -
 .../boost/numeric/bindings/lapack/lapack.h         |    614 -
 .../boost/numeric/bindings/lapack/lapack.hpp       |     50 -
 .../boost/numeric/bindings/lapack/lapack_names.h   |    256 -
 .../boost/numeric/bindings/lapack/orgqr.hpp        |    172 -
 .../boost/numeric/bindings/lapack/ormqr.hpp        |    222 -
 .../boost/numeric/bindings/lapack/posv.hpp         |    354 -
 .../boost/numeric/bindings/lapack/ppsv.hpp         |    328 -
 .../boost/numeric/bindings/lapack/spsv.hpp         |    302 -
 .../boost/numeric/bindings/lapack/steqr.hpp        |    108 -
 .../boost/numeric/bindings/lapack/syev.hpp         |    148 -
 .../boost/numeric/bindings/lapack/syevd.hpp        |     33 -
 .../boost/numeric/bindings/lapack/syevx.hpp        |     32 -
 .../boost/numeric/bindings/lapack/sysv.hpp         |    669 -
 .../boost/numeric/bindings/lapack/sytrd.hpp        |    111 -
 .../boost/numeric/bindings/lapack/trevc.hpp        |    138 -
 .../boost/numeric/bindings/lapack/trexc.hpp        |    139 -
 .../boost/numeric/bindings/lapack/workspace.hpp    |    109 -
 .../boost/numeric/bindings/traits/algorithm.hpp    |     29 -
 .../boost/numeric/bindings/traits/boost_array.hpp  |     30 -
 .../boost/numeric/bindings/traits/c_array.hpp      |     53 -
 .../boost/numeric/bindings/traits/config.hpp       |     50 -
 .../boost/numeric/bindings/traits/detail/array.hpp |     39 -
 .../numeric/bindings/traits/detail/array_impl.hpp  |     80 -
 .../bindings/traits/detail/generate_const.hpp      |     54 -
 .../bindings/traits/detail/symm_herm_traits.hpp    |     94 -
 .../bindings/traits/detail/ublas_ordering.hpp      |    112 -
 .../numeric/bindings/traits/detail/ublas_uplo.hpp  |     39 -
 .../boost/numeric/bindings/traits/detail/utils.hpp |     67 -
 .../boost/numeric/bindings/traits/fortran.h        |     39 -
 .../boost/numeric/bindings/traits/matrix_raw.hpp   |    372 -
 .../numeric/bindings/traits/matrix_traits.hpp      |    153 -
 .../numeric/bindings/traits/sparse_traits.hpp      |    121 -
 .../boost/numeric/bindings/traits/std_valarray.hpp |     62 -
 .../boost/numeric/bindings/traits/std_vector.hpp   |     47 -
 .../numeric/bindings/traits/symm_herm_raw.hpp      |    171 -
 src/3rdParty/boost/numeric/bindings/traits/tnt.hpp |    138 -
 .../boost/numeric/bindings/traits/traits.hpp       |     20 -
 .../boost/numeric/bindings/traits/transpose.hpp    |     12 -
 src/3rdParty/boost/numeric/bindings/traits/type.h  |     44 -
 .../boost/numeric/bindings/traits/type.hpp         |     31 -
 .../boost/numeric/bindings/traits/type_traits.hpp  |     61 -
 .../boost/numeric/bindings/traits/ublas_banded.hpp |     95 -
 .../numeric/bindings/traits/ublas_hermitian.hpp    |    128 -
 .../boost/numeric/bindings/traits/ublas_matrix.hpp |    345 -
 .../boost/numeric/bindings/traits/ublas_sparse.hpp |    151 -
 .../numeric/bindings/traits/ublas_symmetric.hpp    |    106 -
 .../boost/numeric/bindings/traits/ublas_vector.hpp |    156 -
 .../numeric/bindings/traits/ublas_vector2.hpp      |    135 -
 .../boost/numeric/bindings/traits/vector_raw.hpp   |    276 -
 .../numeric/bindings/traits/vector_traits.hpp      |     94 -
 .../boost/numeric/bindings/umfpack/umfpack.hpp     |   1117 -
 .../boost/numeric/bindings/umfpack/umfpack_inc.hpp |     63 -
 .../numeric/bindings/umfpack/umfpack_overloads.hpp |    468 -
 src/3rdParty/salomesmesh/CMakeLists.txt            |     67 +-
 src/3rdParty/salomesmesh/LICENCE.lgpl.txt          |   1008 +-
 .../salomesmesh/inc/Handle_SMESH_MeshVSLink.hxx    |    108 +-
 src/3rdParty/salomesmesh/inc/SMDS_MeshInfo.hxx     |      2 +-
 src/3rdParty/salomesmesh/inc/SMESHDS_Mesh.hxx      |      3 +-
 src/3rdParty/salomesmesh/inc/SMESH_Array1.hxx      |    568 +-
 src/3rdParty/salomesmesh/inc/SMESH_Array2.hxx      |    646 +-
 .../salomesmesh/inc/SMESH_DefineArray2.hxx         |     72 +-
 .../salomesmesh/inc/SMESH_DefineIndexedMap.hxx     |     64 +-
 src/3rdParty/salomesmesh/inc/SMESH_Gen.hxx         |      2 +-
 src/3rdParty/salomesmesh/inc/SMESH_IndexedMap.hxx  |    838 +-
 src/3rdParty/salomesmesh/inc/SMESH_MeshVSLink.hxx  |    258 +-
 src/3rdParty/salomesmesh/inc/SMESH_MeshVSLink.ixx  |     96 +-
 src/3rdParty/salomesmesh/inc/SMESH_MeshVSLink.jxx  |     36 +-
 src/3rdParty/salomesmesh/inc/SMESH_subMesh.hxx     |      2 +-
 .../salomesmesh/inc/SMESH_subMeshEventListener.hxx |      1 +
 .../salomesmesh/inc/StdMeshers_FaceSide.hxx        |      8 +-
 .../salomesmesh/inc/StdMeshers_Prism_3D.hxx        |      2 +-
 .../salomesmesh/src/Controls/SMESH_Controls.cpp    |     15 +-
 .../src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp        |      2 +-
 .../salomesmesh/src/NETGEN/netgen45ForSalome.patch |     14 +-
 .../src/NETGENPlugin/NETGENPlugin_Mesher.cpp       |     21 +-
 .../NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp   |     13 +-
 .../src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp    |      3 +
 src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp    |      4 +-
 src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp  |      4 +-
 .../salomesmesh/src/SMESH/SMESH_MeshEditor.cpp     |     31 +-
 .../salomesmesh/src/SMESH/SMESH_Octree.cpp         |      2 +-
 .../salomesmesh/src/SMESH/SMESH_OctreeNode.cpp     |      2 +-
 .../salomesmesh/src/SMESH/SMESH_subMesh.cpp        |      3 +-
 .../salomesmesh/src/SMESHDS/SMESHDS_Command.cpp    |     44 +-
 .../src/SMESHDS/SMESHDS_GroupOnGeom.cpp            |      4 +-
 .../salomesmesh/src/SMESHDS/SMESHDS_Mesh.cpp       |     22 +-
 .../src/StdMeshers/StdMeshers_Hexa_3D.cpp          |     12 +-
 .../src/StdMeshers/StdMeshers_Penta_3D.cpp         |      2 +-
 .../src/StdMeshers/StdMeshers_ProjectionUtils.cpp  |      2 +-
 .../src/StdMeshers/StdMeshers_Quadrangle_2D.cpp    |      8 +-
 src/App/Annotation.cpp                             |    120 +-
 src/App/Annotation.h                               |    150 +-
 src/App/Application.cpp                            |   4217 +-
 src/App/Application.h                              |    738 +-
 src/App/ApplicationPy.cpp                          |   1171 +-
 src/App/Branding.cpp                               |    117 +
 src/App/Branding.h                                 |     54 +
 src/App/CMakeLists.txt                             |     36 +-
 src/App/ColorModel.cpp                             |   1028 +-
 src/App/ColorModel.h                               |    968 +-
 src/App/ComplexGeoData.cpp                         |    188 +-
 src/App/ComplexGeoData.h                           |    341 +-
 src/App/ComplexGeoDataPy.xml                       |     70 +-
 src/App/ComplexGeoDataPyImp.cpp                    |    194 +-
 src/App/Document.cpp                               |   4339 +-
 src/App/Document.h                                 |    699 +-
 src/App/DocumentObject.cpp                         |    550 +-
 src/App/DocumentObject.h                           |    453 +-
 src/App/DocumentObjectFileIncluded.cpp             |     90 +-
 src/App/DocumentObjectFileIncluded.h               |    116 +-
 src/App/DocumentObjectGroup.cpp                    |    402 +-
 src/App/DocumentObjectGroup.h                      |    216 +-
 src/App/DocumentObjectGroupPy.xml                  |     94 +-
 src/App/DocumentObjectGroupPyImp.cpp               |    408 +-
 src/App/DocumentObjectPy.xml                       |    135 +-
 src/App/DocumentObjectPyImp.cpp                    |    410 +-
 src/App/DocumentObserver.cpp                       |    463 +-
 src/App/DocumentObserver.h                         |    344 +-
 src/App/DocumentObserverPython.cpp                 |    502 +-
 src/App/DocumentObserverPython.h                   |    182 +-
 src/App/DocumentPy.xml                             |    383 +-
 src/App/DocumentPyImp.cpp                          |   1204 +-
 src/App/DynamicProperty.cpp                        |    849 +-
 src/App/DynamicProperty.h                          |    264 +-
 src/App/Enumeration.cpp                            |    334 +
 src/App/Enumeration.h                              |    197 +
 src/App/Expression.cpp                             |   1931 +
 src/App/Expression.h                               |    521 +
 src/App/ExpressionParser.l                         |    282 +
 src/App/ExpressionParser.tab.c                     |   2021 +
 src/App/ExpressionParser.tab.h                     |     75 +
 src/App/ExpressionParser.y                         |    180 +
 src/App/ExpressionVisitors.h                       |    128 +
 src/App/FeatureCustom.h                            |    177 +
 src/App/FeaturePython.cpp                          |     71 +-
 src/App/FeaturePython.h                            |    445 +-
 src/App/FeaturePythonPyImp.inl                     |     12 +-
 src/App/FeatureTest.cpp                            |    322 +-
 src/App/FeatureTest.h                              |    272 +-
 src/App/FreeCADInit.py                             |    512 +-
 src/App/FreeCADTest.py                             |     81 +-
 src/App/GeoFeature.cpp                             |    108 +-
 src/App/GeoFeature.h                               |    108 +-
 src/App/InventorObject.cpp                         |    118 +-
 src/App/InventorObject.h                           |    120 +-
 src/App/Material.cpp                               |    670 +-
 src/App/Material.h                                 |    420 +-
 src/App/MaterialObject.cpp                         |      6 +-
 src/App/MaterialObject.h                           |      2 +-
 src/App/MaterialPy.xml                             |    132 +-
 src/App/MaterialPyImp.cpp                          |    326 +-
 src/App/MeasureDistance.cpp                        |    128 +-
 src/App/MeasureDistance.h                          |    126 +-
 src/App/MergeDocuments.cpp                         |      1 +
 src/App/MergeDocuments.h                           |      3 +
 src/App/ObjectIdentifier.cpp                       |   1134 +
 src/App/ObjectIdentifier.h                         |    270 +
 src/App/Placement.cpp                              |    114 +-
 src/App/Placement.h                                |    152 +-
 src/App/Plane.cpp                                  |      2 +-
 src/App/Plane.h                                    |      2 +-
 src/App/PreCompiled.cpp                            |     50 +-
 src/App/PreCompiled.h                              |    173 +-
 src/App/Property.cpp                               |    324 +-
 src/App/Property.h                                 |    393 +-
 src/App/PropertyContainer.cpp                      |   1044 +-
 src/App/PropertyContainer.h                        |    492 +-
 src/App/PropertyContainerPy.xml                    |    134 +-
 src/App/PropertyContainerPyImp.cpp                 |    533 +-
 src/App/PropertyExpressionEngine.cpp               |    754 +
 src/App/PropertyExpressionEngine.h                 |    163 +
 src/App/PropertyFile.cpp                           |   1115 +-
 src/App/PropertyFile.h                             |    244 +-
 src/App/PropertyGeo.cpp                            |   1413 +-
 src/App/PropertyGeo.h                              |    707 +-
 src/App/PropertyLinks.cpp                          |   1418 +-
 src/App/PropertyLinks.h                            |    576 +-
 src/App/PropertyPythonObject.cpp                   |    820 +-
 src/App/PropertyPythonObject.h                     |    174 +-
 src/App/PropertyStandard.cpp                       |   5049 +-
 src/App/PropertyStandard.h                         |   1916 +-
 src/App/PropertyUnits.cpp                          |    527 +-
 src/App/PropertyUnits.h                            |    404 +-
 src/App/Range.cpp                                  |    245 +
 src/App/Range.h                                    |    139 +
 src/App/Transactions.cpp                           |    556 +-
 src/App/Transactions.h                             |    230 +-
 src/App/VRMLObject.cpp                             |    278 +-
 src/App/VRMLObject.h                               |    135 +-
 src/App/core-app.dox                               |     30 +-
 src/App/lex.ExpressionParser.c                     |   7327 +
 src/Base/Axis.cpp                                  |    190 +-
 src/Base/Axis.h                                    |    140 +-
 src/Base/AxisPy.xml                                |    142 +-
 src/Base/AxisPyImp.cpp                             |    294 +-
 src/Base/Base64.cpp                                |    248 +-
 src/Base/Base64.h                                  |     70 +-
 src/Base/BaseClass.cpp                             |    244 +-
 src/Base/BaseClass.h                               |    251 +-
 src/Base/BaseClassPy.xml                           |     78 +-
 src/Base/BaseClassPyImp.cpp                        |    190 +-
 src/Base/BoundBox.h                                |   1998 +-
 src/Base/BoundBoxPy.xml                            |    360 +-
 src/Base/BoundBoxPyImp.cpp                         |    957 +-
 src/Base/Builder3D.cpp                             |    162 +-
 src/Base/Builder3D.h                               |    120 +-
 src/Base/CMakeLists.txt                            |     28 +-
 src/Base/Console.cpp                               |   1516 +-
 src/Base/Console.h                                 |    546 +-
 src/Base/Exception.cpp                             |    759 +-
 src/Base/Exception.h                               |    687 +-
 src/Base/Factory.cpp                               |    222 +-
 src/Base/Factory.h                                 |    264 +-
 src/Base/FileInfo.cpp                              |   1125 +-
 src/Base/FileInfo.h                                |    294 +-
 src/Base/FileTemplate.cpp                          |    172 +-
 src/Base/FileTemplate.h                            |    284 +-
 src/Base/FutureWatcherProgress.cpp                 |    100 +-
 src/Base/FutureWatcherProgress.h                   |    100 +-
 src/Base/GeometryPyCXX.h                           |    348 +-
 src/Base/Handle.cpp                                |    152 +-
 src/Base/Handle.h                                  |    360 +-
 src/Base/InputSource.cpp                           |    372 +-
 src/Base/InputSource.h                             |    198 +-
 src/Base/Interpreter.cpp                           |   1497 +-
 src/Base/Interpreter.h                             |    540 +-
 src/Base/Matrix.cpp                                |   1740 +-
 src/Base/Matrix.h                                  |    653 +-
 src/Base/MatrixPyImp.cpp                           |   1608 +-
 src/Base/MemDebug.cpp                              |      4 +-
 src/Base/MemDebug.h                                |     72 +-
 src/Base/Observer.h                                |    422 +-
 src/Base/Parameter.cpp                             |   2911 +-
 src/Base/Parameter.h                               |    629 +-
 src/Base/ParameterPy.cpp                           |   1014 +-
 src/Base/Persistence.cpp                           |    140 +-
 src/Base/Persistence.h                             |    308 +-
 src/Base/PersistencePy.xml                         |     58 +-
 src/Base/PersistencePyImp.cpp                      |    142 +-
 src/Base/Placement.cpp                             |    290 +-
 src/Base/Placement.h                               |    170 +-
 src/Base/PlacementPy.xml                           |    198 +-
 src/Base/PlacementPyImp.cpp                        |    458 +-
 src/Base/PreCompiled.cpp                           |     46 +-
 src/Base/PreCompiled.h                             |    251 +-
 src/Base/PyExport.cpp                              |     82 +-
 src/Base/PyExport.h                                |    454 +-
 src/Base/PyObjectBase.cpp                          |    575 +-
 src/Base/PyObjectBase.h                            |   1021 +-
 src/Base/PyTools.c                                 |   1258 +-
 src/Base/PyTools.h                                 |    380 +-
 src/Base/Quantity.cpp                              |    265 +-
 src/Base/Quantity.h                                |      2 +
 src/Base/QuantityLexer.c                           |      7 +-
 src/Base/QuantityPyImp.cpp                         |   1188 +-
 src/Base/Reader.cpp                                |   1026 +-
 src/Base/Reader.h                                  |    528 +-
 src/Base/Rotation.cpp                              |    841 +-
 src/Base/Rotation.h                                |    188 +-
 src/Base/RotationPy.xml                            |      3 +-
 src/Base/RotationPyImp.cpp                         |    444 +-
 src/Base/Sequencer.cpp                             |    764 +-
 src/Base/Sequencer.h                               |    810 +-
 src/Base/StackWalker.cpp                           |      2 +-
 src/Base/Stream.cpp                                |   1254 +-
 src/Base/Stream.h                                  |    630 +-
 src/Base/Swap.cpp                                  |    204 +-
 src/Base/Swap.h                                    |    128 +-
 src/Base/Tools.cpp                                 |    335 +-
 src/Base/Tools.h                                   |    339 +-
 src/Base/Tools2D.cpp                               |    898 +-
 src/Base/Tools2D.h                                 |    774 +-
 src/Base/Type.cpp                                  |    456 +-
 src/Base/Type.h                                    |    392 +-
 src/Base/Unit.cpp                                  |    393 +-
 src/Base/Unit.h                                    |     29 +-
 src/Base/UnitsApi.cpp                              |    384 +-
 src/Base/UnitsApi.h                                |    210 +-
 src/Base/UnitsApiPy.cpp                            |    300 +-
 src/Base/UnitsSchema.cpp                           |     56 +-
 src/Base/UnitsSchema.h                             |    140 +-
 src/Base/UnitsSchemaImperial1.cpp                  |    350 +-
 src/Base/UnitsSchemaImperial1.h                    |    130 +-
 src/Base/UnitsSchemaInternal.cpp                   |    208 +-
 src/Base/UnitsSchemaInternal.h                     |    100 +-
 src/Base/UnitsSchemaMKS.cpp                        |    219 +-
 src/Base/UnitsSchemaMKS.h                          |     98 +-
 src/Base/Uuid.cpp                                  |    194 +-
 src/Base/Uuid.h                                    |    114 +-
 src/Base/Vector3D.cpp                              |    834 +-
 src/Base/Vector3D.h                                |    538 +-
 src/Base/VectorPy.xml                              |    372 +-
 src/Base/VectorPyImp.cpp                           |   1316 +-
 src/Base/ViewProj.h                                |    198 +-
 src/Base/Writer.cpp                                |    563 +-
 src/Base/Writer.h                                  |    373 +-
 src/Base/XMLTools.cpp                              |     83 +-
 src/Base/XMLTools.h                                |    586 +-
 src/Base/core-base.dox                             |     56 +-
 src/Base/fdstream.hpp                              |    384 +-
 src/Base/gzstream.cpp                              |    342 +-
 src/Base/gzstream.h                                |    296 +-
 src/Base/swigpyrun.cpp                             |     68 +-
 src/Base/swigpyrun.inl                             |    202 +-
 src/Base/swigpyrun_1.3.25.cpp                      |     62 +-
 src/Base/swigpyrun_1.3.33.cpp                      |     64 +-
 src/Base/swigpyrun_1.3.36.cpp                      |     64 +-
 src/Base/swigpyrun_1.3.38.cpp                      |     64 +-
 src/Base/swigpyrun_1.3.38.h                        |   5304 +-
 src/Base/swigpyrun_1.3.40.cpp                      |     64 +-
 src/Base/swigpyrun_1.3.40.h                        |   5378 +-
 src/Build/CMakeLists.txt                           |     92 +-
 src/Build/Version.h                                |     14 -
 src/Build/Version.h.in                             |     20 +-
 src/CMakeLists.txt                                 |      3 +-
 src/CXX/Python2/Config.hxx                         |     24 +-
 src/CXX/Python2/cxx_extensions.cxx                 |     42 +-
 src/CXX/Python3/Config.hxx                         |     24 +-
 src/CXX/Python3/cxx_extensions.cxx                 |     42 +-
 src/CXX/pycxx.dox                                  |     10 +-
 src/Doc/BuildDevDoc.cfg.in                         |   3475 +-
 src/Doc/BuildDocDoxy.cfg                           |   3042 +-
 src/Doc/CMakeLists.txt                             |    215 +-
 src/Doc/FreecadDoxygenLayout.xml                   |    368 +-
 src/Doc/Start_Page.html                            |  12309 -
 src/Doc/doctips.dox                                |     88 +-
 src/Doc/mainpage.dox                               |    100 +-
 src/Doc/primary-groups.dox                         |     26 +-
 src/FCConfig.h                                     |    692 +-
 .../GuiApplicationNativeEventAwareMac.cpp          |    156 +
 .../GuiApplicationNativeEventAwareWin32.cpp        |    771 +
 src/Gui/3Dconnexion/I3dMouseParams.h               |     91 +
 src/Gui/3Dconnexion/MouseParameters.cpp            |     95 +
 src/Gui/3Dconnexion/MouseParameters.h              |     56 +
 src/Gui/Action.cpp                                 |   1905 +-
 src/Gui/Action.h                                   |    628 +-
 src/Gui/ActionFunction.cpp                         |    115 +
 src/Gui/ActionFunction.h                           |     92 +
 src/Gui/Application.cpp                            |    298 +-
 src/Gui/Application.h                              |    506 +-
 src/Gui/ApplicationPy.cpp                          |   1970 +-
 src/Gui/Assistant.cpp                              |    262 +-
 src/Gui/Assistant.h                                |    106 +-
 src/Gui/AutoSaver.cpp                              |    375 +
 src/Gui/AutoSaver.h                                |    118 +
 src/Gui/BitmapFactory.cpp                          |   1384 +-
 src/Gui/BitmapFactory.h                            |    295 +-
 src/Gui/BlenderNavigationStyle.cpp                 |    103 +-
 src/Gui/CADNavigationStyle.cpp                     |     95 +-
 src/Gui/CMakeLists.txt                             |    145 +-
 src/Gui/CallTips.cpp                               |   1474 +-
 src/Gui/CallTips.h                                 |    182 +-
 src/Gui/Clipping.cpp                               |     40 +
 src/Gui/CombiView.cpp                              |    266 +-
 src/Gui/CombiView.h                                |    216 +-
 src/Gui/Command.cpp                                |   2530 +-
 src/Gui/Command.h                                  |   1282 +-
 src/Gui/CommandDoc.cpp                             |   2775 +-
 src/Gui/CommandFeat.cpp                            |    228 +-
 src/Gui/CommandMacro.cpp                           |    596 +-
 src/Gui/CommandStd.cpp                             |   1450 +-
 src/Gui/CommandTest.cpp                            |   1437 +-
 src/Gui/CommandView.cpp                            |   5081 +-
 src/Gui/CommandWindow.cpp                          |    958 +-
 src/Gui/Control.cpp                                |    531 +-
 src/Gui/Control.h                                  |    262 +-
 src/Gui/DemoMode.cpp                               |    540 +-
 src/Gui/DemoMode.h                                 |    178 +-
 src/Gui/DlgActionsImp.cpp                          |   1348 +-
 src/Gui/DlgActionsImp.h                            |    264 +-
 src/Gui/DlgActivateWindowImp.cpp                   |    210 +-
 src/Gui/DlgActivateWindowImp.h                     |    112 +-
 src/Gui/DlgCommandsImp.cpp                         |    534 +-
 src/Gui/DlgCommandsImp.h                           |    126 +-
 src/Gui/DlgCustomizeImp.cpp                        |    282 +-
 src/Gui/DlgCustomizeImp.h                          |    166 +-
 src/Gui/DlgCustomizeSpaceball.cpp                  |     22 +-
 src/Gui/DlgDisplayPropertiesImp.cpp                |   1226 +-
 src/Gui/DlgDisplayPropertiesImp.h                  |    200 +-
 src/Gui/DlgEditFileIncludeProptertyExternal.cpp    |    171 +-
 src/Gui/DlgEditFileIncludeProptertyExternal.h      |    110 +-
 src/Gui/DlgEditorImp.cpp                           |    514 +-
 src/Gui/DlgEditorImp.h                             |    144 +-
 src/Gui/DlgExpressionInput.cpp                     |    282 +
 src/Gui/DlgExpressionInput.h                       |     88 +
 src/Gui/DlgExpressionInput.ui                      |    258 +
 src/Gui/DlgGeneralImp.cpp                          |    616 +-
 src/Gui/DlgGeneralImp.h                            |    126 +-
 src/Gui/DlgInputDialogImp.cpp                      |    306 +-
 src/Gui/DlgInputDialogImp.h                        |    138 +-
 src/Gui/DlgKeyboardImp.cpp                         |    892 +-
 src/Gui/DlgKeyboardImp.h                           |    144 +-
 src/Gui/DlgLocationAngle.ui                        |    282 +-
 src/Gui/DlgLocationPos.ui                          |    342 +-
 src/Gui/DlgMacroExecute.ui                         |    260 +-
 src/Gui/DlgMacroExecuteImp.cpp                     |    595 +-
 src/Gui/DlgMacroExecuteImp.h                       |    136 +-
 src/Gui/DlgMacroRecordImp.cpp                      |    332 +-
 src/Gui/DlgMacroRecordImp.h                        |    126 +-
 src/Gui/DlgMaterialPropertiesImp.cpp               |    418 +-
 src/Gui/DlgMaterialPropertiesImp.h                 |    120 +-
 src/Gui/DlgOnlineHelpImp.cpp                       |    214 +-
 src/Gui/DlgOnlineHelpImp.h                         |    122 +-
 src/Gui/DlgParameterImp.cpp                        |   2244 +-
 src/Gui/DlgParameterImp.h                          |    676 +-
 src/Gui/DlgPreferences.ui                          |      2 +-
 src/Gui/DlgPreferencesImp.cpp                      |    680 +-
 src/Gui/DlgPreferencesImp.h                        |    299 +-
 src/Gui/DlgProjectInformation.ui                   |     96 +-
 src/Gui/DlgProjectInformationImp.cpp               |    286 +-
 src/Gui/DlgProjectInformationImp.h                 |    121 +-
 src/Gui/DlgProjectUtility.cpp                      |    341 +-
 src/Gui/DlgProjectUtility.h                        |    108 +-
 src/Gui/DlgProjectUtility.ui                       |    390 +-
 src/Gui/DlgPropertyLink.cpp                        |      2 +-
 src/Gui/DlgPropertyLink.h                          |      2 +-
 src/Gui/DlgReportView.ui                           |    421 +-
 src/Gui/DlgReportViewImp.cpp                       |    200 +-
 src/Gui/DlgReportViewImp.h                         |    110 +-
 src/Gui/DlgRunExternal.cpp                         |    264 +-
 src/Gui/DlgRunExternal.h                           |    142 +-
 src/Gui/DlgSettings3DView.ui                       |     42 +-
 src/Gui/DlgSettings3DViewImp.cpp                   |    417 +-
 src/Gui/DlgSettings3DViewImp.h                     |    128 +-
 src/Gui/DlgSettingsColorGradientImp.cpp            |    370 +-
 src/Gui/DlgSettingsColorGradientImp.h              |    168 +-
 src/Gui/DlgSettingsDocument.ui                     |     90 +-
 src/Gui/DlgSettingsDocumentImp.cpp                 |    311 +-
 src/Gui/DlgSettingsDocumentImp.h                   |    118 +-
 src/Gui/DlgSettingsImageImp.cpp                    |    420 +-
 src/Gui/DlgSettingsImageImp.h                      |    174 +-
 src/Gui/DlgSettingsMacroImp.cpp                    |    180 +-
 src/Gui/DlgSettingsMacroImp.h                      |    112 +-
 src/Gui/DlgSettingsUnitsImp.cpp                    |    218 +-
 src/Gui/DlgSettingsUnitsImp.h                      |    124 +-
 src/Gui/DlgSettingsViewColor.cpp                   |    200 +-
 src/Gui/DlgSettingsViewColor.h                     |    112 +-
 src/Gui/DlgTipOfTheDayImp.cpp                      |    306 +-
 src/Gui/DlgTipOfTheDayImp.h                        |    160 +-
 src/Gui/DlgToolbarsImp.cpp                         |   1650 +-
 src/Gui/DlgToolbarsImp.h                           |    268 +-
 src/Gui/DlgUndoRedo.cpp                            |    296 +-
 src/Gui/DlgUndoRedo.h                              |    134 +-
 src/Gui/DlgUnitsCalculatorImp.cpp                  |     14 +-
 src/Gui/DlgUnitsCalculatorImp.h                    |      4 +-
 src/Gui/DlgWorkbenches.ui                          |    289 +
 src/Gui/DlgWorkbenchesImp.cpp                      |    263 +
 src/Gui/DlgWorkbenchesImp.h                        |     71 +
 src/Gui/DockWindow.cpp                             |     78 +-
 src/Gui/DockWindow.h                               |    170 +-
 src/Gui/DockWindowManager.cpp                      |    822 +-
 src/Gui/DockWindowManager.h                        |    226 +-
 src/Gui/Document.cpp                               |   2645 +-
 src/Gui/Document.h                                 |    502 +-
 src/Gui/DocumentModel.cpp                          |   1334 +-
 src/Gui/DocumentModel.h                            |    160 +-
 src/Gui/DocumentPy.xml                             |    246 +-
 src/Gui/DocumentPyImp.cpp                          |    785 +-
 src/Gui/DocumentRecovery.cpp                       |    572 +
 src/Gui/DocumentRecovery.h                         |     73 +
 src/Gui/DocumentRecovery.ui                        |    133 +
 src/Gui/DownloadDialog.cpp                         |    440 +-
 src/Gui/DownloadDialog.h                           |    166 +-
 src/Gui/DownloadItem.cpp                           |      6 +-
 src/Gui/DownloadManager.cpp                        |     16 +-
 src/Gui/EditorView.cpp                             |   1154 +-
 src/Gui/EditorView.h                               |    261 +-
 src/Gui/ExpressionBinding.cpp                      |    191 +
 src/Gui/ExpressionBinding.h                        |     84 +
 src/Gui/ExpressionCompleter.cpp                    |    330 +
 src/Gui/ExpressionCompleter.h                      |     66 +
 src/Gui/FileDialog.cpp                             |   1741 +-
 src/Gui/FileDialog.h                               |    470 +-
 src/Gui/Flag.cpp                                   |   1096 +-
 src/Gui/Flag.h                                     |    332 +-
 src/Gui/FreeCADGuiInit.py                          |    314 +-
 src/Gui/GLPainter.cpp                              |     70 +-
 src/Gui/GLPainter.h                                |      7 +-
 src/Gui/GestureNavigationStyle.cpp                 |    598 +
 src/Gui/GraphicsViewZoom.cpp                       |     94 +
 src/Gui/GraphicsViewZoom.h                         |     90 +
 src/Gui/GraphvizView.cpp                           |    218 +-
 src/Gui/GraphvizView.h                             |     31 +-
 src/Gui/GuiApplication.cpp                         |    300 +
 src/Gui/GuiApplication.h                           |     86 +
 src/Gui/GuiApplicationNativeEventAware.cpp         |     56 +
 src/Gui/GuiApplicationNativeEventAware.h           |     34 +-
 src/Gui/GuiConsole.cpp                             |    246 +-
 src/Gui/GuiConsole.h                               |    134 +-
 src/Gui/HelpView.cpp                               |   1394 +-
 src/Gui/HelpView.h                                 |    242 +-
 src/Gui/Icons/BmpFactoryIcons.cpp                  |    102 +-
 src/Gui/Icons/Feature.svg                          |    160 +-
 src/Gui/Icons/accessories-calculator.svg           |    636 +
 .../{system-log-out.svg => application-exit.svg}   |      0
 src/Gui/Icons/bound-expression-unset.svg           |     78 +
 src/Gui/Icons/bound-expression.svg                 |     78 +
 src/Gui/Icons/bulb.xpm                             |     86 +-
 src/Gui/Icons/button_add_all.svg                   |    238 +
 src/Gui/Icons/button_sort.svg                      |    238 +
 src/Gui/Icons/document-print-preview.svg           |    703 +
 src/Gui/Icons/freecad-doc.png                      |    Bin 2493 -> 8993 bytes
 src/Gui/Icons/freecad-doc.svg                      |    303 +
 src/Gui/Icons/freecad-icon-16.png                  |    Bin 862 -> 662 bytes
 src/Gui/Icons/freecad-icon-32.png                  |    Bin 1930 -> 1340 bytes
 src/Gui/Icons/freecad-icon-48.png                  |    Bin 2900 -> 2022 bytes
 src/Gui/Icons/freecad-icon-64.png                  |    Bin 4414 -> 2803 bytes
 src/Gui/Icons/freecad.svg                          |    119 +-
 src/Gui/Icons/freecad.xpm                          |    410 +-
 src/Gui/Icons/freecadsplash.png                    |    Bin 157493 -> 160858 bytes
 src/Gui/Icons/images.cpp                           |   3154 +-
 src/Gui/Icons/index.theme                          |     13 +
 src/Gui/Icons/{add.png => list-add.png}            |    Bin
 src/Gui/Icons/{add.svg => list-add.svg}            |      0
 src/Gui/Icons/{edit_remove.png => list-remove.png} |    Bin
 src/Gui/Icons/{edit_remove.svg => list-remove.svg} |      0
 ...{macro-execute.svg => media-playback-start.svg} |      0
 .../{macro-stop.svg => media-playback-stop.svg}    |      0
 .../Icons/{macro-record.svg => media-record.svg}   |      0
 src/Gui/Icons/resource.qrc                         |    107 +-
 src/Gui/Icons/user.svg                             |    645 +
 .../{view-axometric.svg => view-axonometric.svg}   |      0
 src/Gui/Icons/{view-zoom-all.svg => zoom-all.svg}  |      0
 .../{view-zoom-border.svg => zoom-border.svg}      |      0
 .../Icons/{view-zoom-fit.svg => zoom-fit-best.svg} |      0
 src/Gui/Icons/{view-zoom-in.svg => zoom-in.svg}    |      0
 src/Gui/Icons/{view-zoom-out.svg => zoom-out.svg}  |      0
 ...{view-zoom-selection.svg => zoom-selection.svg} |      0
 src/Gui/InputField.cpp                             |   1242 +-
 src/Gui/InputField.h                               |    404 +-
 src/Gui/InputVector.cpp                            |    517 +-
 src/Gui/InputVector.h                              |    799 +-
 src/Gui/Inventor/MarkerBitmaps.cpp                 |    177 +
 src/Gui/Inventor/MarkerBitmaps.h                   |     53 +
 src/Gui/Inventor/SoAutoZoomTranslation.cpp         |     62 +-
 src/Gui/Inventor/SoAutoZoomTranslation.h           |      3 +-
 src/Gui/Inventor/SoDrawingGrid.cpp                 |    366 +-
 src/Gui/Inventor/SoDrawingGrid.h                   |    118 +-
 src/Gui/InventorAll.h                              |    296 +-
 src/Gui/InventorNavigationStyle.cpp                |     89 +-
 src/Gui/Language/FreeCAD.po                        |     52 +-
 src/Gui/Language/FreeCAD.ts                        |    544 +-
 src/Gui/Language/FreeCAD_af.qm                     |    Bin 152681 -> 165131 bytes
 src/Gui/Language/FreeCAD_af.ts                     |   2938 +-
 src/Gui/Language/FreeCAD_cs.qm                     |    Bin 152249 -> 165269 bytes
 src/Gui/Language/FreeCAD_cs.ts                     |   3322 +-
 src/Gui/Language/FreeCAD_de.qm                     |    Bin 159593 -> 174191 bytes
 src/Gui/Language/FreeCAD_de.ts                     |   3329 +-
 src/Gui/Language/FreeCAD_el.qm                     |    Bin 0 -> 177561 bytes
 src/Gui/Language/FreeCAD_el.ts                     |   6945 +
 src/Gui/Language/FreeCAD_es-ES.qm                  |    Bin 160209 -> 173841 bytes
 src/Gui/Language/FreeCAD_es-ES.ts                  |   3329 +-
 src/Gui/Language/FreeCAD_fi.qm                     |    Bin 156249 -> 168629 bytes
 src/Gui/Language/FreeCAD_fi.ts                     |   3331 +-
 src/Gui/Language/FreeCAD_fr.qm                     |    Bin 162039 -> 176163 bytes
 src/Gui/Language/FreeCAD_fr.ts                     |   3330 +-
 src/Gui/Language/FreeCAD_hr.qm                     |    Bin 153740 -> 166172 bytes
 src/Gui/Language/FreeCAD_hr.ts                     |   2992 +-
 src/Gui/Language/FreeCAD_hu.qm                     |    Bin 156248 -> 170108 bytes
 src/Gui/Language/FreeCAD_hu.ts                     |   3333 +-
 src/Gui/Language/FreeCAD_it.qm                     |    Bin 159125 -> 172941 bytes
 src/Gui/Language/FreeCAD_it.ts                     |   3328 +-
 src/Gui/Language/FreeCAD_ja.qm                     |    Bin 131062 -> 141404 bytes
 src/Gui/Language/FreeCAD_ja.ts                     |   3326 +-
 src/Gui/Language/FreeCAD_nl.qm                     |    Bin 156243 -> 170021 bytes
 src/Gui/Language/FreeCAD_nl.ts                     |   3243 +-
 src/Gui/Language/FreeCAD_no.qm                     |    Bin 151185 -> 163617 bytes
 src/Gui/Language/FreeCAD_no.ts                     |   2884 +-
 src/Gui/Language/FreeCAD_pl.qm                     |    Bin 154681 -> 168193 bytes
 src/Gui/Language/FreeCAD_pl.ts                     |   3316 +-
 src/Gui/Language/FreeCAD_pt-BR.qm                  |    Bin 156649 -> 170425 bytes
 src/Gui/Language/FreeCAD_pt-BR.ts                  |   3330 +-
 src/Gui/Language/FreeCAD_pt-PT.qm                  |    Bin 155929 -> 170549 bytes
 src/Gui/Language/FreeCAD_pt-PT.ts                  |   3329 +-
 src/Gui/Language/FreeCAD_ro.qm                     |    Bin 158002 -> 170452 bytes
 src/Gui/Language/FreeCAD_ro.ts                     |   3228 +-
 src/Gui/Language/FreeCAD_ru.qm                     |    Bin 156600 -> 169826 bytes
 src/Gui/Language/FreeCAD_ru.ts                     |   3328 +-
 src/Gui/Language/FreeCAD_sk.qm                     |    Bin 143969 -> 165689 bytes
 src/Gui/Language/FreeCAD_sk.ts                     |   3039 +-
 src/Gui/Language/FreeCAD_sl.qm                     |    Bin 0 -> 164566 bytes
 src/Gui/Language/FreeCAD_sl.ts                     |   6936 +
 src/Gui/Language/FreeCAD_sr.qm                     |    Bin 151106 -> 163950 bytes
 src/Gui/Language/FreeCAD_sr.ts                     |   2827 +-
 src/Gui/Language/FreeCAD_sv-SE.qm                  |    Bin 149537 -> 162177 bytes
 src/Gui/Language/FreeCAD_sv-SE.ts                  |   3245 +-
 src/Gui/Language/FreeCAD_tr.qm                     |    Bin 143702 -> 165464 bytes
 src/Gui/Language/FreeCAD_tr.ts                     |   3131 +-
 src/Gui/Language/FreeCAD_uk.qm                     |    Bin 156366 -> 170460 bytes
 src/Gui/Language/FreeCAD_uk.ts                     |   3331 +-
 src/Gui/Language/FreeCAD_zh-CN.qm                  |    Bin 124428 -> 135852 bytes
 src/Gui/Language/FreeCAD_zh-CN.ts                  |   3129 +-
 src/Gui/Language/FreeCAD_zh-TW.qm                  |    Bin 119772 -> 128834 bytes
 src/Gui/Language/FreeCAD_zh-TW.ts                  |   3320 +-
 src/Gui/Language/Translator.cpp                    |    597 +-
 src/Gui/Language/Translator.h                      |    180 +-
 src/Gui/Language/translation.qrc                   |     80 +-
 src/Gui/MDIView.cpp                                |    624 +-
 src/Gui/MDIView.h                                  |    270 +-
 src/Gui/Macro.cpp                                  |    508 +-
 src/Gui/Macro.h                                    |    228 +-
 src/Gui/MainWindow.cpp                             |    461 +-
 src/Gui/MainWindow.h                               |    686 +-
 src/Gui/ManualAlignment.cpp                        |     72 +-
 src/Gui/MayaGestureNavigationStyle.cpp             |    612 +
 src/Gui/MenuManager.cpp                            |    778 +-
 src/Gui/MenuManager.h                              |    212 +-
 src/Gui/MergeDocuments.cpp                         |    340 +-
 src/Gui/MergeDocuments.h                           |    134 +-
 src/Gui/MouseSelection.cpp                         |   1413 +-
 src/Gui/MouseSelection.h                           |    494 +-
 src/Gui/NavigationStyle.cpp                        |    254 +-
 src/Gui/NavigationStyle.h                          |    724 +-
 src/Gui/NetworkRetriever.cpp                       |   1122 +-
 src/Gui/NetworkRetriever.h                         |    210 +-
 src/Gui/OnlineDocumentation.cpp                    |   1018 +-
 src/Gui/OnlineDocumentation.h                      |    238 +-
 src/Gui/OpenCascadeNavigationStyle.cpp             |    358 +
 src/Gui/Placement.cpp                              |   1174 +-
 src/Gui/Placement.h                                |    290 +-
 src/Gui/Placement.ui                               |      2 +-
 src/Gui/PreCompiled.cpp                            |     48 +-
 src/Gui/PreCompiled.h                              |      8 +-
 src/Gui/PrefWidgets.cpp                            |   1258 +-
 src/Gui/PrefWidgets.h                              |    650 +-
 src/Gui/ProgressBar.cpp                            |    998 +-
 src/Gui/ProgressBar.h                              |    378 +-
 src/Gui/ProgressDialog.cpp                         |    736 +-
 src/Gui/ProgressDialog.h                           |    218 +-
 src/Gui/ProjectView.cpp                            |      2 +-
 src/Gui/ProjectView.h                              |      2 +-
 src/Gui/PropertyPage.cpp                           |    496 +-
 src/Gui/PropertyPage.h                             |    264 +-
 src/Gui/PropertyView.cpp                           |    542 +-
 src/Gui/PropertyView.h                             |    202 +-
 src/Gui/PythonConsole.cpp                          |   2878 +-
 src/Gui/PythonConsole.h                            |    348 +-
 src/Gui/PythonConsolePy.cpp                        |    696 +-
 src/Gui/PythonConsolePy.h                          |    298 +-
 src/Gui/PythonDebugger.cpp                         |   1132 +-
 src/Gui/PythonDebugger.h                           |    378 +-
 src/Gui/PythonEditor.cpp                           |    950 +-
 src/Gui/PythonEditor.h                             |    188 +-
 src/Gui/PythonWorkbenchPy.xml                      |    254 +-
 src/Gui/PythonWorkbenchPyImp.cpp                   |    766 +-
 src/Gui/QListWidgetCustom.cpp                      |     66 +
 src/Gui/QListWidgetCustom.h                        |     43 +
 src/Gui/QSint/actionpanel/actionbox.cpp            |    225 +
 src/Gui/QSint/actionpanel/actionbox.h              |    258 +
 src/Gui/QSint/actionpanel/actiongroup.cpp          |    259 +
 src/Gui/QSint/actionpanel/actiongroup.h            |    175 +
 src/Gui/QSint/actionpanel/actionlabel.cpp          |    123 +
 src/Gui/QSint/actionpanel/actionlabel.h            |     94 +
 src/Gui/QSint/actionpanel/actionpanel.cpp          |    119 +
 src/Gui/QSint/actionpanel/actionpanel.h            |    104 +
 src/Gui/QSint/actionpanel/actionpanelscheme.cpp    |    120 +
 src/Gui/QSint/actionpanel/actionpanelscheme.h      |     84 +
 src/Gui/QSint/actionpanel/android/Fold.png         |    Bin 0 -> 1705 bytes
 src/Gui/QSint/actionpanel/android/FoldOver.png     |    Bin 0 -> 1725 bytes
 src/Gui/QSint/actionpanel/android/Unfold.png       |    Bin 0 -> 1701 bytes
 src/Gui/QSint/actionpanel/android/UnfoldOver.png   |    Bin 0 -> 1721 bytes
 src/Gui/QSint/actionpanel/androidpanelscheme.cpp   |     82 +
 src/Gui/QSint/actionpanel/androidpanelscheme.h     |     41 +
 src/Gui/QSint/actionpanel/default/Fold.png         |    Bin 0 -> 140 bytes
 src/Gui/QSint/actionpanel/default/FoldOver.png     |    Bin 0 -> 771 bytes
 src/Gui/QSint/actionpanel/default/Unfold.png       |    Bin 0 -> 140 bytes
 src/Gui/QSint/actionpanel/default/UnfoldOver.png   |    Bin 0 -> 747 bytes
 src/Gui/QSint/actionpanel/freecadscheme.cpp        |    336 +
 src/Gui/QSint/actionpanel/freecadscheme.h          |     75 +
 src/Gui/QSint/actionpanel/mac/FoldOver.png         |    Bin 0 -> 511 bytes
 src/Gui/QSint/actionpanel/mac/UnfoldOver.png       |    Bin 0 -> 685 bytes
 src/Gui/QSint/actionpanel/macpanelscheme.cpp       |     73 +
 src/Gui/QSint/actionpanel/macpanelscheme.h         |     39 +
 src/Gui/QSint/actionpanel/qsint_global.h           |     24 +
 src/Gui/QSint/actionpanel/schemes.qrc              |     26 +
 src/Gui/QSint/actionpanel/taskgroup_p.cpp          |    153 +
 src/Gui/QSint/actionpanel/taskgroup_p.h            |     55 +
 src/Gui/QSint/actionpanel/taskheader_p.cpp         |    310 +
 src/Gui/QSint/actionpanel/taskheader_p.h           |     74 +
 src/Gui/QSint/actionpanel/vista/Fold.png           |    Bin 0 -> 140 bytes
 src/Gui/QSint/actionpanel/vista/FoldOver.png       |    Bin 0 -> 771 bytes
 src/Gui/QSint/actionpanel/vista/Unfold.png         |    Bin 0 -> 140 bytes
 src/Gui/QSint/actionpanel/vista/UnfoldOver.png     |    Bin 0 -> 747 bytes
 src/Gui/QSint/actionpanel/winvistapanelscheme.cpp  |     93 +
 src/Gui/QSint/actionpanel/winvistapanelscheme.h    |     41 +
 src/Gui/QSint/actionpanel/winxppanelscheme.cpp     |    177 +
 src/Gui/QSint/actionpanel/winxppanelscheme.h       |     57 +
 .../actionpanel/xp/FoldOver_Blue1.png}             |    Bin
 .../actionpanel/xp/FoldOver_Blue2.png}             |    Bin
 .../actionpanel/xp/Fold_Blue1.png}                 |    Bin
 .../actionpanel/xp/Fold_Blue2.png}                 |    Bin
 .../actionpanel/xp/UnfoldOver_Blue1.png}           |    Bin
 .../actionpanel/xp/UnfoldOver_Blue2.png}           |    Bin
 .../actionpanel/xp/Unfold_Blue1.png}               |    Bin
 .../actionpanel/xp/Unfold_Blue2.png}               |    Bin
 src/Gui/QSint/include/QSint                        |      9 +
 src/Gui/Qt4All.h                                   |    351 +-
 src/Gui/QuantitySpinBox.cpp                        |    236 +-
 src/Gui/QuantitySpinBox.h                          |     19 +-
 src/Gui/QuantitySpinBox_p.h                        |     43 +
 src/Gui/Quarter/ContextMenu.cpp                    |      2 +-
 src/Gui/Quarter/DragDropHandler.cpp                |      1 +
 src/Gui/Quarter/FocusHandler.cpp                   |      2 +
 src/Gui/Quarter/ImageReader.cpp                    |     10 +-
 src/Gui/Quarter/InputDevice.cpp                    |      4 +
 src/Gui/Quarter/Keyboard.cpp                       |      4 +
 src/Gui/Quarter/KeyboardP.cpp                      |      2 +-
 src/Gui/Quarter/Mouse.cpp                          |      4 +
 src/Gui/Quarter/QtCoinCompatibility.cpp            |      2 +-
 src/Gui/Quarter/Quarter.cpp                        |      2 +-
 src/Gui/Quarter/QuarterWidget.cpp                  |     74 +-
 src/Gui/Quarter/QuarterWidget.h                    |      2 +-
 src/Gui/Quarter/QuarterWidgetP.cpp                 |     12 +-
 src/Gui/Quarter/SensorManager.cpp                  |      6 +-
 src/Gui/Quarter/SignalThread.cpp                   |     11 +-
 src/Gui/Quarter/SoQTQuarterAdaptor.cpp             |     58 +-
 src/Gui/Quarter/SoQTQuarterAdaptor.h               |      3 +
 src/Gui/Quarter/SpaceNavigatorDevice.cpp           |      8 +-
 src/Gui/ReportView.cpp                             |   1149 +-
 src/Gui/ReportView.h                               |    384 +-
 src/Gui/SceneInspector.cpp                         |    324 +-
 src/Gui/SceneInspector.h                           |    174 +-
 src/Gui/Selection.cpp                              |   2525 +-
 src/Gui/Selection.h                                |    758 +-
 src/Gui/SelectionFilter.cpp                        |    742 +-
 src/Gui/SelectionFilter.h                          |    422 +-
 src/Gui/SelectionFilter.l                          |    106 +-
 src/Gui/SelectionFilter.y                          |    122 +-
 src/Gui/SelectionObject.cpp                        |    200 +-
 src/Gui/SelectionObject.h                          |    182 +-
 src/Gui/SelectionObjectPy.xml                      |    164 +-
 src/Gui/SelectionObjectPyImp.cpp                   |    274 +-
 src/Gui/SelectionView.cpp                          |    541 +-
 src/Gui/SelectionView.h                            |    175 +-
 src/Gui/SoAxisCrossKit.cpp                         |    310 +-
 src/Gui/SoAxisCrossKit.h                           |    194 +-
 src/Gui/SoFCBackgroundGradient.cpp                 |     76 +-
 src/Gui/SoFCBoundingBox.cpp                        |    554 +-
 src/Gui/SoFCBoundingBox.h                          |    218 +-
 src/Gui/SoFCColorBar.cpp                           |     14 +-
 src/Gui/SoFCColorBar.h                             |    406 +-
 src/Gui/SoFCColorGradient.cpp                      |    714 +-
 src/Gui/SoFCColorGradient.h                        |    230 +-
 src/Gui/SoFCColorLegend.cpp                        |    486 +-
 src/Gui/SoFCColorLegend.h                          |    184 +-
 src/Gui/SoFCDB.cpp                                 |    485 +-
 src/Gui/SoFCDB.h                                   |     99 +-
 src/Gui/SoFCInteractiveElement.cpp                 |    282 +-
 src/Gui/SoFCInteractiveElement.h                   |    156 +-
 src/Gui/SoFCOffscreenRenderer.cpp                  |   1430 +-
 src/Gui/SoFCOffscreenRenderer.h                    |    292 +-
 src/Gui/SoFCSelection.cpp                          |   1836 +-
 src/Gui/SoFCSelection.h                            |    239 +-
 src/Gui/SoFCSelectionAction.cpp                    |   1620 +-
 src/Gui/SoFCSelectionAction.h                      |    580 +-
 src/Gui/SoFCUnifiedSelection.cpp                   |   1478 +-
 src/Gui/SoFCUnifiedSelection.h                     |    396 +-
 src/Gui/SoFCVectorizeSVGAction.h                   |    158 +-
 src/Gui/SoFCVectorizeU3DAction.h                   |    168 +-
 src/Gui/SoNavigationDragger.cpp                    |    792 +-
 src/Gui/SoNavigationDragger.h                      |    234 +-
 src/Gui/SoNavigationDraggerLayout.h                |    148 +-
 src/Gui/SoNavigationDraggerLayout.iv               |    146 +-
 src/Gui/SoTextLabel.cpp                            |   1174 +-
 src/Gui/SoTextLabel.h                              |    258 +-
 src/Gui/SoTouchEvents.cpp                          |    189 +
 src/Gui/SoTouchEvents.h                            |    120 +
 src/Gui/SpinBox.cpp                                |    985 +-
 src/Gui/SpinBox.h                                  |    275 +-
 src/Gui/Splashscreen.cpp                           |   1114 +-
 src/Gui/Splashscreen.h                             |    196 +-
 src/Gui/SplitView3DInventor.cpp                    |   1035 +-
 src/Gui/SplitView3DInventor.h                      |    194 +-
 src/Gui/Stylesheets/CMakeLists.txt                 |     29 +
 src/Gui/Stylesheets/Dark-blue.qss                  |   2049 +
 src/Gui/Stylesheets/Dark-green.qss                 |   2049 +
 src/Gui/Stylesheets/Dark-orange.qss                |   2049 +
 src/Gui/Stylesheets/Light-blue.qss                 |   2047 +
 src/Gui/Stylesheets/Light-green.qss                |   2047 +
 src/Gui/Stylesheets/Light-orange.qss               |   2047 +
 src/Gui/Stylesheets/images/Hmovetoolbar_dark.png   |    Bin 0 -> 181 bytes
 src/Gui/Stylesheets/images/Hmovetoolbar_light.png  |    Bin 0 -> 184 bytes
 src/Gui/Stylesheets/images/Hsepartoolbar_dark.png  |    Bin 0 -> 159 bytes
 src/Gui/Stylesheets/images/Hsepartoolbar_light.png |    Bin 0 -> 162 bytes
 src/Gui/Stylesheets/images/Vmovetoolbar_dark.png   |    Bin 0 -> 181 bytes
 src/Gui/Stylesheets/images/Vmovetoolbar_light.png  |    Bin 0 -> 180 bytes
 src/Gui/Stylesheets/images/Vsepartoolbar_dark.png  |    Bin 0 -> 152 bytes
 src/Gui/Stylesheets/images/Vsepartoolbar_light.png |    Bin 0 -> 159 bytes
 src/Gui/Stylesheets/images/background_freecad.png  |    Bin 0 -> 8356 bytes
 src/Gui/Stylesheets/images/branch_closed_dark.png  |    Bin 0 -> 154 bytes
 .../Stylesheets/images/branch_closed_darker.png    |    Bin 0 -> 153 bytes
 src/Gui/Stylesheets/images/branch_end.png          |    Bin 0 -> 180 bytes
 src/Gui/Stylesheets/images/branch_more.png         |    Bin 0 -> 178 bytes
 src/Gui/Stylesheets/images/branch_open_dark.png    |    Bin 0 -> 159 bytes
 src/Gui/Stylesheets/images/branch_open_darker.png  |    Bin 0 -> 159 bytes
 src/Gui/Stylesheets/images/branch_vline.png        |    Bin 0 -> 170 bytes
 .../images/checkbox_indeterminate_light.png        |    Bin 0 -> 381 bytes
 src/Gui/Stylesheets/images/checkbox_light.png      |    Bin 0 -> 1021 bytes
 src/Gui/Stylesheets/images/close_dark.png          |    Bin 0 -> 255 bytes
 src/Gui/Stylesheets/images/close_light.png         |    Bin 0 -> 254 bytes
 src/Gui/Stylesheets/images/down_arrow_dark.png     |    Bin 0 -> 3427 bytes
 src/Gui/Stylesheets/images/down_arrow_darker.png   |    Bin 0 -> 3427 bytes
 .../images/down_arrow_disabled_dark.png            |    Bin 0 -> 142 bytes
 .../images/down_arrow_disabled_light.png           |    Bin 0 -> 144 bytes
 src/Gui/Stylesheets/images/down_arrow_light.png    |    Bin 0 -> 5449 bytes
 src/Gui/Stylesheets/images/down_arrow_lighter.png  |    Bin 0 -> 5450 bytes
 src/Gui/Stylesheets/images/left_arrow_dark.png     |    Bin 0 -> 3432 bytes
 src/Gui/Stylesheets/images/left_arrow_darker.png   |    Bin 0 -> 3430 bytes
 .../images/left_arrow_disabled_dark.png            |    Bin 0 -> 132 bytes
 .../images/left_arrow_disabled_light.png           |    Bin 0 -> 133 bytes
 src/Gui/Stylesheets/images/left_arrow_light.png    |    Bin 0 -> 5484 bytes
 src/Gui/Stylesheets/images/left_arrow_lighter.png  |    Bin 0 -> 5484 bytes
 src/Gui/Stylesheets/images/more_dark.png           |    Bin 0 -> 188 bytes
 src/Gui/Stylesheets/images/more_light.png          |    Bin 0 -> 194 bytes
 src/Gui/Stylesheets/images/radiobutton_light.png   |    Bin 0 -> 383 bytes
 src/Gui/Stylesheets/images/right_arrow_dark.png    |    Bin 0 -> 3430 bytes
 src/Gui/Stylesheets/images/right_arrow_darker.png  |    Bin 0 -> 3428 bytes
 .../images/right_arrow_disabled_dark.png           |    Bin 0 -> 133 bytes
 .../images/right_arrow_disabled_light.png          |    Bin 0 -> 134 bytes
 src/Gui/Stylesheets/images/right_arrow_light.png   |    Bin 0 -> 5454 bytes
 src/Gui/Stylesheets/images/right_arrow_lighter.png |    Bin 0 -> 5456 bytes
 src/Gui/Stylesheets/images/sizegrip_dark.png       |    Bin 0 -> 182 bytes
 src/Gui/Stylesheets/images/sizegrip_light.png      |    Bin 0 -> 182 bytes
 .../images/splitter_horizontal_dark.png            |    Bin 0 -> 187 bytes
 .../images/splitter_horizontal_light.png           |    Bin 0 -> 189 bytes
 .../Stylesheets/images/splitter_vertical_dark.png  |    Bin 0 -> 196 bytes
 .../Stylesheets/images/splitter_vertical_light.png |    Bin 0 -> 198 bytes
 src/Gui/Stylesheets/images/transparent.png         |    Bin 0 -> 195 bytes
 src/Gui/Stylesheets/images/undock_dark.png         |    Bin 0 -> 243 bytes
 src/Gui/Stylesheets/images/undock_light.png        |    Bin 0 -> 243 bytes
 src/Gui/Stylesheets/images/up_arrow_dark.png       |    Bin 0 -> 3427 bytes
 src/Gui/Stylesheets/images/up_arrow_darker.png     |    Bin 0 -> 3426 bytes
 .../Stylesheets/images/up_arrow_disabled_dark.png  |    Bin 0 -> 143 bytes
 .../Stylesheets/images/up_arrow_disabled_light.png |    Bin 0 -> 145 bytes
 src/Gui/Stylesheets/images/up_arrow_light.png      |    Bin 0 -> 5454 bytes
 src/Gui/Stylesheets/images/up_arrow_lighter.png    |    Bin 0 -> 5454 bytes
 src/Gui/SyntaxHighlighter.cpp                      |    344 +-
 src/Gui/SyntaxHighlighter.h                        |    134 +-
 src/Gui/TaskDlgRelocation.cpp                      |    304 +-
 src/Gui/TaskDlgRelocation.h                        |    212 +-
 src/Gui/TaskPanelView.cpp                          |    178 -
 src/Gui/TaskPanelView.h                            |     68 -
 src/Gui/TaskView/TaskAppearance.cpp                |    516 +-
 src/Gui/TaskView/TaskAppearance.h                  |    162 +-
 src/Gui/TaskView/TaskDialog.cpp                    |    206 +-
 src/Gui/TaskView/TaskDialog.h                      |    227 +-
 src/Gui/TaskView/TaskDialogPython.cpp              |   1019 +-
 src/Gui/TaskView/TaskDialogPython.h                |    213 +-
 src/Gui/TaskView/TaskEditControl.cpp               |    112 +-
 src/Gui/TaskView/TaskEditControl.h                 |    124 +-
 src/Gui/TaskView/TaskSelectLinkProperty.cpp        |    492 +-
 src/Gui/TaskView/TaskSelectLinkProperty.h          |    232 +-
 src/Gui/TaskView/TaskView.cpp                      |   1248 +-
 src/Gui/TaskView/TaskView.h                        |    391 +-
 src/Gui/TaskView/TaskWatcher.cpp                   |    344 +-
 src/Gui/TaskView/TaskWatcher.h                     |    243 +-
 src/Gui/TextEdit.cpp                               |   1116 +-
 src/Gui/TextEdit.h                                 |    320 +-
 src/Gui/TextureMapping.cpp                         |    376 +-
 src/Gui/TextureMapping.h                           |    168 +-
 src/Gui/TextureMapping.ui                          |    108 +-
 src/Gui/Thumbnail.cpp                              |    273 +-
 src/Gui/Thumbnail.h                                |    138 +-
 src/Gui/ToolBarManager.cpp                         |    724 +-
 src/Gui/ToolBarManager.h                           |    200 +-
 src/Gui/ToolBox.cpp                                |    480 +-
 src/Gui/ToolBox.h                                  |    224 +-
 src/Gui/ToolBoxManager.cpp                         |    270 +-
 src/Gui/ToolBoxManager.h                           |    130 +-
 src/Gui/TouchpadNavigationStyle.cpp                |     91 +-
 src/Gui/Transform.cpp                              |    978 +-
 src/Gui/Transform.h                                |    266 +-
 src/Gui/Tree.cpp                                   |   2822 +-
 src/Gui/Tree.h                                     |    482 +-
 src/Gui/TreeView.cpp                               |    192 +-
 src/Gui/TreeView.h                                 |    108 +-
 src/Gui/Utilities.cpp                              |    336 +-
 src/Gui/Utilities.h                                |    272 +-
 src/Gui/View.cpp                                   |    198 +-
 src/Gui/View.h                                     |    228 +-
 src/Gui/View3DInventor.cpp                         |   2095 +-
 src/Gui/View3DInventor.h                           |    300 +-
 src/Gui/View3DInventorExamples.cpp                 |    878 +-
 src/Gui/View3DInventorExamples.h                   |     68 +-
 src/Gui/View3DInventorRiftViewer.cpp               |      2 +-
 src/Gui/View3DInventorViewer.cpp                   |    571 +-
 src/Gui/View3DInventorViewer.h                     |    868 +-
 src/Gui/View3DPy.cpp                               |   4305 +-
 src/Gui/View3DPy.h                                 |    252 +-
 src/Gui/View3DViewerPy.cpp                         |      6 +-
 src/Gui/View3DViewerPy.h                           |     11 +-
 src/Gui/ViewProvider.cpp                           |    814 +-
 src/Gui/ViewProvider.h                             |    697 +-
 src/Gui/ViewProviderAnnotation.cpp                 |   1005 +-
 src/Gui/ViewProviderAnnotation.h                   |    280 +-
 src/Gui/ViewProviderBuilder.cpp                    |    206 +-
 src/Gui/ViewProviderBuilder.h                      |    142 +-
 src/Gui/ViewProviderDocumentObject.cpp             |    469 +-
 src/Gui/ViewProviderDocumentObject.h               |    252 +-
 src/Gui/ViewProviderDocumentObjectGroup.cpp        |    512 +-
 src/Gui/ViewProviderDocumentObjectGroup.h          |    152 +-
 src/Gui/ViewProviderDocumentObjectPy.xml           |     54 +-
 src/Gui/ViewProviderDocumentObjectPyImp.cpp        |    144 +-
 src/Gui/ViewProviderExtern.cpp                     |    304 +-
 src/Gui/ViewProviderExtern.h                       |    132 +-
 src/Gui/ViewProviderFeature.cpp                    |    125 +-
 src/Gui/ViewProviderFeature.h                      |    121 +-
 src/Gui/ViewProviderGeometryObject.cpp             |   1259 +-
 src/Gui/ViewProviderGeometryObject.h               |    240 +-
 src/Gui/ViewProviderInventorObject.cpp             |    334 +-
 src/Gui/ViewProviderInventorObject.h               |    122 +-
 src/Gui/ViewProviderMaterialObject.cpp             |      2 +-
 src/Gui/ViewProviderMaterialObject.h               |      2 +-
 src/Gui/ViewProviderMeasureDistance.cpp            |    679 +-
 src/Gui/ViewProviderMeasureDistance.h              |    230 +-
 src/Gui/ViewProviderPlacement.cpp                  |      3 +-
 src/Gui/ViewProviderPlacement.h                    |      2 +-
 src/Gui/ViewProviderPlane.cpp                      |      3 +-
 src/Gui/ViewProviderPlane.h                        |      2 +-
 src/Gui/ViewProviderPy.xml                         |    164 +-
 src/Gui/ViewProviderPyImp.cpp                      |    487 +-
 src/Gui/ViewProviderPythonFeature.cpp              |   1762 +-
 src/Gui/ViewProviderPythonFeature.h                |    789 +-
 src/Gui/ViewProviderPythonFeaturePy.xml            |     86 +-
 src/Gui/ViewProviderPythonFeaturePyImp.cpp         |    314 +-
 src/Gui/ViewProviderVRMLObject.cpp                 |    394 +-
 src/Gui/ViewProviderVRMLObject.h                   |    118 +-
 src/Gui/WaitCursor.cpp                             |    360 +-
 src/Gui/WaitCursor.h                               |    174 +-
 src/Gui/WhatsThis.cpp                              |    194 +-
 src/Gui/WhatsThis.h                                |    114 +-
 src/Gui/WidgetFactory.cpp                          |   2382 +-
 src/Gui/WidgetFactory.h                            |    911 +-
 src/Gui/Widgets.cpp                                |   2514 +-
 src/Gui/Widgets.h                                  |    832 +-
 src/Gui/WinNativeGestureRecognizers.cpp            |    250 +
 src/Gui/WinNativeGestureRecognizers.h              |     72 +
 src/Gui/Window.cpp                                 |    180 +-
 src/Gui/Window.h                                   |    114 +-
 src/Gui/Workbench.cpp                              |   2138 +-
 src/Gui/Workbench.h                                |    642 +-
 src/Gui/WorkbenchFactory.cpp                       |    136 +-
 src/Gui/WorkbenchFactory.h                         |    186 +-
 src/Gui/WorkbenchManager.cpp                       |    298 +-
 src/Gui/WorkbenchManager.h                         |    154 +-
 src/Gui/WorkbenchPy.xml                            |     54 +-
 src/Gui/WorkbenchPyImp.cpp                         |    162 +-
 src/Gui/core-gui.dox                               |     54 +-
 src/Gui/iisTaskPanel/include/iisTaskPanel          |     16 +-
 .../src/Resources/headerButtonFold.xpm             |    220 +-
 src/Gui/iisTaskPanel/src/iisfreecadscheme.cpp      |    276 +-
 src/Gui/iisTaskPanel/src/iisfreecadscheme.h        |     90 +-
 src/Gui/iisTaskPanel/src/iisiconlabel.cpp          |    400 +-
 src/Gui/iisTaskPanel/src/iisiconlabel.h            |    129 +-
 src/Gui/iisTaskPanel/src/iistaskbox.cpp            |    336 +-
 src/Gui/iisTaskPanel/src/iistaskbox.h              |    125 +-
 src/Gui/iisTaskPanel/src/iistaskgroup.cpp          |    122 +-
 src/Gui/iisTaskPanel/src/iistaskgroup.h            |     96 +-
 src/Gui/iisTaskPanel/src/iistaskheader.cpp         |    394 +-
 src/Gui/iisTaskPanel/src/iistaskheader.h           |    122 +-
 src/Gui/iisTaskPanel/src/iistaskpanel.cpp          |    178 +-
 src/Gui/iisTaskPanel/src/iistaskpanel.h            |     98 +-
 src/Gui/iisTaskPanel/src/iistaskpanel_global.h     |     48 +-
 src/Gui/iisTaskPanel/src/iistaskpanelscheme.cpp    |    162 +-
 src/Gui/iisTaskPanel/src/iistaskpanelscheme.h      |    112 +-
 .../iisTaskPanel/src/iiswinxptaskpanelscheme.cpp   |    212 +-
 src/Gui/iisTaskPanel/src/iiswinxptaskpanelscheme.h |     80 +-
 src/Gui/lex.SelectionFilter.c                      |     72 +-
 src/Gui/propertyeditor/PropertyEditor.cpp          |    447 +-
 src/Gui/propertyeditor/PropertyEditor.h            |    187 +-
 src/Gui/propertyeditor/PropertyItem.cpp            |    429 +-
 src/Gui/propertyeditor/PropertyItem.h              |   1576 +-
 src/Gui/propertyeditor/PropertyItemDelegate.cpp    |    309 +-
 src/Gui/propertyeditor/PropertyItemDelegate.h      |    116 +-
 src/Gui/propertyeditor/PropertyModel.cpp           |    630 +-
 src/Gui/propertyeditor/PropertyModel.h             |    152 +-
 src/Gui/resource.cpp                               |      2 +
 src/Main/CMakeLists.txt                            |     19 +-
 src/Main/FreeCADGuiPy.cpp                          |    663 +-
 src/Main/MainCmd.cpp                               |    292 +-
 src/Main/MainGui.cpp                               |    861 +-
 src/Main/MainPy.cpp                                |    338 +-
 src/Main/core-main.dox                             |      4 +-
 src/Main/freecad.rc                                |      8 +-
 src/Main/res/FreeCAD.exe.manifest                  |     18 +-
 src/Main/res/FreeCADD.exe.manifest                 |     42 +-
 src/Mod/Arch/Arch.py                               |     14 +
 src/Mod/Arch/ArchAxis.py                           |    212 +-
 src/Mod/Arch/ArchBuilding.py                       |    144 +
 src/Mod/Arch/ArchCommands.py                       |    225 +-
 src/Mod/Arch/ArchComponent.py                      |    184 +-
 src/Mod/Arch/ArchEquipment.py                      |     10 +-
 src/Mod/Arch/ArchFrame.py                          |      8 +-
 src/Mod/Arch/ArchMaterial.py                       |    272 +
 src/Mod/Arch/ArchPanel.py                          |     17 +-
 src/Mod/Arch/ArchProfile.py                        |    219 +
 src/Mod/Arch/ArchRebar.py                          |     56 +-
 src/Mod/Arch/ArchRoof.py                           |    336 +-
 src/Mod/Arch/ArchSchedule.py                       |    247 +
 src/Mod/Arch/ArchSectionPlane.py                   |    194 +-
 src/Mod/Arch/ArchServer.py                         |    165 +
 src/Mod/Arch/ArchSite.py                           |      5 +-
 src/Mod/Arch/ArchSpace.py                          |    178 +-
 src/Mod/Arch/ArchStairs.py                         |      7 +-
 src/Mod/Arch/ArchStructure.py                      |    436 +-
 src/Mod/Arch/ArchVRM.py                            |     71 +-
 src/Mod/Arch/ArchWall.py                           |     54 +-
 src/Mod/Arch/ArchWindow.py                         |    143 +-
 src/Mod/Arch/CMakeLists.txt                        |     43 +-
 src/Mod/Arch/Init.py                               |     44 +-
 src/Mod/Arch/InitGui.py                            |     75 +-
 src/Mod/Arch/Presets/profiles.csv                  |    250 +
 src/Mod/Arch/Resources/Arch.qrc                    |    188 +-
 .../{preferences-arch.svg => ArchWorkbench.svg}    |      0
 src/Mod/Arch/Resources/icons/Arch_Bimserver.svg    |    454 +
 src/Mod/Arch/Resources/icons/Arch_Component.svg    |     96 +
 src/Mod/Arch/Resources/icons/Arch_Material.svg     |    510 +
 .../Arch/Resources/icons/Arch_Material_Group.svg   |    680 +
 src/Mod/Arch/Resources/icons/Arch_Schedule.svg     |    164 +
 src/Mod/Arch/Resources/icons/Git.svg               |     15 +
 src/Mod/Arch/Resources/translations/Arch.ts        |   1803 +-
 src/Mod/Arch/Resources/translations/Arch_af.qm     |    Bin 48878 -> 67025 bytes
 src/Mod/Arch/Resources/translations/Arch_af.ts     |   1680 +-
 src/Mod/Arch/Resources/translations/Arch_cs.qm     |    Bin 48172 -> 65927 bytes
 src/Mod/Arch/Resources/translations/Arch_cs.ts     |   2160 +-
 src/Mod/Arch/Resources/translations/Arch_de.qm     |    Bin 51916 -> 72367 bytes
 src/Mod/Arch/Resources/translations/Arch_de.ts     |   2152 +-
 src/Mod/Arch/Resources/translations/Arch_el.qm     |    Bin 0 -> 67999 bytes
 src/Mod/Arch/Resources/translations/Arch_el.ts     |   2742 +
 src/Mod/Arch/Resources/translations/Arch_es-ES.qm  |    Bin 51876 -> 71279 bytes
 src/Mod/Arch/Resources/translations/Arch_es-ES.ts  |   2144 +-
 src/Mod/Arch/Resources/translations/Arch_fi.qm     |    Bin 49358 -> 67465 bytes
 src/Mod/Arch/Resources/translations/Arch_fi.ts     |   2144 +-
 src/Mod/Arch/Resources/translations/Arch_fr.qm     |    Bin 52358 -> 72503 bytes
 src/Mod/Arch/Resources/translations/Arch_fr.ts     |   2148 +-
 src/Mod/Arch/Resources/translations/Arch_hr.qm     |    Bin 48347 -> 66484 bytes
 src/Mod/Arch/Resources/translations/Arch_hr.ts     |   1718 +-
 src/Mod/Arch/Resources/translations/Arch_hu.qm     |    Bin 49743 -> 70088 bytes
 src/Mod/Arch/Resources/translations/Arch_hu.ts     |   2162 +-
 src/Mod/Arch/Resources/translations/Arch_it.qm     |    Bin 51632 -> 72035 bytes
 src/Mod/Arch/Resources/translations/Arch_it.ts     |   2144 +-
 src/Mod/Arch/Resources/translations/Arch_ja.qm     |    Bin 40359 -> 53292 bytes
 src/Mod/Arch/Resources/translations/Arch_ja.ts     |   2169 +-
 src/Mod/Arch/Resources/translations/Arch_nl.qm     |    Bin 49230 -> 67369 bytes
 src/Mod/Arch/Resources/translations/Arch_nl.ts     |   1858 +-
 src/Mod/Arch/Resources/translations/Arch_no.qm     |    Bin 48580 -> 66617 bytes
 src/Mod/Arch/Resources/translations/Arch_no.ts     |   1670 +-
 src/Mod/Arch/Resources/translations/Arch_pl.qm     |    Bin 49252 -> 68293 bytes
 src/Mod/Arch/Resources/translations/Arch_pl.ts     |   2163 +-
 src/Mod/Arch/Resources/translations/Arch_pt-BR.qm  |    Bin 51242 -> 70517 bytes
 src/Mod/Arch/Resources/translations/Arch_pt-BR.ts  |   2144 +-
 src/Mod/Arch/Resources/translations/Arch_pt-PT.qm  |    Bin 50980 -> 70669 bytes
 src/Mod/Arch/Resources/translations/Arch_pt-PT.ts  |   2144 +-
 src/Mod/Arch/Resources/translations/Arch_ro.qm     |    Bin 51049 -> 69110 bytes
 src/Mod/Arch/Resources/translations/Arch_ro.ts     |   2122 +-
 src/Mod/Arch/Resources/translations/Arch_ru.qm     |    Bin 48791 -> 67050 bytes
 src/Mod/Arch/Resources/translations/Arch_ru.ts     |   2002 +-
 src/Mod/Arch/Resources/translations/Arch_sk.qm     |    Bin 39839 -> 66603 bytes
 src/Mod/Arch/Resources/translations/Arch_sk.ts     |   2623 +-
 src/Mod/Arch/Resources/translations/Arch_sl.qm     |    Bin 0 -> 67010 bytes
 src/Mod/Arch/Resources/translations/Arch_sl.ts     |   2742 +
 src/Mod/Arch/Resources/translations/Arch_sr.qm     |    Bin 48377 -> 66490 bytes
 src/Mod/Arch/Resources/translations/Arch_sr.ts     |   1872 +-
 src/Mod/Arch/Resources/translations/Arch_sv-SE.qm  |    Bin 48626 -> 68117 bytes
 src/Mod/Arch/Resources/translations/Arch_sv-SE.ts  |   2092 +-
 src/Mod/Arch/Resources/translations/Arch_tr.qm     |    Bin 39890 -> 66694 bytes
 src/Mod/Arch/Resources/translations/Arch_tr.ts     |   2792 +-
 src/Mod/Arch/Resources/translations/Arch_uk.qm     |    Bin 48869 -> 67092 bytes
 src/Mod/Arch/Resources/translations/Arch_uk.ts     |   1862 +-
 src/Mod/Arch/Resources/translations/Arch_zh-CN.qm  |    Bin 42491 -> 60644 bytes
 src/Mod/Arch/Resources/translations/Arch_zh-CN.ts  |   1794 +-
 src/Mod/Arch/Resources/translations/Arch_zh-TW.qm  |    Bin 41709 -> 57486 bytes
 src/Mod/Arch/Resources/translations/Arch_zh-TW.ts  |   1900 +-
 src/Mod/Arch/Resources/ui/ArchMaterial.ui          |    175 +
 src/Mod/Arch/Resources/ui/ArchSchedule.ui          |    343 +
 src/Mod/Arch/Resources/ui/archprefs-base.ui        |    385 -
 src/Mod/Arch/Resources/ui/archprefs-import.ui      |    226 -
 src/Mod/Arch/Resources/ui/preferences-arch.ui      |    441 +
 ...efs-defaults.ui => preferences-archdefaults.ui} |      0
 src/Mod/Arch/Resources/ui/preferences-dae.ui       |    343 +
 src/Mod/Arch/Resources/ui/preferences-ifc.ui       |    472 +
 src/Mod/Arch/arch.dox                              |      6 +-
 src/Mod/Arch/importDAE.py                          |     52 +-
 src/Mod/Arch/importGBXML.py                        |    410 +
 src/Mod/Arch/importIFC.py                          |   1285 +-
 src/Mod/Arch/importIFClegacy.py                    |      4 +-
 src/Mod/Arch/importOBJ.py                          |     47 +-
 src/Mod/Arch/importWebGL.py                        |      2 +-
 src/Mod/Assembly/App/AppAssembly.cpp               |    134 +-
 src/Mod/Assembly/App/AppAssemblyPy.cpp             |     60 +-
 src/Mod/Assembly/App/CMakeLists.txt                |      4 +-
 src/Mod/Assembly/App/PreCompiled.cpp               |     48 +-
 src/Mod/Assembly/App/PreCompiled.h                 |    490 +-
 src/Mod/Assembly/Gui/AppAssemblyGui.cpp            |    138 +-
 src/Mod/Assembly/Gui/AppAssemblyGuiPy.cpp          |     66 +-
 src/Mod/Assembly/Gui/CMakeLists.txt                |      4 +-
 src/Mod/Assembly/Gui/Command.cpp                   |    130 +-
 src/Mod/Assembly/Gui/PreCompiled.cpp               |     48 +-
 src/Mod/Assembly/Gui/PreCompiled.h                 |    142 +-
 src/Mod/Assembly/Gui/Resources/Assembly.qrc        |     60 +-
 .../Gui/Resources/translations/Assembly_af.qm      |    Bin 535 -> 603 bytes
 .../Gui/Resources/translations/Assembly_cs.qm      |    Bin 449 -> 509 bytes
 .../Gui/Resources/translations/Assembly_de.qm      |    Bin 515 -> 579 bytes
 .../Gui/Resources/translations/Assembly_el.qm      |    Bin 0 -> 551 bytes
 .../Gui/Resources/translations/Assembly_el.ts      |     37 +
 .../Gui/Resources/translations/Assembly_es-ES.qm   |    Bin 499 -> 565 bytes
 .../Gui/Resources/translations/Assembly_fi.qm      |    Bin 479 -> 545 bytes
 .../Gui/Resources/translations/Assembly_fr.qm      |    Bin 495 -> 561 bytes
 .../Gui/Resources/translations/Assembly_hr.qm      |    Bin 498 -> 558 bytes
 .../Gui/Resources/translations/Assembly_hu.qm      |    Bin 488 -> 598 bytes
 .../Gui/Resources/translations/Assembly_hu.ts      |      4 +-
 .../Gui/Resources/translations/Assembly_it.qm      |    Bin 473 -> 535 bytes
 .../Gui/Resources/translations/Assembly_ja.qm      |    Bin 394 -> 450 bytes
 .../Gui/Resources/translations/Assembly_nl.qm      |    Bin 493 -> 565 bytes
 .../Gui/Resources/translations/Assembly_no.qm      |    Bin 449 -> 513 bytes
 .../Gui/Resources/translations/Assembly_pl.qm      |    Bin 475 -> 537 bytes
 .../Gui/Resources/translations/Assembly_pt-BR.qm   |    Bin 501 -> 569 bytes
 .../Gui/Resources/translations/Assembly_pt-PT.qm   |    Bin 491 -> 553 bytes
 .../Gui/Resources/translations/Assembly_ro.qm      |    Bin 496 -> 558 bytes
 .../Gui/Resources/translations/Assembly_ru.qm      |    Bin 472 -> 530 bytes
 .../Gui/Resources/translations/Assembly_sk.qm      |    Bin 475 -> 537 bytes
 .../Gui/Resources/translations/Assembly_sk.ts      |      4 +-
 .../Gui/Resources/translations/Assembly_sl.qm      |    Bin 0 -> 536 bytes
 .../Gui/Resources/translations/Assembly_sl.ts      |     37 +
 .../Gui/Resources/translations/Assembly_sr.qm      |    Bin 504 -> 568 bytes
 .../Gui/Resources/translations/Assembly_sv-SE.qm   |    Bin 489 -> 559 bytes
 .../Gui/Resources/translations/Assembly_tr.qm      |    Bin 462 -> 520 bytes
 .../Gui/Resources/translations/Assembly_uk.qm      |    Bin 460 -> 518 bytes
 .../Gui/Resources/translations/Assembly_zh-CN.qm   |    Bin 356 -> 406 bytes
 .../Gui/Resources/translations/Assembly_zh-TW.qm   |    Bin 364 -> 416 bytes
 src/Mod/Assembly/Gui/Workbench.cpp                 |    122 +-
 src/Mod/Assembly/Gui/Workbench.h                   |    100 +-
 src/Mod/Assembly/Init.py                           |     54 +-
 src/Mod/Assembly/InitGui.py                        |    140 +-
 src/Mod/Assembly/assembly.dox                      |      6 +-
 src/Mod/CMakeLists.txt                             |      8 +-
 src/Mod/Cam/App/AppCam.cpp                         |    124 +-
 src/Mod/Cam/App/AppCamPy.cpp                       |   8518 +-
 src/Mod/Cam/App/Approx.cpp                         |   3040 +-
 src/Mod/Cam/App/Approx.h                           |    270 +-
 src/Mod/Cam/App/BRepAdaptor_CompCurve2.cxx         |   1038 +-
 src/Mod/Cam/App/BRepAdaptor_CompCurve2.h           |    572 +-
 src/Mod/Cam/App/BRepUtils.cpp                      |     90 +-
 src/Mod/Cam/App/BRepUtils.h                        |     44 +-
 src/Mod/Cam/App/ChangeDyna.cpp                     |    370 +-
 src/Mod/Cam/App/ChangeDyna.h                       |     90 +-
 src/Mod/Cam/App/ConvertDyna.cpp                    |   1218 +-
 src/Mod/Cam/App/ConvertDyna.h                      |    208 +-
 src/Mod/Cam/App/MeshInterface.h                    |    264 +-
 src/Mod/Cam/App/PreCompiled.cpp                    |     50 +-
 src/Mod/Cam/App/PreCompiled.h                      |    170 +-
 src/Mod/Cam/App/SpringbackCorrection.cpp           |   6194 +-
 src/Mod/Cam/App/SpringbackCorrection.h             |    680 +-
 src/Mod/Cam/App/UniGridApprox.cpp                  |   1988 +-
 src/Mod/Cam/App/UniGridApprox.h                    |    164 +-
 src/Mod/Cam/App/WireExplorer.cxx                   |    478 +-
 src/Mod/Cam/App/WireExplorer.h                     |    162 +-
 src/Mod/Cam/App/best_fit.cpp                       |   3930 +-
 src/Mod/Cam/App/best_fit.h                         |    512 +-
 src/Mod/Cam/App/cutting_tools.cpp                  |   7292 +-
 src/Mod/Cam/App/cutting_tools.h                    |    488 +-
 src/Mod/Cam/App/deviation.cpp                      |      4 +-
 src/Mod/Cam/App/edgesort.cpp                       |    688 +-
 src/Mod/Cam/App/edgesort.h                         |    202 +-
 src/Mod/Cam/App/path_simulate.cpp                  |   6682 +-
 src/Mod/Cam/App/path_simulate.h                    |    694 +-
 src/Mod/Cam/App/routine.cpp                        |   1296 +-
 src/Mod/Cam/App/routine.h                          |    230 +-
 src/Mod/Cam/App/stuff.h                            |    158 +-
 src/Mod/Cam/Gui/AppCamGui.cpp                      |    154 +-
 src/Mod/Cam/Gui/Command.cpp                        |    126 +-
 src/Mod/Cam/Gui/Cutting.cpp                        |   1840 +-
 src/Mod/Cam/Gui/Cutting.h                          |    274 +-
 src/Mod/Cam/Gui/PreCompiled.cpp                    |     50 +-
 src/Mod/Cam/Gui/PreCompiled.h                      |    262 +-
 src/Mod/Cam/Gui/Workbench.cpp                      |    136 +-
 src/Mod/Cam/Gui/Workbench.h                        |    104 +-
 src/Mod/Cam/Init.py                                |     52 +-
 src/Mod/Cam/InitGui.py                             |    140 +-
 src/Mod/Cam/cam.dox                                |      6 +-
 src/Mod/Complete/App/AppComplete.cpp               |    170 +-
 src/Mod/Complete/App/AppCompletePy.cpp             |     33 -
 src/Mod/Complete/App/CMakeLists.txt                |      5 +-
 src/Mod/Complete/App/CompleteConfiguration.h       |     84 +-
 src/Mod/Complete/App/PreCompiled.cpp               |     48 +-
 src/Mod/Complete/App/PreCompiled.h                 |    116 +-
 src/Mod/Complete/Gui/AppCompleteGui.cpp            |    230 +-
 src/Mod/Complete/Gui/AppCompleteGuiPy.cpp          |     33 -
 src/Mod/Complete/Gui/CMakeLists.txt                |     15 +-
 src/Mod/Complete/Gui/Command.cpp                   |    130 +-
 src/Mod/Complete/Gui/PreCompiled.cpp               |     48 +-
 src/Mod/Complete/Gui/PreCompiled.h                 |    138 +-
 src/Mod/Complete/Gui/Resources/Complete.qrc        |     59 +-
 .../Gui/Resources/icons/CompleteWorkbench.svg      |     24 +
 .../Gui/Resources/translations/Complete_af.qm      |    Bin 1313 -> 1383 bytes
 .../Gui/Resources/translations/Complete_af.ts      |      6 +-
 .../Gui/Resources/translations/Complete_cs.qm      |    Bin 1233 -> 1305 bytes
 .../Gui/Resources/translations/Complete_de.qm      |    Bin 1307 -> 1379 bytes
 .../Gui/Resources/translations/Complete_el.qm      |    Bin 0 -> 1423 bytes
 .../Gui/Resources/translations/Complete_el.ts      |     82 +
 .../Gui/Resources/translations/Complete_es-ES.qm   |    Bin 1347 -> 1415 bytes
 .../Gui/Resources/translations/Complete_es-ES.ts   |      8 +-
 .../Gui/Resources/translations/Complete_fi.qm      |    Bin 1301 -> 1373 bytes
 .../Gui/Resources/translations/Complete_fr.qm      |    Bin 1347 -> 1419 bytes
 .../Gui/Resources/translations/Complete_hr.qm      |    Bin 1296 -> 1368 bytes
 .../Gui/Resources/translations/Complete_hu.qm      |    Bin 1326 -> 1388 bytes
 .../Gui/Resources/translations/Complete_hu.ts      |      2 +-
 .../Gui/Resources/translations/Complete_it.qm      |    Bin 1271 -> 1341 bytes
 .../Gui/Resources/translations/Complete_ja.qm      |    Bin 1094 -> 1156 bytes
 .../Gui/Resources/translations/Complete_nl.qm      |    Bin 1315 -> 1387 bytes
 .../Gui/Resources/translations/Complete_no.qm      |    Bin 1247 -> 1317 bytes
 .../Gui/Resources/translations/Complete_pl.qm      |    Bin 1291 -> 1365 bytes
 .../Gui/Resources/translations/Complete_pt-BR.qm   |    Bin 1339 -> 1409 bytes
 .../Gui/Resources/translations/Complete_pt-PT.qm   |    Bin 1373 -> 1461 bytes
 .../Gui/Resources/translations/Complete_pt-PT.ts   |      6 +-
 .../Gui/Resources/translations/Complete_ro.qm      |    Bin 1368 -> 1436 bytes
 .../Gui/Resources/translations/Complete_ru.qm      |    Bin 1360 -> 1438 bytes
 .../Gui/Resources/translations/Complete_sk.qm      |    Bin 1247 -> 1319 bytes
 .../Gui/Resources/translations/Complete_sl.qm      |    Bin 0 -> 1366 bytes
 .../Gui/Resources/translations/Complete_sl.ts      |     82 +
 .../Gui/Resources/translations/Complete_sr.qm      |    Bin 1286 -> 1356 bytes
 .../Gui/Resources/translations/Complete_sr.ts      |      2 +-
 .../Gui/Resources/translations/Complete_sv-SE.qm   |    Bin 1245 -> 1315 bytes
 .../Gui/Resources/translations/Complete_tr.qm      |    Bin 1270 -> 1376 bytes
 .../Gui/Resources/translations/Complete_uk.qm      |    Bin 1328 -> 1406 bytes
 .../Gui/Resources/translations/Complete_uk.ts      |      2 +-
 .../Gui/Resources/translations/Complete_zh-CN.qm   |    Bin 946 -> 1000 bytes
 .../Gui/Resources/translations/Complete_zh-TW.qm   |    Bin 938 -> 1004 bytes
 .../Gui/Resources/translations/Complete_zh-TW.ts   |      4 +-
 src/Mod/Complete/Gui/Workbench.cpp                 |    726 +-
 src/Mod/Complete/Gui/Workbench.h                   |    120 +-
 src/Mod/Complete/Init.py                           |     54 +-
 src/Mod/Complete/InitGui.py                        |    123 +-
 src/Mod/Complete/complete.dox                      |      6 +-
 src/Mod/Draft/App/AppDraftUtils.cpp                |     49 +
 src/Mod/Draft/App/AppDraftUtilsPy.cpp              |     99 +
 src/Mod/Draft/App/CMakeLists.txt                   |     45 +
 src/Mod/Draft/App/DraftDxf.cpp                     |    268 +
 src/Mod/Draft/App/DraftDxf.h                       |     61 +
 src/Mod/Draft/App/PreCompiled.cpp                  |     24 +
 src/Mod/Draft/App/PreCompiled.h                    |     62 +
 src/Mod/Draft/App/dxf.cpp                          |   1819 +
 src/Mod/Draft/App/dxf.h                            |    161 +
 src/Mod/Draft/CMakeLists.txt                       |     24 +-
 src/Mod/Draft/Draft.py                             |    646 +-
 src/Mod/Draft/DraftGeomUtils.py                    |    164 +-
 src/Mod/Draft/DraftGui.py                          |    229 +-
 src/Mod/Draft/DraftSnap.py                         |     24 +-
 src/Mod/Draft/DraftTools.py                        |    194 +-
 src/Mod/Draft/DraftTrackers.py                     |     30 +
 src/Mod/Draft/DraftVecUtils.py                     |      7 +-
 src/Mod/Draft/Init.py                              |     42 +-
 src/Mod/Draft/InitGui.py                           |     63 +-
 src/Mod/Draft/Resources/Draft.qrc                  |    216 +-
 .../{preferences-draft.svg => DraftWorkbench.svg}  |      0
 src/Mod/Draft/Resources/icons/Draft_Grid.svg       |    129 +
 src/Mod/Draft/Resources/icons/Draft_Mirror.svg     |    147 +
 src/Mod/Draft/Resources/translations/Draft.ts      |   1345 +-
 src/Mod/Draft/Resources/translations/Draft_af.qm   |    Bin 72875 -> 76576 bytes
 src/Mod/Draft/Resources/translations/Draft_af.ts   |   1923 +-
 src/Mod/Draft/Resources/translations/Draft_cs.qm   |    Bin 72601 -> 76356 bytes
 src/Mod/Draft/Resources/translations/Draft_cs.ts   |   2363 +-
 src/Mod/Draft/Resources/translations/Draft_de.qm   |    Bin 77417 -> 81638 bytes
 src/Mod/Draft/Resources/translations/Draft_de.ts   |   2368 +-
 src/Mod/Draft/Resources/translations/Draft_el.qm   |    Bin 0 -> 82794 bytes
 src/Mod/Draft/Resources/translations/Draft_el.ts   |   3081 +
 .../Draft/Resources/translations/Draft_es-ES.qm    |    Bin 77959 -> 82298 bytes
 .../Draft/Resources/translations/Draft_es-ES.ts    |   2362 +-
 src/Mod/Draft/Resources/translations/Draft_fi.qm   |    Bin 74229 -> 77806 bytes
 src/Mod/Draft/Resources/translations/Draft_fi.ts   |   2365 +-
 src/Mod/Draft/Resources/translations/Draft_fr.qm   |    Bin 78959 -> 83614 bytes
 src/Mod/Draft/Resources/translations/Draft_fr.ts   |   2361 +-
 src/Mod/Draft/Resources/translations/Draft_hr.qm   |    Bin 72184 -> 75903 bytes
 src/Mod/Draft/Resources/translations/Draft_hr.ts   |   1989 +-
 src/Mod/Draft/Resources/translations/Draft_hu.qm   |    Bin 74322 -> 79781 bytes
 src/Mod/Draft/Resources/translations/Draft_hu.ts   |   2371 +-
 src/Mod/Draft/Resources/translations/Draft_it.qm   |    Bin 78239 -> 82602 bytes
 src/Mod/Draft/Resources/translations/Draft_it.ts   |   2361 +-
 src/Mod/Draft/Resources/translations/Draft_ja.qm   |    Bin 57362 -> 60287 bytes
 src/Mod/Draft/Resources/translations/Draft_ja.ts   |   2383 +-
 src/Mod/Draft/Resources/translations/Draft_nl.qm   |    Bin 74245 -> 78172 bytes
 src/Mod/Draft/Resources/translations/Draft_nl.ts   |   2075 +-
 src/Mod/Draft/Resources/translations/Draft_no.qm   |    Bin 71761 -> 75452 bytes
 src/Mod/Draft/Resources/translations/Draft_no.ts   |   1823 +-
 src/Mod/Draft/Resources/translations/Draft_pl.qm   |    Bin 75381 -> 79350 bytes
 src/Mod/Draft/Resources/translations/Draft_pl.ts   |   2341 +-
 .../Draft/Resources/translations/Draft_pt-BR.qm    |    Bin 76077 -> 80222 bytes
 .../Draft/Resources/translations/Draft_pt-BR.ts    |   2366 +-
 .../Draft/Resources/translations/Draft_pt-PT.qm    |    Bin 76431 -> 80972 bytes
 .../Draft/Resources/translations/Draft_pt-PT.ts    |   2365 +-
 src/Mod/Draft/Resources/translations/Draft_ro.qm   |    Bin 74926 -> 78473 bytes
 src/Mod/Draft/Resources/translations/Draft_ro.ts   |   2203 +-
 src/Mod/Draft/Resources/translations/Draft_ru.qm   |    Bin 75528 -> 79129 bytes
 src/Mod/Draft/Resources/translations/Draft_ru.ts   |   2245 +-
 src/Mod/Draft/Resources/translations/Draft_sk.qm   |    Bin 65295 -> 76164 bytes
 src/Mod/Draft/Resources/translations/Draft_sk.ts   |   2247 +-
 src/Mod/Draft/Resources/translations/Draft_sl.qm   |    Bin 0 -> 76473 bytes
 src/Mod/Draft/Resources/translations/Draft_sl.ts   |   3076 +
 src/Mod/Draft/Resources/translations/Draft_sr.qm   |    Bin 72702 -> 76571 bytes
 src/Mod/Draft/Resources/translations/Draft_sr.ts   |   1997 +-
 .../Draft/Resources/translations/Draft_sv-SE.qm    |    Bin 73227 -> 77126 bytes
 .../Draft/Resources/translations/Draft_sv-SE.ts    |   2201 +-
 src/Mod/Draft/Resources/translations/Draft_tr.qm   |    Bin 66632 -> 77147 bytes
 src/Mod/Draft/Resources/translations/Draft_tr.ts   |   2219 +-
 src/Mod/Draft/Resources/translations/Draft_uk.qm   |    Bin 73816 -> 78221 bytes
 src/Mod/Draft/Resources/translations/Draft_uk.ts   |   2111 +-
 .../Draft/Resources/translations/Draft_zh-CN.qm    |    Bin 57544 -> 61621 bytes
 .../Draft/Resources/translations/Draft_zh-CN.ts    |   1993 +-
 .../Draft/Resources/translations/Draft_zh-TW.qm    |    Bin 55678 -> 53291 bytes
 .../Draft/Resources/translations/Draft_zh-TW.ts    |   2353 +-
 src/Mod/Draft/Resources/ui/preferences-draft.ui    |    500 +
 .../Draft/Resources/ui/preferences-draftsnap.ui    |    532 +
 .../Draft/Resources/ui/preferences-drafttexts.ui   |    441 +
 .../Draft/Resources/ui/preferences-draftvisual.ui  |    558 +
 src/Mod/Draft/Resources/ui/preferences-dwg.ui      |     97 +
 src/Mod/Draft/Resources/ui/preferences-dxf.ui      |    559 +
 src/Mod/Draft/Resources/ui/preferences-oca.ui      |     90 +
 src/Mod/Draft/Resources/ui/preferences-svg.ui      |    209 +
 src/Mod/Draft/Resources/ui/userprefs-base.ui       |    520 -
 src/Mod/Draft/Resources/ui/userprefs-import1.ui    |    531 -
 src/Mod/Draft/Resources/ui/userprefs-import2.ui    |    218 -
 src/Mod/Draft/Resources/ui/userprefs-snap.ui       |    532 -
 src/Mod/Draft/Resources/ui/userprefs-visual.ui     |    965 -
 src/Mod/Draft/WorkingPlane.py                      |     11 +
 src/Mod/Draft/draft.dox                            |      6 +-
 src/Mod/Draft/importAirfoilDAT.py                  |    296 +-
 src/Mod/Draft/importDWG.py                         |      8 +-
 src/Mod/Draft/importDXF.py                         |    280 +-
 src/Mod/Draft/importSVG.py                         |    153 +-
 src/Mod/Drawing/App/AppDrawing.cpp                 |    134 +-
 src/Mod/Drawing/App/AppDrawingPy.cpp               |    473 +-
 src/Mod/Drawing/App/CMakeLists.txt                 |     14 +-
 src/Mod/Drawing/App/DrawingExport.cpp              |   1475 +-
 src/Mod/Drawing/App/DrawingExport.h                |    152 +-
 src/Mod/Drawing/App/FeatureClip.cpp                |    230 +-
 src/Mod/Drawing/App/FeatureClip.h                  |    144 +-
 src/Mod/Drawing/App/FeaturePage.cpp                |    532 +-
 src/Mod/Drawing/App/FeaturePage.h                  |    154 +-
 src/Mod/Drawing/App/FeatureProjection.cpp          |    232 +-
 src/Mod/Drawing/App/FeatureProjection.h            |    146 +-
 src/Mod/Drawing/App/FeatureView.cpp                |    204 +-
 src/Mod/Drawing/App/FeatureView.h                  |    150 +-
 src/Mod/Drawing/App/FeatureViewAnnotation.cpp      |    204 +-
 src/Mod/Drawing/App/FeatureViewAnnotation.h        |    146 +-
 src/Mod/Drawing/App/FeatureViewPart.cpp            |    304 +-
 src/Mod/Drawing/App/FeatureViewPart.h              |    162 +-
 src/Mod/Drawing/App/FeatureViewSpreadsheet.cpp     |    259 +
 src/Mod/Drawing/App/FeatureViewSpreadsheet.h       |     68 +
 src/Mod/Drawing/App/FeatureViewSymbol.cpp          |    231 +-
 src/Mod/Drawing/App/FeatureViewSymbol.h            |    146 +-
 src/Mod/Drawing/App/PageGroup.cpp                  |     98 +-
 src/Mod/Drawing/App/PageGroup.h                    |    126 +-
 src/Mod/Drawing/App/PreCompiled.cpp                |     46 +-
 src/Mod/Drawing/App/PreCompiled.h                  |    472 +-
 src/Mod/Drawing/App/ProjectionAlgos.cpp            |    540 +-
 src/Mod/Drawing/App/ProjectionAlgos.h              |    152 +-
 src/Mod/Drawing/CMakeLists.txt                     |      1 +
 src/Mod/Drawing/DrawingAlgos.py                    |     54 +-
 src/Mod/Drawing/DrawingExample.py                  |    198 +-
 src/Mod/Drawing/DrawingPatterns.py                 |    142 +
 src/Mod/Drawing/DrawingTests.py                    |     76 +-
 src/Mod/Drawing/Gui/AppDrawingGui.cpp              |    148 +-
 src/Mod/Drawing/Gui/AppDrawingGuiPy.cpp            |    434 +-
 src/Mod/Drawing/Gui/CMakeLists.txt                 |     20 +-
 src/Mod/Drawing/Gui/Command.cpp                    |   1544 +-
 src/Mod/Drawing/Gui/DrawingView.cpp                |   1255 +-
 src/Mod/Drawing/Gui/DrawingView.h                  |    252 +-
 src/Mod/Drawing/Gui/PreCompiled.cpp                |     48 +-
 src/Mod/Drawing/Gui/PreCompiled.h                  |    149 +-
 src/Mod/Drawing/Gui/Resources/Drawing.qrc          |     99 +-
 .../drawing-landscape.svg => DrawingWorkbench.svg} |      0
 .../icons/actions/drawing-spreadsheet.svg          |    792 +
 .../Gui/Resources/translations/Drawing_af.qm       |    Bin 12597 -> 17534 bytes
 .../Gui/Resources/translations/Drawing_af.ts       |    163 +-
 .../Gui/Resources/translations/Drawing_cs.qm       |    Bin 12507 -> 17378 bytes
 .../Gui/Resources/translations/Drawing_cs.ts       |    215 +-
 .../Gui/Resources/translations/Drawing_de.qm       |    Bin 13259 -> 18552 bytes
 .../Gui/Resources/translations/Drawing_de.ts       |    219 +-
 .../Gui/Resources/translations/Drawing_el.qm       |    Bin 0 -> 17682 bytes
 .../Gui/Resources/translations/Drawing_el.ts       |    933 +
 .../Gui/Resources/translations/Drawing_es-ES.qm    |    Bin 13073 -> 18260 bytes
 .../Gui/Resources/translations/Drawing_es-ES.ts    |    213 +-
 .../Gui/Resources/translations/Drawing_fi.qm       |    Bin 12801 -> 17844 bytes
 .../Gui/Resources/translations/Drawing_fi.ts       |    213 +-
 .../Gui/Resources/translations/Drawing_fr.qm       |    Bin 13303 -> 18448 bytes
 .../Gui/Resources/translations/Drawing_fr.ts       |    213 +-
 .../Gui/Resources/translations/Drawing_hr.qm       |    Bin 12702 -> 17601 bytes
 .../Gui/Resources/translations/Drawing_hr.ts       |    131 +-
 .../Gui/Resources/translations/Drawing_hu.qm       |    Bin 12734 -> 17923 bytes
 .../Gui/Resources/translations/Drawing_hu.ts       |    217 +-
 .../Gui/Resources/translations/Drawing_it.qm       |    Bin 13171 -> 18456 bytes
 .../Gui/Resources/translations/Drawing_it.ts       |    213 +-
 .../Gui/Resources/translations/Drawing_ja.qm       |    Bin 10506 -> 15003 bytes
 .../Gui/Resources/translations/Drawing_ja.ts       |    215 +-
 .../Gui/Resources/translations/Drawing_nl.qm       |    Bin 12799 -> 17746 bytes
 .../Gui/Resources/translations/Drawing_nl.ts       |    159 +-
 .../Gui/Resources/translations/Drawing_no.qm       |    Bin 12451 -> 17324 bytes
 .../Gui/Resources/translations/Drawing_no.ts       |    213 +-
 .../Gui/Resources/translations/Drawing_pl.qm       |    Bin 12661 -> 17554 bytes
 .../Gui/Resources/translations/Drawing_pl.ts       |    215 +-
 .../Gui/Resources/translations/Drawing_pt-BR.qm    |    Bin 13021 -> 18162 bytes
 .../Gui/Resources/translations/Drawing_pt-BR.ts    |    214 +-
 .../Gui/Resources/translations/Drawing_pt-PT.qm    |    Bin 13277 -> 18880 bytes
 .../Gui/Resources/translations/Drawing_pt-PT.ts    |    253 +-
 .../Gui/Resources/translations/Drawing_ro.qm       |    Bin 12936 -> 17991 bytes
 .../Gui/Resources/translations/Drawing_ro.ts       |    211 +-
 .../Gui/Resources/translations/Drawing_ru.qm       |    Bin 12662 -> 17683 bytes
 .../Gui/Resources/translations/Drawing_ru.ts       |    182 +-
 .../Gui/Resources/translations/Drawing_sk.qm       |    Bin 11348 -> 17550 bytes
 .../Gui/Resources/translations/Drawing_sk.ts       |    187 +-
 .../Gui/Resources/translations/Drawing_sl.qm       |    Bin 0 -> 17355 bytes
 .../Gui/Resources/translations/Drawing_sl.ts       |    935 +
 .../Gui/Resources/translations/Drawing_sr.qm       |    Bin 12608 -> 17615 bytes
 .../Gui/Resources/translations/Drawing_sr.ts       |    221 +-
 .../Gui/Resources/translations/Drawing_sv-SE.qm    |    Bin 12399 -> 17202 bytes
 .../Gui/Resources/translations/Drawing_sv-SE.ts    |    183 +-
 .../Gui/Resources/translations/Drawing_tr.qm       |    Bin 11287 -> 17391 bytes
 .../Gui/Resources/translations/Drawing_tr.ts       |    175 +-
 .../Gui/Resources/translations/Drawing_uk.qm       |    Bin 12794 -> 18145 bytes
 .../Gui/Resources/translations/Drawing_uk.ts       |    215 +-
 .../Gui/Resources/translations/Drawing_zh-CN.qm    |    Bin 10762 -> 14999 bytes
 .../Gui/Resources/translations/Drawing_zh-CN.ts    |    131 +-
 .../Gui/Resources/translations/Drawing_zh-TW.qm    |    Bin 10396 -> 13507 bytes
 .../Gui/Resources/translations/Drawing_zh-TW.ts    |    251 +-
 src/Mod/Drawing/Gui/TaskDialog.cpp                 |    214 +-
 src/Mod/Drawing/Gui/TaskDialog.h                   |    130 +-
 src/Mod/Drawing/Gui/TaskOrthoViews.cpp             |    146 +-
 src/Mod/Drawing/Gui/TaskOrthoViews.h               |     22 +-
 src/Mod/Drawing/Gui/TaskOrthoViews.ui              |      4 +-
 src/Mod/Drawing/Gui/ViewProviderPage.cpp           |    383 +-
 src/Mod/Drawing/Gui/ViewProviderPage.h             |    168 +-
 src/Mod/Drawing/Gui/ViewProviderView.cpp           |    446 +-
 src/Mod/Drawing/Gui/ViewProviderView.h             |    198 +-
 src/Mod/Drawing/Gui/Workbench.cpp                  |    234 +-
 src/Mod/Drawing/Gui/Workbench.h                    |    102 +-
 src/Mod/Drawing/Init.py                            |     52 +-
 src/Mod/Drawing/InitGui.py                         |    170 +-
 src/Mod/Drawing/Templates/A0_Landscape_ISO7200.dxf |   5258 +
 src/Mod/Drawing/Templates/A0_Landscape_ISO7200.svg |     40 +-
 src/Mod/Drawing/Templates/A0_Landscape_plain.dxf   |   3634 +
 src/Mod/Drawing/Templates/A0_Landscape_plain.svg   |     38 +-
 src/Mod/Drawing/Templates/A0_Portrait_plain.dxf    |   3634 +
 src/Mod/Drawing/Templates/A0_Portrait_plain.svg    |     38 +-
 src/Mod/Drawing/Templates/A1_Landscape_ISO7200.dxf |   5258 +
 src/Mod/Drawing/Templates/A1_Landscape_ISO7200.svg |     40 +-
 src/Mod/Drawing/Templates/A1_Landscape_plain.dxf   |   3634 +
 src/Mod/Drawing/Templates/A1_Landscape_plain.svg   |     38 +-
 src/Mod/Drawing/Templates/A1_Portrait_plain.dxf    |   3634 +
 src/Mod/Drawing/Templates/A1_Portrait_plain.svg    |     38 +-
 src/Mod/Drawing/Templates/A2_Landscape_ISO7200.dxf |   5258 +
 src/Mod/Drawing/Templates/A2_Landscape_ISO7200.svg |     40 +-
 src/Mod/Drawing/Templates/A2_Landscape_plain.dxf   |   3634 +
 src/Mod/Drawing/Templates/A2_Landscape_plain.svg   |     38 +-
 src/Mod/Drawing/Templates/A2_Portrait_plain.dxf    |   3634 +
 src/Mod/Drawing/Templates/A2_Portrait_plain.svg    |     38 +-
 src/Mod/Drawing/Templates/A3_Landscape.dxf         |  22570 +-
 src/Mod/Drawing/Templates/A3_Landscape.svg         |      4 +-
 src/Mod/Drawing/Templates/A3_Landscape_ISO7200.dxf |   5258 +
 src/Mod/Drawing/Templates/A3_Landscape_ISO7200.svg |     40 +-
 src/Mod/Drawing/Templates/A3_Landscape_plain.dxf   |   3634 +
 src/Mod/Drawing/Templates/A3_Landscape_plain.svg   |     38 +-
 src/Mod/Drawing/Templates/A3_Portrait_plain.dxf    |   3634 +
 src/Mod/Drawing/Templates/A3_Portrait_plain.svg    |     38 +-
 src/Mod/Drawing/Templates/A4_Landscape.dxf         |  25040 +-
 src/Mod/Drawing/Templates/A4_Landscape.svg         |    128 +-
 src/Mod/Drawing/Templates/A4_Landscape_ISO7200.dxf |   5078 +
 src/Mod/Drawing/Templates/A4_Landscape_ISO7200.svg |    215 +-
 src/Mod/Drawing/Templates/A4_Landscape_plain.dxf   |   3634 +
 src/Mod/Drawing/Templates/A4_Landscape_plain.svg   |     38 +-
 src/Mod/Drawing/Templates/A4_Portrait_ISO7200.dxf  |   5258 +
 src/Mod/Drawing/Templates/A4_Portrait_ISO7200.svg  |     40 +-
 src/Mod/Drawing/Templates/A4_Portrait_plain.dxf    |   3634 +
 src/Mod/Drawing/Templates/A4_Portrait_plain.svg    |     38 +-
 src/Mod/Drawing/drawing.dox                        |      6 +-
 src/Mod/Fem/App/AppFem.cpp                         |    297 +-
 src/Mod/Fem/App/AppFemPy.cpp                       |    831 +-
 src/Mod/Fem/App/CMakeLists.txt                     |     87 +-
 src/Mod/Fem/App/FemAnalysis.cpp                    |     27 +-
 src/Mod/Fem/App/FemAnalysis.h                      |      8 +-
 src/Mod/Fem/App/FemConstraint.cpp                  |    737 +-
 src/Mod/Fem/App/FemConstraint.h                    |    154 +-
 src/Mod/Fem/App/FemConstraintBearing.cpp           |    234 +-
 src/Mod/Fem/App/FemConstraintBearing.h             |    142 +-
 src/Mod/Fem/App/FemConstraintDisplacement.cpp      |    101 +
 src/Mod/Fem/App/FemConstraintDisplacement.h        |     82 +
 src/Mod/Fem/App/FemConstraintFixed.cpp             |    170 +-
 src/Mod/Fem/App/FemConstraintFixed.h               |    126 +-
 src/Mod/Fem/App/FemConstraintForce.cpp             |    215 +-
 src/Mod/Fem/App/FemConstraintForce.h               |    138 +-
 src/Mod/Fem/App/FemConstraintGear.cpp              |    172 +-
 src/Mod/Fem/App/FemConstraintGear.h                |    140 +-
 src/Mod/Fem/App/FemConstraintPressure.cpp          |     83 +
 src/Mod/Fem/App/FemConstraintPressure.h            |     56 +
 src/Mod/Fem/App/FemConstraintPulley.cpp            |    196 +-
 src/Mod/Fem/App/FemConstraintPulley.h              |    146 +-
 src/Mod/Fem/App/FemMesh.cpp                        |   2561 +-
 src/Mod/Fem/App/FemMesh.h                          |    311 +-
 src/Mod/Fem/App/FemMeshObject.cpp                  |    144 +-
 src/Mod/Fem/App/FemMeshObject.h                    |    132 +-
 src/Mod/Fem/App/FemMeshProperty.cpp                |    321 +-
 src/Mod/Fem/App/FemMeshProperty.h                  |    188 +-
 src/Mod/Fem/App/FemMeshPy.xml                      |    437 +-
 src/Mod/Fem/App/FemMeshPyImp.cpp                   |   1627 +-
 src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp       |     26 +-
 src/Mod/Fem/App/FemMeshShapeNetgenObject.h         |      2 +-
 src/Mod/Fem/App/FemMeshShapeObject.cpp             |      2 +-
 src/Mod/Fem/App/FemMeshShapeObject.h               |      2 +-
 src/Mod/Fem/App/FemResultObject.cpp                |     29 +-
 src/Mod/Fem/App/FemResultObject.h                  |     25 +-
 src/Mod/Fem/App/FemResultValue.cpp                 |     74 -
 src/Mod/Fem/App/FemResultValue.h                   |     66 -
 src/Mod/Fem/App/FemResultVector.cpp                |     74 -
 src/Mod/Fem/App/FemResultVector.h                  |     64 -
 src/Mod/Fem/App/FemSetElementsObject.cpp           |      2 +-
 src/Mod/Fem/App/FemSetElementsObject.h             |      2 +-
 src/Mod/Fem/App/FemSetFacesObject.cpp              |      2 +-
 src/Mod/Fem/App/FemSetFacesObject.h                |      2 +-
 src/Mod/Fem/App/FemSetGeometryObject.cpp           |      2 +-
 src/Mod/Fem/App/FemSetGeometryObject.h             |      2 +-
 src/Mod/Fem/App/FemSetNodesObject.cpp              |      2 +-
 src/Mod/Fem/App/FemSetNodesObject.h                |      2 +-
 src/Mod/Fem/App/FemSetObject.cpp                   |      2 +-
 src/Mod/Fem/App/FemSetObject.h                     |      2 +-
 src/Mod/Fem/App/FemSolverObject.cpp                |     99 +
 src/Mod/Fem/App/FemSolverObject.h                  |     87 +
 src/Mod/Fem/App/FemTools.cpp                       |    280 +
 src/Mod/Fem/App/FemTools.h                         |     74 +
 src/Mod/Fem/App/HypothesisPy.cpp                   |      2 +-
 src/Mod/Fem/App/HypothesisPy.h                     |    842 +-
 src/Mod/Fem/App/PreCompiled.cpp                    |     48 +-
 src/Mod/Fem/App/PreCompiled.h                      |    142 +-
 src/Mod/Fem/CMakeLists.txt                         |     80 +-
 src/Mod/Fem/CalculixLib.py                         |    192 -
 src/Mod/Fem/FemAnalysis.py                         |     38 +
 src/Mod/Fem/FemBeamSection.py                      |     42 +
 src/Mod/Fem/FemCommands.py                         |    123 +
 src/Mod/Fem/FemExample.py                          |     13 -
 src/Mod/Fem/FemLib.py                              |     36 -
 src/Mod/Fem/FemShellThickness.py                   |     41 +
 src/Mod/Fem/FemSolverCalculix.py                   |     39 +
 src/Mod/Fem/FemTools.py                            |    530 +
 src/Mod/Fem/Gui/AbaqusHighlighter.cpp              |    175 +
 src/Mod/Fem/Gui/AbaqusHighlighter.h                |     47 +
 src/Mod/Fem/Gui/ActiveAnalysisObserver.cpp         |     12 -
 src/Mod/Fem/Gui/ActiveAnalysisObserver.h           |      3 -
 src/Mod/Fem/Gui/AppFemGui.cpp                      |    227 +-
 src/Mod/Fem/Gui/AppFemGuiPy.cpp                    |    238 +-
 src/Mod/Fem/Gui/CMakeLists.txt                     |     48 +-
 src/Mod/Fem/Gui/Command.cpp                        |   1424 +-
 src/Mod/Fem/Gui/DlgSettingsFem.ui                  |    672 +
 src/Mod/Fem/Gui/DlgSettingsFemImp.cpp              |    103 +
 src/Mod/Fem/Gui/DlgSettingsFemImp.h                |     50 +
 src/Mod/Fem/Gui/FemSelectionGate.cpp               |      2 +-
 src/Mod/Fem/Gui/FemSelectionGate.h                 |      2 +-
 src/Mod/Fem/Gui/Hypothesis.cpp                     |    186 -
 src/Mod/Fem/Gui/Hypothesis.h                       |     75 -
 src/Mod/Fem/Gui/Hypothesis.ui                      |    166 -
 src/Mod/Fem/Gui/PreCompiled.cpp                    |     48 +-
 src/Mod/Fem/Gui/PreCompiled.h                      |    152 +-
 src/Mod/Fem/Gui/PropertyFemMeshItem.cpp            |    204 +
 src/Mod/Fem/Gui/PropertyFemMeshItem.h              |     78 +
 src/Mod/Fem/Gui/Resources/Fem.qrc                  |     99 +-
 src/Mod/Fem/Gui/Resources/icons/FemWorkbench.svg   |   1692 +
 src/Mod/Fem/Gui/Resources/icons/Fem_Analysis.svg   |    121 -
 .../icons/Fem_FemMesh_createnodebypoly.svg         |    274 -
 src/Mod/Fem/Gui/Resources/icons/Fem_Result.svg     |    175 -
 .../Gui/Resources/icons/Fem_ResultDisplacement.svg |    181 -
 .../Fem/Gui/Resources/icons/Fem_ResultStress.svg   |    194 -
 .../{Fem_AddFemMesh.svg => fem-add-fem-mesh.svg}   |      0
 .../{Fem_AddMaterial.svg => fem-add-material.svg}  |      0
 .../icons/{Fem_AddPart.svg => fem-add-part.svg}    |      0
 src/Mod/Fem/Gui/Resources/icons/fem-analysis.svg   |    121 +
 .../Fem/Gui/Resources/icons/fem-beam-section.svg   |    285 +
 ...raintBearing.svg => fem-constraint-bearing.svg} |      0
 .../icons/fem-constraint-displacement.svg          |    218 +
 ...onstraintFixed.svg => fem-constraint-fixed.svg} |      0
 ...onstraintForce.svg => fem-constraint-force.svg} |      0
 ..._ConstraintGear.svg => fem-constraint-gear.svg} |      0
 .../Resources/icons/fem-constraint-pressure.svg    |    216 +
 ...straintPulley.svg => fem-constraint-pulley.svg} |      0
 .../icons/fem-fem-mesh-create-node-by-poly.svg     |    274 +
 ...Fem_FemMesh.svg => fem-fem-mesh-from-shape.svg} |      0
 .../Gui/Resources/icons/fem-frequency-analysis.svg |    488 +
 src/Mod/Fem/Gui/Resources/icons/fem-inp-editor.svg |    252 +
 .../icons/{Fem_Material.svg => fem-material.svg}   |      0
 .../{Fem_NewAnalysis.svg => fem-new-analysis.svg}  |      0
 .../Fem/Gui/Resources/icons/fem-purge-results.svg  |    185 +
 .../Fem/Gui/Resources/icons/fem-quick-analysis.svg |    479 +
 src/Mod/Fem/Gui/Resources/icons/fem-result.svg     |    175 +
 .../Gui/Resources/icons/fem-shell-thickness.svg    |    287 +
 src/Mod/Fem/Gui/Resources/icons/fem-solver.svg     |    128 +
 .../Fem/Gui/Resources/icons/preferences-fem.svg    |   1692 +
 src/Mod/Fem/Gui/Resources/translations/Fem.ts      |   1805 +
 src/Mod/Fem/Gui/Resources/translations/Fem_af.qm   |    Bin 17429 -> 32483 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_af.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_cs.qm   |    Bin 17529 -> 32559 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_cs.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_de.qm   |    Bin 18753 -> 34765 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_de.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_el.qm   |    Bin 0 -> 33277 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_el.ts   |   1805 +
 .../Fem/Gui/Resources/translations/Fem_es-ES.qm    |    Bin 18787 -> 35277 bytes
 .../Fem/Gui/Resources/translations/Fem_es-ES.ts    |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_fi.qm   |    Bin 18657 -> 33975 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_fi.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_fr.qm   |    Bin 19335 -> 35883 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_fr.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_hr.qm   |    Bin 17610 -> 32720 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_hr.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_hu.qm   |    Bin 18092 -> 35310 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_hu.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_it.qm   |    Bin 18741 -> 34699 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_it.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_ja.qm   |    Bin 14626 -> 26748 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_ja.ts   |   2064 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_nl.qm   |    Bin 17617 -> 32721 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_nl.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_no.qm   |    Bin 17475 -> 32549 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_no.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_pl.qm   |    Bin 18619 -> 34079 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_pl.ts   |   2060 +-
 .../Fem/Gui/Resources/translations/Fem_pt-BR.qm    |    Bin 18831 -> 34841 bytes
 .../Fem/Gui/Resources/translations/Fem_pt-BR.ts    |   2060 +-
 .../Fem/Gui/Resources/translations/Fem_pt-PT.qm    |    Bin 18241 -> 34547 bytes
 .../Fem/Gui/Resources/translations/Fem_pt-PT.ts    |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_ro.qm   |    Bin 18624 -> 34006 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_ro.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_ru.qm   |    Bin 18550 -> 34024 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_ru.ts   |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_sk.qm   |    Bin 17123 -> 32775 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_sk.ts   |   2058 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_sl.qm   |    Bin 0 -> 32952 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_sl.ts   |   1805 +
 src/Mod/Fem/Gui/Resources/translations/Fem_sr.qm   |    Bin 17918 -> 33196 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_sr.ts   |   2060 +-
 .../Fem/Gui/Resources/translations/Fem_sv-SE.qm    |    Bin 17537 -> 32697 bytes
 .../Fem/Gui/Resources/translations/Fem_sv-SE.ts    |   2060 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_tr.qm   |    Bin 17652 -> 34340 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_tr.ts   |   2058 +-
 src/Mod/Fem/Gui/Resources/translations/Fem_uk.qm   |    Bin 18392 -> 34104 bytes
 src/Mod/Fem/Gui/Resources/translations/Fem_uk.ts   |   2060 +-
 .../Fem/Gui/Resources/translations/Fem_zh-CN.qm    |    Bin 16654 -> 31522 bytes
 .../Fem/Gui/Resources/translations/Fem_zh-CN.ts    |   2060 +-
 .../Fem/Gui/Resources/translations/Fem_zh-TW.qm    |    Bin 14000 -> 25404 bytes
 .../Fem/Gui/Resources/translations/Fem_zh-TW.ts    |   2060 +-
 src/Mod/Fem/Gui/TaskAnalysisInfo.cpp               |      4 +-
 src/Mod/Fem/Gui/TaskAnalysisInfo.h                 |      2 +-
 src/Mod/Fem/Gui/TaskCreateNodeSet.cpp              |      4 +-
 src/Mod/Fem/Gui/TaskCreateNodeSet.h                |      2 +-
 src/Mod/Fem/Gui/TaskDlgAnalysis.cpp                |      2 +-
 src/Mod/Fem/Gui/TaskDlgAnalysis.h                  |      2 +-
 src/Mod/Fem/Gui/TaskDlgCreateNodeSet.cpp           |      2 +-
 src/Mod/Fem/Gui/TaskDlgCreateNodeSet.h             |      2 +-
 src/Mod/Fem/Gui/TaskDlgMeshShapeNetgen.cpp         |     29 +-
 src/Mod/Fem/Gui/TaskDlgMeshShapeNetgen.h           |      2 +-
 src/Mod/Fem/Gui/TaskDriver.cpp                     |      4 +-
 src/Mod/Fem/Gui/TaskDriver.h                       |      2 +-
 src/Mod/Fem/Gui/TaskFemConstraint.cpp              |    440 +-
 src/Mod/Fem/Gui/TaskFemConstraint.h                |    215 +-
 src/Mod/Fem/Gui/TaskFemConstraintBearing.cpp       |    714 +-
 src/Mod/Fem/Gui/TaskFemConstraintBearing.h         |    184 +-
 src/Mod/Fem/Gui/TaskFemConstraintDisplacement.cpp  |    676 +
 src/Mod/Fem/Gui/TaskFemConstraintDisplacement.h    |    121 +
 src/Mod/Fem/Gui/TaskFemConstraintDisplacement.ui   |    368 +
 src/Mod/Fem/Gui/TaskFemConstraintFixed.cpp         |    453 +-
 src/Mod/Fem/Gui/TaskFemConstraintFixed.h           |    168 +-
 src/Mod/Fem/Gui/TaskFemConstraintForce.cpp         |    785 +-
 src/Mod/Fem/Gui/TaskFemConstraintForce.h           |    188 +-
 src/Mod/Fem/Gui/TaskFemConstraintGear.cpp          |    632 +-
 src/Mod/Fem/Gui/TaskFemConstraintGear.h            |    158 +-
 src/Mod/Fem/Gui/TaskFemConstraintPressure.cpp      |    291 +
 src/Mod/Fem/Gui/TaskFemConstraintPressure.h        |     76 +
 src/Mod/Fem/Gui/TaskFemConstraintPressure.ui       |     79 +
 src/Mod/Fem/Gui/TaskFemConstraintPulley.cpp        |    432 +-
 src/Mod/Fem/Gui/TaskFemConstraintPulley.h          |    148 +-
 src/Mod/Fem/Gui/TaskObjectName.cpp                 |      6 +-
 src/Mod/Fem/Gui/TaskObjectName.h                   |      2 +-
 src/Mod/Fem/Gui/TaskTetParameter.cpp               |      4 +-
 src/Mod/Fem/Gui/TaskTetParameter.h                 |      2 +-
 src/Mod/Fem/Gui/ViewProviderAnalysis.cpp           |     99 +-
 src/Mod/Fem/Gui/ViewProviderAnalysis.h             |     34 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraint.cpp      |    937 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraint.h        |    247 +-
 .../Fem/Gui/ViewProviderFemConstraintBearing.cpp   |    304 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraintBearing.h |    125 +-
 .../Gui/ViewProviderFemConstraintDisplacement.cpp  |    309 +
 .../Gui/ViewProviderFemConstraintDisplacement.h    |     48 +
 src/Mod/Fem/Gui/ViewProviderFemConstraintFixed.cpp |    335 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraintFixed.h   |    124 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraintForce.cpp |    413 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraintForce.h   |    132 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraintGear.cpp  |    385 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraintGear.h    |    124 +-
 .../Fem/Gui/ViewProviderFemConstraintPressure.cpp  |    162 +
 .../Fem/Gui/ViewProviderFemConstraintPressure.h    |     46 +
 .../Fem/Gui/ViewProviderFemConstraintPulley.cpp    |    453 +-
 src/Mod/Fem/Gui/ViewProviderFemConstraintPulley.h  |    124 +-
 src/Mod/Fem/Gui/ViewProviderFemMesh.cpp            |   2872 +-
 src/Mod/Fem/Gui/ViewProviderFemMesh.h              |    306 +-
 src/Mod/Fem/Gui/ViewProviderFemMeshPy.xml          |      8 +-
 src/Mod/Fem/Gui/ViewProviderFemMeshPyImp.cpp       |    187 +-
 src/Mod/Fem/Gui/ViewProviderFemMeshShape.cpp       |      6 +-
 src/Mod/Fem/Gui/ViewProviderFemMeshShape.h         |     17 +-
 src/Mod/Fem/Gui/ViewProviderFemMeshShapeNetgen.cpp |     21 +-
 src/Mod/Fem/Gui/ViewProviderFemMeshShapeNetgen.h   |     13 +-
 src/Mod/Fem/Gui/ViewProviderResult.cpp             |     21 +-
 src/Mod/Fem/Gui/ViewProviderResult.h               |     21 +-
 src/Mod/Fem/Gui/ViewProviderSetElements.cpp        |      6 +-
 src/Mod/Fem/Gui/ViewProviderSetElements.h          |      6 +-
 src/Mod/Fem/Gui/ViewProviderSetFaces.cpp           |      6 +-
 src/Mod/Fem/Gui/ViewProviderSetFaces.h             |      6 +-
 src/Mod/Fem/Gui/ViewProviderSetGeometry.cpp        |      6 +-
 src/Mod/Fem/Gui/ViewProviderSetGeometry.h          |      6 +-
 src/Mod/Fem/Gui/ViewProviderSetNodes.cpp           |      5 +-
 src/Mod/Fem/Gui/ViewProviderSetNodes.h             |      6 +-
 src/Mod/Fem/Gui/ViewProviderSolver.cpp             |     69 +
 src/Mod/Fem/Gui/ViewProviderSolver.h               |     65 +
 src/Mod/Fem/Gui/Workbench.cpp                      |    215 +-
 src/Mod/Fem/Gui/Workbench.h                        |    100 +-
 src/Mod/Fem/Init.py                                |     68 +-
 src/Mod/Fem/InitGui.py                             |    167 +-
 src/Mod/Fem/MechanicalAnalysis.py                  |    668 -
 src/Mod/Fem/MechanicalAnalysis.ui                  |     85 -
 src/Mod/Fem/MechanicalMaterial.py                  |    275 +-
 src/Mod/Fem/MechanicalMaterial.ui                  |    131 -
 src/Mod/Fem/SelectionObserverFem.py                |     43 +
 src/Mod/Fem/ShowDisplacement.ui                    |    207 -
 src/Mod/Fem/TaskPanelFemBeamSection.ui             |     99 +
 src/Mod/Fem/TaskPanelFemShellThickness.ui          |     99 +
 src/Mod/Fem/TaskPanelFemSolverCalculix.ui          |    145 +
 src/Mod/Fem/TaskPanelMechanicalMaterial.ui         |    265 +
 src/Mod/Fem/TaskPanelShowDisplacement.ui           |    344 +
 src/Mod/Fem/TestFem.py                             |    389 +
 src/Mod/Fem/_CommandFemBeamSection.py              |     53 +
 src/Mod/Fem/_CommandFemFromShape.py                |     57 +
 src/Mod/Fem/_CommandFemShellThickness.py           |     53 +
 src/Mod/Fem/_CommandFemSolverCalculix.py           |     53 +
 src/Mod/Fem/_CommandMechanicalMaterial.py          |     59 +
 src/Mod/Fem/_CommandMechanicalShowResult.py        |     72 +
 src/Mod/Fem/_CommandNewMechanicalAnalysis.py       |     66 +
 src/Mod/Fem/_CommandPurgeFemResults.py             |     52 +
 src/Mod/Fem/_CommandQuickAnalysis.py               |     74 +
 src/Mod/Fem/_CommandSolverJobControl.py            |     54 +
 src/Mod/Fem/_FemAnalysis.py                        |     35 +
 src/Mod/Fem/_FemBeamSection.py                     |     38 +
 src/Mod/Fem/_FemShellThickness.py                  |     37 +
 src/Mod/Fem/_FemSolverCalculix.py                  |     74 +
 src/Mod/Fem/_MechanicalMaterial.py                 |     36 +
 src/Mod/Fem/_TaskPanelFemBeamSection.py            |    112 +
 src/Mod/Fem/_TaskPanelFemShellThickness.py         |    112 +
 src/Mod/Fem/_TaskPanelFemSolverCalculix.py         |    270 +
 src/Mod/Fem/_TaskPanelMechanicalMaterial.py        |    295 +
 src/Mod/Fem/_TaskPanelResultControl.py             |    243 +
 src/Mod/Fem/_ViewProviderFemAnalysis.py            |     41 +
 src/Mod/Fem/_ViewProviderFemBeamSection.py         |     82 +
 src/Mod/Fem/_ViewProviderFemShellThickness.py      |     82 +
 src/Mod/Fem/_ViewProviderFemSolverCalculix.py      |     83 +
 src/Mod/Fem/_ViewProviderMechanicalMaterial.py     |     75 +
 src/Mod/Fem/ccxDatReader.py                        |     89 +
 src/Mod/Fem/ccxFrdReader.py                        |    455 +
 src/Mod/Fem/ccxInpWriter.py                        |   1089 +
 src/Mod/Fem/fem.dox                                |      6 +-
 src/Mod/Fem/test_files/ccx/cube.fcstd              |    Bin 0 -> 24275 bytes
 src/Mod/Fem/test_files/ccx/cube_frequency.dat      |    833 +
 src/Mod/Fem/test_files/ccx/cube_frequency.frd      |   1435 +
 src/Mod/Fem/test_files/ccx/cube_frequency.inp      |    546 +
 .../test_files/ccx/cube_frequency_expected_values  |      5 +
 src/Mod/Fem/test_files/ccx/cube_static.dat         |    802 +
 src/Mod/Fem/test_files/ccx/cube_static.frd         |   1420 +
 src/Mod/Fem/test_files/ccx/cube_static.inp         |    617 +
 .../Fem/test_files/ccx/cube_static_expected_values |      5 +
 src/Mod/Fem/test_files/ccx/mesh_points.csv         |    280 +
 src/Mod/Fem/test_files/ccx/mesh_volumes.csv        |    129 +
 src/Mod/Idf/CMakeLists.txt                         |     68 +-
 src/Mod/Idf/ISOL.emn                               |    814 +-
 src/Mod/Idf/ISOL.emp                               |   1226 +-
 src/Mod/Idf/{lib => Idflibs}/0603_SMD.stp          |      0
 src/Mod/Idf/Idflibs/0805_SMD.stp                   |  11115 +
 src/Mod/Idf/Idflibs/1206_SMD.stp                   |  11298 +
 src/Mod/Idf/Idflibs/1210_SMD.stp                   |   1157 +
 src/Mod/Idf/Idflibs/1812_SMD.stp                   |  10073 +
 src/Mod/Idf/Idflibs/2225_SMD.stp                   |   5930 +
 src/Mod/Idf/Idflibs/2512_SMD.stp                   |  12540 +
 src/Mod/Idf/Idflibs/CAP_50SGV_8_10.stp             |   8646 +
 src/Mod/Idf/Idflibs/EPL22_6_16.stp                 |   3198 +
 src/Mod/Idf/Idflibs/I22_2_5_16.stp                 |   3200 +
 src/Mod/Idf/Idflibs/I22_2_5_16withEPL22_6_16.stp   |   7116 +
 src/Mod/Idf/Idflibs/License.txt                    |      6 +
 src/Mod/Idf/Idflibs/MSOP_10.stp                    |  13355 +
 src/Mod/Idf/{lib => Idflibs}/RLF_12545.igs         |      0
 src/Mod/Idf/Idflibs/RLF_12545.stp                  |   4303 +
 src/Mod/Idf/Idflibs/RLF_7030.stp                   |   7029 +
 src/Mod/Idf/Idflibs/SMB_DO_214AA.stp               |   4196 +
 src/Mod/Idf/Idflibs/SMC_DO_214AB.stp               |   4197 +
 src/Mod/Idf/{lib => Idflibs}/SOD_323.igs           |      0
 src/Mod/Idf/Idflibs/SOD_323.stp                    |   9994 +
 src/Mod/Idf/Idflibs/SOD_523.stp                    |   2552 +
 src/Mod/Idf/{lib => Idflibs}/SOT23.igs             |      0
 src/Mod/Idf/Idflibs/SOT23.stp                      |  13289 +
 src/Mod/Idf/{lib => Idflibs}/SOT404.igs            |      0
 src/Mod/Idf/Idflibs/SOT404.stp                     |   6688 +
 src/Mod/Idf/Idflibs/SOT428_DPAK.stp                |   4697 +
 src/Mod/Idf/Idflibs/SOT_323_3.stp                  |   3828 +
 src/Mod/Idf/Idflibs/SOT_96.stp                     |  14845 +
 src/Mod/Idf/Idflibs/TCMT1107_4.stp                 |   5943 +
 src/Mod/Idf/Idflibs/TSM_103_01_L_DV_A.stp          |  35947 ++
 src/Mod/Idf/Idflibs/TSM_104_01_L_DV_A.stp          |  45020 +++
 src/Mod/Idf/Idflibs/TSS0P_8.stp                    |  11297 +
 src/Mod/Idf/Idflibs/VC0603_SMD.stp                 |  12267 +
 src/Mod/Idf/Idflibs/footprints_models.csv          |     35 +
 src/Mod/Idf/Init.py                                |     72 +-
 src/Mod/Idf/lib/0805_SMD.stp                       |  11115 -
 src/Mod/Idf/lib/1206_SMD.stp                       |  11298 -
 src/Mod/Idf/lib/1210_SMD.stp                       |   1157 -
 src/Mod/Idf/lib/1812_SMD.stp                       |  10073 -
 src/Mod/Idf/lib/2225_SMD.stp                       |   5930 -
 src/Mod/Idf/lib/2512_SMD.stp                       |  12540 -
 src/Mod/Idf/lib/CAP_50SGV_8_10.stp                 |   8646 -
 src/Mod/Idf/lib/EPL22_6_16.stp                     |   3198 -
 src/Mod/Idf/lib/I22_2_5_16.stp                     |   3200 -
 src/Mod/Idf/lib/I22_2_5_16withEPL22_6_16.stp       |   7116 -
 src/Mod/Idf/lib/License.txt                        |      6 -
 src/Mod/Idf/lib/MSOP_10.stp                        |  13355 -
 src/Mod/Idf/lib/RLF_12545.stp                      |   4303 -
 src/Mod/Idf/lib/RLF_7030.stp                       |   7029 -
 src/Mod/Idf/lib/SMB_DO_214AA.stp                   |   4196 -
 src/Mod/Idf/lib/SMC_DO_214AB.stp                   |   4197 -
 src/Mod/Idf/lib/SOD_323.stp                        |   9994 -
 src/Mod/Idf/lib/SOD_523.stp                        |   2552 -
 src/Mod/Idf/lib/SOT23.stp                          |  13289 -
 src/Mod/Idf/lib/SOT404.stp                         |   6688 -
 src/Mod/Idf/lib/SOT428_DPAK.stp                    |   4697 -
 src/Mod/Idf/lib/SOT_323_3.stp                      |   3828 -
 src/Mod/Idf/lib/SOT_96.stp                         |  14845 -
 src/Mod/Idf/lib/TCMT1107_4.stp                     |   5943 -
 src/Mod/Idf/lib/TSM_103_01_L_DV_A.stp              |  35947 --
 src/Mod/Idf/lib/TSM_104_01_L_DV_A.stp              |  45020 ---
 src/Mod/Idf/lib/TSS0P_8.stp                        |  11297 -
 src/Mod/Idf/lib/VC0603_SMD.stp                     |  12267 -
 src/Mod/Idf/lib/footprints_models.csv              |     35 -
 src/Mod/Image/App/AppImage.cpp                     |     91 +-
 src/Mod/Image/App/CMakeLists.txt                   |      4 +-
 src/Mod/Image/App/ImageBase.cpp                    |    692 +-
 src/Mod/Image/App/ImageBase.h                      |    164 +-
 src/Mod/Image/App/ImagePlane.cpp                   |     96 +-
 src/Mod/Image/App/ImagePlane.h                     |    112 +-
 src/Mod/Image/App/PreCompiled.cpp                  |     48 +-
 src/Mod/Image/App/PreCompiled.h                    |    118 +-
 src/Mod/Image/Gui/AppImageGui.cpp                  |    118 +-
 src/Mod/Image/Gui/AppImageGuiPy.cpp                |    218 +-
 src/Mod/Image/Gui/CMakeLists.txt                   |     14 +-
 src/Mod/Image/Gui/Command.cpp                      |    398 +-
 src/Mod/Image/Gui/GLImageBox.cpp                   |   1594 +-
 src/Mod/Image/Gui/GLImageBox.h                     |    226 +-
 src/Mod/Image/Gui/ImageOrientationDialog.cpp       |      3 +-
 src/Mod/Image/Gui/ImageOrientationDialog.ui        |     13 +-
 src/Mod/Image/Gui/ImageView.cpp                    |   1258 +-
 src/Mod/Image/Gui/ImageView.h                      |    253 +-
 src/Mod/Image/Gui/PreCompiled.cpp                  |     48 +-
 src/Mod/Image/Gui/PreCompiled.h                    |    153 +-
 src/Mod/Image/Gui/Resources/Image.qrc              |     61 +-
 .../Image/Gui/Resources/icons/ImageWorkbench.svg   |     35 +
 .../Image/Gui/Resources/translations/Image_af.qm   |    Bin 2866 -> 3773 bytes
 .../Image/Gui/Resources/translations/Image_af.ts   |     18 +-
 .../Image/Gui/Resources/translations/Image_cs.qm   |    Bin 2978 -> 3889 bytes
 .../Image/Gui/Resources/translations/Image_cs.ts   |      8 +-
 .../Image/Gui/Resources/translations/Image_de.qm   |    Bin 2964 -> 3907 bytes
 .../Image/Gui/Resources/translations/Image_de.ts   |     20 +-
 .../Image/Gui/Resources/translations/Image_el.qm   |    Bin 0 -> 3883 bytes
 .../Image/Gui/Resources/translations/Image_el.ts   |    219 +
 .../Gui/Resources/translations/Image_es-ES.qm      |    Bin 3044 -> 3997 bytes
 .../Gui/Resources/translations/Image_es-ES.ts      |     16 +-
 .../Image/Gui/Resources/translations/Image_fi.qm   |    Bin 2876 -> 3787 bytes
 .../Image/Gui/Resources/translations/Image_fi.ts   |     20 +-
 .../Image/Gui/Resources/translations/Image_fr.qm   |    Bin 2970 -> 3915 bytes
 .../Image/Gui/Resources/translations/Image_fr.ts   |     20 +-
 .../Image/Gui/Resources/translations/Image_hr.qm   |    Bin 2917 -> 3804 bytes
 .../Image/Gui/Resources/translations/Image_hr.ts   |     18 +-
 .../Image/Gui/Resources/translations/Image_hu.qm   |    Bin 2983 -> 3886 bytes
 .../Image/Gui/Resources/translations/Image_hu.ts   |     22 +-
 .../Image/Gui/Resources/translations/Image_it.qm   |    Bin 3088 -> 4039 bytes
 .../Image/Gui/Resources/translations/Image_it.ts   |     20 +-
 .../Image/Gui/Resources/translations/Image_ja.qm   |    Bin 2395 -> 3208 bytes
 .../Image/Gui/Resources/translations/Image_ja.ts   |     20 +-
 .../Image/Gui/Resources/translations/Image_nl.qm   |    Bin 2998 -> 3971 bytes
 .../Image/Gui/Resources/translations/Image_nl.ts   |     20 +-
 .../Image/Gui/Resources/translations/Image_no.qm   |    Bin 2826 -> 3675 bytes
 .../Image/Gui/Resources/translations/Image_no.ts   |     10 +-
 .../Image/Gui/Resources/translations/Image_pl.qm   |    Bin 3012 -> 3963 bytes
 .../Image/Gui/Resources/translations/Image_pl.ts   |     20 +-
 .../Gui/Resources/translations/Image_pt-BR.qm      |    Bin 3014 -> 3927 bytes
 .../Gui/Resources/translations/Image_pt-BR.ts      |     20 +-
 .../Gui/Resources/translations/Image_pt-PT.qm      |    Bin 3060 -> 3983 bytes
 .../Gui/Resources/translations/Image_pt-PT.ts      |      8 +-
 .../Image/Gui/Resources/translations/Image_ro.qm   |    Bin 3111 -> 4008 bytes
 .../Image/Gui/Resources/translations/Image_ro.ts   |      8 +-
 .../Image/Gui/Resources/translations/Image_ru.qm   |    Bin 3215 -> 4124 bytes
 .../Image/Gui/Resources/translations/Image_ru.ts   |     20 +-
 .../Image/Gui/Resources/translations/Image_sk.qm   |    Bin 3084 -> 3873 bytes
 .../Image/Gui/Resources/translations/Image_sk.ts   |     14 +-
 .../Image/Gui/Resources/translations/Image_sl.qm   |    Bin 0 -> 3838 bytes
 .../Image/Gui/Resources/translations/Image_sl.ts   |    219 +
 .../Image/Gui/Resources/translations/Image_sr.qm   |    Bin 2909 -> 3760 bytes
 .../Image/Gui/Resources/translations/Image_sr.ts   |      8 +-
 .../Gui/Resources/translations/Image_sv-SE.qm      |    Bin 2736 -> 3575 bytes
 .../Gui/Resources/translations/Image_sv-SE.ts      |     20 +-
 .../Image/Gui/Resources/translations/Image_tr.qm   |    Bin 3059 -> 3842 bytes
 .../Image/Gui/Resources/translations/Image_tr.ts   |      8 +-
 .../Image/Gui/Resources/translations/Image_uk.qm   |    Bin 3093 -> 4094 bytes
 .../Image/Gui/Resources/translations/Image_uk.ts   |     12 +-
 .../Gui/Resources/translations/Image_zh-CN.qm      |    Bin 2263 -> 2924 bytes
 .../Gui/Resources/translations/Image_zh-CN.ts      |     18 +-
 .../Gui/Resources/translations/Image_zh-TW.qm      |    Bin 2309 -> 3180 bytes
 .../Gui/Resources/translations/Image_zh-TW.ts      |     12 +-
 src/Mod/Image/Gui/ViewProviderImagePlane.cpp       |    296 +-
 src/Mod/Image/Gui/ViewProviderImagePlane.h         |    117 +-
 src/Mod/Image/Gui/Workbench.cpp                    |    144 +-
 src/Mod/Image/Gui/Workbench.h                      |    100 +-
 src/Mod/Image/Gui/XpmImages.h                      |    242 +-
 src/Mod/Image/Init.py                              |     78 +-
 src/Mod/Image/InitGui.py                           |    253 +-
 src/Mod/Image/image.dox                            |      6 +-
 src/Mod/Import/App/AppImport.cpp                   |    123 +-
 src/Mod/Import/App/AppImportPy.cpp                 |    598 +-
 src/Mod/Import/App/CMakeLists.txt                  |      4 +-
 src/Mod/Import/App/FeatureImportIges.cpp           |    248 +-
 src/Mod/Import/App/FeatureImportIges.h             |    116 +-
 src/Mod/Import/App/FeatureImportStep.cpp           |    282 +-
 src/Mod/Import/App/FeatureImportStep.h             |    112 +-
 src/Mod/Import/App/ImportOCAF.cpp                  |     45 +-
 src/Mod/Import/App/PreCompiled.cpp                 |     50 +-
 src/Mod/Import/App/PreCompiled.h                   |    144 +-
 src/Mod/Import/App/StepShape.cpp                   |      4 +-
 src/Mod/Import/App/StepShape.h                     |      2 +-
 src/Mod/Import/Gui/AppImportGui.cpp                |    132 +-
 src/Mod/Import/Gui/AppImportGuiPy.cpp              |   1196 +-
 src/Mod/Import/Gui/CMakeLists.txt                  |      6 +-
 src/Mod/Import/Gui/Command.cpp                     |    316 +-
 src/Mod/Import/Gui/PreCompiled.cpp                 |     48 +-
 src/Mod/Import/Gui/PreCompiled.h                   |    239 +-
 src/Mod/Import/Gui/Workbench.cpp                   |    114 +-
 src/Mod/Import/Gui/Workbench.h                     |    100 +-
 src/Mod/Import/Init.py                             |     66 +-
 src/Mod/Import/InitGui.py                          |    140 +-
 src/Mod/Import/import.dox                          |      6 +-
 src/Mod/Inspection/App/AppInspection.cpp           |    125 +-
 src/Mod/Inspection/App/AppInspectionPy.cpp         |     38 -
 src/Mod/Inspection/App/CMakeLists.txt              |      5 +-
 src/Mod/Inspection/App/InspectionFeature.cpp       |   1554 +-
 src/Mod/Inspection/App/InspectionFeature.h         |    516 +-
 src/Mod/Inspection/App/PreCompiled.cpp             |     48 +-
 src/Mod/Inspection/App/PreCompiled.h               |    144 +-
 src/Mod/Inspection/CMakeLists.txt                  |     26 +-
 src/Mod/Inspection/Gui/AppInspectionGui.cpp        |    153 +-
 src/Mod/Inspection/Gui/AppInspectionGuiPy.cpp      |     35 -
 src/Mod/Inspection/Gui/CMakeLists.txt              |    135 +-
 src/Mod/Inspection/Gui/Command.cpp                 |    236 +-
 src/Mod/Inspection/Gui/PreCompiled.cpp             |     48 +-
 src/Mod/Inspection/Gui/PreCompiled.h               |    156 +-
 src/Mod/Inspection/Gui/Resources/Inspection.qrc    |     11 +-
 ...inspect_pipette.svg => InspectionWorkbench.svg} |      0
 src/Mod/Inspection/Gui/ViewProviderInspection.cpp  |   1347 +-
 src/Mod/Inspection/Gui/ViewProviderInspection.h    |    234 +-
 src/Mod/Inspection/Gui/VisualInspection.cpp        |    552 +-
 src/Mod/Inspection/Gui/VisualInspection.h          |    114 +-
 src/Mod/Inspection/Gui/VisualInspection.ui         |    519 +-
 src/Mod/Inspection/Gui/Workbench.cpp               |    130 +-
 src/Mod/Inspection/Gui/Workbench.h                 |     94 +-
 src/Mod/Inspection/Init.py                         |     52 +-
 src/Mod/Inspection/InitGui.py                      |     91 +-
 src/Mod/Inspection/Inspection.dox                  |      6 +-
 src/Mod/Material/CMakeLists.txt                    |     23 +-
 src/Mod/Material/Material.py                       |     50 +-
 src/Mod/Material/MaterialEditor.py                 |    147 +-
 src/Mod/Material/Resources/Material.qrc            |     12 +-
 src/Mod/Material/StandardMaterial/15CrNi6.FCMat    |     41 -
 src/Mod/Material/StandardMaterial/17CrNiMo6.FCMat  |     41 -
 src/Mod/Material/StandardMaterial/1C22.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/1C35.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/1C45.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/1C60.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/20NiCrMo2.FCMat  |     41 -
 src/Mod/Material/StandardMaterial/28Mn6.FCMat      |     41 -
 src/Mod/Material/StandardMaterial/2C10.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/30CrNiMo8.FCMat  |     41 -
 src/Mod/Material/StandardMaterial/34CrNiMo6.FCMat  |     41 -
 src/Mod/Material/StandardMaterial/36CrNiMo4.FCMat  |     41 -
 src/Mod/Material/StandardMaterial/36NiCrMo16.FCMat |     41 -
 src/Mod/Material/StandardMaterial/3C15.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/3C22.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/3C35.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/3V45.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/ABS.FCMat        |     34 +-
 src/Mod/Material/StandardMaterial/AlMg3F24.FCMat   |     52 +-
 src/Mod/Material/StandardMaterial/AlMgSi1F31.FCMat |     52 +-
 .../Material/StandardMaterial/AlZn4-5Mg1F35.FCMat  |     21 +
 .../Material/StandardMaterial/AlZn4.5Mg1F35.FCMat  |     41 -
 src/Mod/Material/StandardMaterial/C10.FCMat        |     41 -
 src/Mod/Material/StandardMaterial/C15.FCMat        |     41 -
 src/Mod/Material/StandardMaterial/C22E.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/C25E.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/C30E.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/C40E.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/C50E.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/C55E.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/C60E.FCMat       |     41 -
 .../Material/StandardMaterial/CalculiX-Steel.FCMat |     12 +
 src/Mod/Material/StandardMaterial/CalculiX.FCMat   |     14 -
 .../StandardMaterial/Concrete-Generic.FCMat        |     15 +
 src/Mod/Material/StandardMaterial/Concrete.FCMat   |     56 -
 src/Mod/Material/StandardMaterial/E295 GC.FCMat    |     41 -
 src/Mod/Material/StandardMaterial/E295.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/E335 GC.FCMat    |     41 -
 src/Mod/Material/StandardMaterial/E335.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/E360 GC.FCMat    |     41 -
 src/Mod/Material/StandardMaterial/E360.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/EN-GJL-100.FCMat |     41 -
 src/Mod/Material/StandardMaterial/EN-GJL-150.FCMat |     41 -
 src/Mod/Material/StandardMaterial/EN-GJL-200.FCMat |     41 -
 src/Mod/Material/StandardMaterial/EN-GJL-250.FCMat |     41 -
 src/Mod/Material/StandardMaterial/EN-GJL-300.FCMat |     41 -
 src/Mod/Material/StandardMaterial/EN-GJL-350.FCMat |     41 -
 .../Material/StandardMaterial/EN-GJMB-350-10.FCMat |     41 -
 .../Material/StandardMaterial/EN-GJMB-550-4.FCMat  |     41 -
 .../Material/StandardMaterial/EN-GJMB-650-2.FCMat  |     41 -
 .../Material/StandardMaterial/EN-GJMW-350-4.FCMat  |     41 -
 .../Material/StandardMaterial/EN-GJMW-360-12.FCMat |     41 -
 .../Material/StandardMaterial/EN-GJMW-400-5.FCMat  |     41 -
 .../Material/StandardMaterial/EN-GJMW-450-7.FCMat  |     41 -
 .../Material/StandardMaterial/EN-GJS-400-15.FCMat  |     41 -
 .../Material/StandardMaterial/EN-GJS-500-7.FCMat   |     41 -
 .../Material/StandardMaterial/EN-GJS-600-3.FCMat   |     41 -
 .../Material/StandardMaterial/EN-GJS-700-2.FCMat   |     41 -
 .../Material/StandardMaterial/EN-GJS-800-1.FCMat   |     41 -
 src/Mod/Material/StandardMaterial/G16Mn5.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/G200.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/G20Mn5.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/G230.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/G260.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/G300.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/G30Mn5.FCMat     |     41 -
 .../StandardMaterial/Glass-E-GlassFibre.FCMat      |     13 +
 .../Material/StandardMaterial/Glass-Generic.FCMat  |     16 +
 .../StandardMaterial/Glass-S2-GlassFibre.FCMat     |     13 +
 src/Mod/Material/StandardMaterial/None.FCMat       |     14 +
 src/Mod/Material/StandardMaterial/PLA.FCMat        |     39 +-
 src/Mod/Material/StandardMaterial/Readme.txt       |     13 +-
 src/Mod/Material/StandardMaterial/S185.FCMat       |     41 -
 src/Mod/Material/StandardMaterial/S235JO.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S235JR.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S235JRG1.FCMat   |     41 -
 src/Mod/Material/StandardMaterial/S260NC.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S275JO.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S275JR.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S275N.FCMat      |     41 -
 src/Mod/Material/StandardMaterial/S335JO.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S335JR.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S335N.FCMat      |     41 -
 src/Mod/Material/StandardMaterial/S340MC.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S355J2G3.FCMat   |     41 -
 src/Mod/Material/StandardMaterial/S380MC.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S420MC.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S420N.FCMat      |     41 -
 src/Mod/Material/StandardMaterial/S460MC.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S460N.FCMat      |     41 -
 src/Mod/Material/StandardMaterial/S500MC.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S550MC.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/S690MC.FCMat     |     41 -
 src/Mod/Material/StandardMaterial/St-37-2K.FCMat   |     41 -
 src/Mod/Material/StandardMaterial/St-E-255.FCMat   |     41 -
 src/Mod/Material/StandardMaterial/St-E-315.FCMat   |     41 -
 src/Mod/Material/StandardMaterial/St-E-380.FCMat   |     41 -
 src/Mod/Material/StandardMaterial/St-E-460.FCMat   |     41 -
 src/Mod/Material/StandardMaterial/St-E-500.FCMat   |     41 -
 .../Material/StandardMaterial/Steel-15CrNi6.FCMat  |     23 +
 .../StandardMaterial/Steel-17CrNiMo6.FCMat         |     22 +
 src/Mod/Material/StandardMaterial/Steel-1C22.FCMat |     24 +
 src/Mod/Material/StandardMaterial/Steel-1C35.FCMat |     23 +
 src/Mod/Material/StandardMaterial/Steel-1C45.FCMat |     23 +
 src/Mod/Material/StandardMaterial/Steel-1C60.FCMat |     23 +
 .../StandardMaterial/Steel-20NiCrMo2.FCMat         |     22 +
 .../Material/StandardMaterial/Steel-28Mn6.FCMat    |     21 +
 src/Mod/Material/StandardMaterial/Steel-2C10.FCMat |     21 +
 .../StandardMaterial/Steel-30CrNiMo8.FCMat         |     22 +
 .../StandardMaterial/Steel-34CrNiMo6.FCMat         |     22 +
 .../StandardMaterial/Steel-36CrNiMo4.FCMat         |     22 +
 .../StandardMaterial/Steel-36NiCrMo16.FCMat        |     22 +
 src/Mod/Material/StandardMaterial/Steel-3C15.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-3C22.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-3C35.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-3V45.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-C10.FCMat  |     21 +
 src/Mod/Material/StandardMaterial/Steel-C15.FCMat  |     21 +
 src/Mod/Material/StandardMaterial/Steel-C22E.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-C25E.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-C30E.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-C40E.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-C50E.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-C55E.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-C60E.FCMat |     21 +
 .../Material/StandardMaterial/Steel-E295-GC.FCMat  |     21 +
 src/Mod/Material/StandardMaterial/Steel-E295.FCMat |     21 +
 .../Material/StandardMaterial/Steel-E335-GC.FCMat  |     21 +
 src/Mod/Material/StandardMaterial/Steel-E335.FCMat |     21 +
 .../Material/StandardMaterial/Steel-E360-GC.FCMat  |     21 +
 src/Mod/Material/StandardMaterial/Steel-E360.FCMat |     21 +
 .../StandardMaterial/Steel-EN-GJL-100.FCMat        |     22 +
 .../StandardMaterial/Steel-EN-GJL-150.FCMat        |     22 +
 .../StandardMaterial/Steel-EN-GJL-200.FCMat        |     22 +
 .../StandardMaterial/Steel-EN-GJL-250.FCMat        |     21 +
 .../StandardMaterial/Steel-EN-GJL-300.FCMat        |     22 +
 .../StandardMaterial/Steel-EN-GJL-350.FCMat        |     22 +
 .../StandardMaterial/Steel-EN-GJMB-350-10.FCMat    |     22 +
 .../StandardMaterial/Steel-EN-GJMB-550-4.FCMat     |     22 +
 .../StandardMaterial/Steel-EN-GJMB-650-2.FCMat     |     22 +
 .../StandardMaterial/Steel-EN-GJMW-350-4.FCMat     |     22 +
 .../StandardMaterial/Steel-EN-GJMW-360-12.FCMat    |     22 +
 .../StandardMaterial/Steel-EN-GJMW-400-5.FCMat     |     22 +
 .../StandardMaterial/Steel-EN-GJMW-450-7.FCMat     |     22 +
 .../StandardMaterial/Steel-EN-GJS-400-15.FCMat     |     22 +
 .../StandardMaterial/Steel-EN-GJS-500-7.FCMat      |     22 +
 .../StandardMaterial/Steel-EN-GJS-600-3.FCMat      |     22 +
 .../StandardMaterial/Steel-EN-GJS-700-2.FCMat      |     22 +
 .../StandardMaterial/Steel-EN-GJS-800-1.FCMat      |     22 +
 .../Material/StandardMaterial/Steel-G16Mn5.FCMat   |     22 +
 src/Mod/Material/StandardMaterial/Steel-G200.FCMat |     22 +
 .../Material/StandardMaterial/Steel-G20Mn5.FCMat   |     22 +
 src/Mod/Material/StandardMaterial/Steel-G230.FCMat |     22 +
 src/Mod/Material/StandardMaterial/Steel-G260.FCMat |     21 +
 src/Mod/Material/StandardMaterial/Steel-G300.FCMat |     21 +
 .../Material/StandardMaterial/Steel-G30Mn5.FCMat   |     21 +
 .../Material/StandardMaterial/Steel-Generic.FCMat  |     14 +
 src/Mod/Material/StandardMaterial/Steel-S185.FCMat |     22 +
 .../Material/StandardMaterial/Steel-S235JO.FCMat   |     21 +
 .../Material/StandardMaterial/Steel-S235JR.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S235JRG1.FCMat |     22 +
 .../Material/StandardMaterial/Steel-S260NC.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S275JO.FCMat   |     21 +
 .../Material/StandardMaterial/Steel-S275JR.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S275N.FCMat    |     21 +
 .../Material/StandardMaterial/Steel-S335JO.FCMat   |     21 +
 .../Material/StandardMaterial/Steel-S335JR.FCMat   |     21 +
 .../Material/StandardMaterial/Steel-S335N.FCMat    |     21 +
 .../Material/StandardMaterial/Steel-S340MC.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S355J2G3.FCMat |     21 +
 .../Material/StandardMaterial/Steel-S380MC.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S420MC.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S420N.FCMat    |     21 +
 .../Material/StandardMaterial/Steel-S460MC.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S460N.FCMat    |     21 +
 .../Material/StandardMaterial/Steel-S500MC.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S550MC.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-S690MC.FCMat   |     22 +
 .../Material/StandardMaterial/Steel-St-37-2K.FCMat |     22 +
 .../Material/StandardMaterial/Steel-St-E-255.FCMat |     21 +
 .../Material/StandardMaterial/Steel-St-E-315.FCMat |     21 +
 .../Material/StandardMaterial/Steel-St-E-380.FCMat |     21 +
 .../Material/StandardMaterial/Steel-St-E-460.FCMat |     21 +
 .../Material/StandardMaterial/Steel-St-E-500.FCMat |     21 +
 .../StandardMaterial/Steel-X2CrNiMoN17-13-3.FCMat  |     22 +
 .../StandardMaterial/Steel-X2CrNiN24-4.FCMat       |     21 +
 .../StandardMaterial/Steel-X39CrMo17-1.FCMat       |     21 +
 .../StandardMaterial/Steel-X3CrNiMo13-14.FCMat     |     21 +
 .../StandardMaterial/Steel-X5CrNi18-10.FCMat       |     22 +
 .../StandardMaterial/Steel-X5CrNiMo17-12-2.FCMat   |     22 +
 .../StandardMaterial/Steel-X6CrNiTi18-10.FCMat     |     22 +
 src/Mod/Material/StandardMaterial/Steel.FCMat      |     35 -
 src/Mod/Material/StandardMaterial/TEMPLATE.FCMat   |    155 +
 .../Material/StandardMaterial/Tools/FCMat2csv.sh   |     35 +
 .../Material/StandardMaterial/Tools/Materials.ods  |    Bin 0 -> 82750 bytes
 src/Mod/Material/StandardMaterial/Tools/README     |     42 +
 src/Mod/Material/StandardMaterial/Tools/headers    |     50 +
 .../Material/StandardMaterial/Tools/make_FCMats.sh |     71 +
 .../Material/StandardMaterial/Tools/make_ods.sh    |     27 +
 .../StandardMaterial/Tools/new_material_header     |      5 +
 .../Material/StandardMaterial/Wood-Generic.FCMat   |     13 +
 src/Mod/Material/StandardMaterial/Wood.FCMat       |     55 -
 .../StandardMaterial/X2CrNiMoN17-13-3.FCMat        |     41 -
 .../Material/StandardMaterial/X2CrNiN24-4.FCMat    |     41 -
 .../Material/StandardMaterial/X39CrMo17-1.FCMat    |     41 -
 .../Material/StandardMaterial/X3CrNiMo13-14.FCMat  |     41 -
 .../Material/StandardMaterial/X5CrNi18-10.FCMat    |     41 -
 .../StandardMaterial/X5CrNiMo17-12-2.FCMat         |     41 -
 .../Material/StandardMaterial/X6CrNiTi18-10.FCMat  |     41 -
 src/Mod/Material/importFCMat.py                    |     16 +-
 src/Mod/Material/materials-editor.ui               |     26 +-
 src/Mod/Mesh/App/AppMesh.cpp                       |    217 +-
 src/Mod/Mesh/App/AppMeshPy.cpp                     |   1030 +-
 src/Mod/Mesh/App/CMakeLists.txt                    |      8 +-
 src/Mod/Mesh/App/Core/Algorithm.cpp                |   3928 +-
 src/Mod/Mesh/App/Core/Algorithm.h                  |   1028 +-
 src/Mod/Mesh/App/Core/Approximation.cpp            |   1610 +-
 src/Mod/Mesh/App/Core/Approximation.h              |   1076 +-
 src/Mod/Mesh/App/Core/Builder.cpp                  |    506 +-
 src/Mod/Mesh/App/Core/Builder.h                    |    338 +-
 src/Mod/Mesh/App/Core/Curvature.cpp                |    209 +
 src/Mod/Mesh/App/Core/Definitions.cpp              |     98 +-
 src/Mod/Mesh/App/Core/Definitions.h                |    184 +-
 src/Mod/Mesh/App/Core/Degeneration.cpp             |   2088 +-
 src/Mod/Mesh/App/Core/Degeneration.h               |   1289 +-
 src/Mod/Mesh/App/Core/Elements.cpp                 |   2282 +-
 src/Mod/Mesh/App/Core/Elements.h                   |   2024 +-
 src/Mod/Mesh/App/Core/Evaluation.cpp               |    282 +-
 src/Mod/Mesh/App/Core/Evaluation.h                 |    770 +-
 src/Mod/Mesh/App/Core/Grid.cpp                     |   2353 +-
 src/Mod/Mesh/App/Core/Grid.h                       |   1038 +-
 src/Mod/Mesh/App/Core/Helpers.h                    |    406 +-
 src/Mod/Mesh/App/Core/Info.cpp                     |    522 +-
 src/Mod/Mesh/App/Core/Info.h                       |    182 +-
 src/Mod/Mesh/App/Core/Iterator.h                   |    962 +-
 src/Mod/Mesh/App/Core/MeshIO.cpp                   |   4948 +-
 src/Mod/Mesh/App/Core/MeshIO.h                     |    433 +-
 src/Mod/Mesh/App/Core/MeshKernel.cpp               |   2132 +-
 src/Mod/Mesh/App/Core/MeshKernel.h                 |   1098 +-
 src/Mod/Mesh/App/Core/Projection.cpp               |    702 +-
 src/Mod/Mesh/App/Core/Projection.h                 |    192 +-
 src/Mod/Mesh/App/Core/SetOperations.cpp            |   1224 +-
 src/Mod/Mesh/App/Core/SetOperations.h              |    378 +-
 src/Mod/Mesh/App/Core/Smoothing.cpp                |    608 +-
 src/Mod/Mesh/App/Core/Smoothing.h                  |    224 +-
 src/Mod/Mesh/App/Core/Tools.cpp                    |    662 +-
 src/Mod/Mesh/App/Core/Tools.h                      |    402 +-
 src/Mod/Mesh/App/Core/TopoAlgorithm.cpp            |   2980 +-
 src/Mod/Mesh/App/Core/TopoAlgorithm.h              |    702 +-
 src/Mod/Mesh/App/Core/Triangulation.cpp            |   1448 +-
 src/Mod/Mesh/App/Core/Triangulation.h              |    454 +-
 src/Mod/Mesh/App/Core/Trim.cpp                     |      6 +-
 src/Mod/Mesh/App/Core/Visitor.cpp                  |    434 +-
 src/Mod/Mesh/App/Core/Visitor.h                    |    364 +-
 src/Mod/Mesh/App/Core/tritritest.h                 |   1412 +-
 src/Mod/Mesh/App/Doxygen.cpp                       |     68 +-
 src/Mod/Mesh/App/Facet.cpp                         |    142 +-
 src/Mod/Mesh/App/Facet.h                           |    124 +-
 src/Mod/Mesh/App/FacetPy.xml                       |    156 +-
 src/Mod/Mesh/App/FacetPyImp.cpp                    |    366 +-
 src/Mod/Mesh/App/FeatureMeshCurvature.cpp          |    176 +-
 src/Mod/Mesh/App/FeatureMeshCurvature.h            |    130 +-
 src/Mod/Mesh/App/FeatureMeshDefects.cpp            |    698 +-
 src/Mod/Mesh/App/FeatureMeshDefects.h              |    544 +-
 src/Mod/Mesh/App/FeatureMeshExport.cpp             |    142 +-
 src/Mod/Mesh/App/FeatureMeshExport.h               |    124 +-
 src/Mod/Mesh/App/FeatureMeshImport.cpp             |    124 +-
 src/Mod/Mesh/App/FeatureMeshImport.h               |    118 +-
 src/Mod/Mesh/App/FeatureMeshSegmentByMesh.cpp      |    320 +-
 src/Mod/Mesh/App/FeatureMeshSegmentByMesh.h        |    132 +-
 src/Mod/Mesh/App/FeatureMeshSetOperations.cpp      |    224 +-
 src/Mod/Mesh/App/FeatureMeshSetOperations.h        |    128 +-
 src/Mod/Mesh/App/FeatureMeshSolid.h                |    336 +-
 src/Mod/Mesh/App/FeatureMeshTransform.cpp          |    132 +-
 src/Mod/Mesh/App/FeatureMeshTransform.h            |    130 +-
 src/Mod/Mesh/App/FeatureMeshTransformDemolding.cpp |    134 +-
 src/Mod/Mesh/App/FeatureMeshTransformDemolding.h   |    128 +-
 src/Mod/Mesh/App/Mesh.cpp                          |   3410 +-
 src/Mod/Mesh/App/Mesh.h                            |    763 +-
 src/Mod/Mesh/App/MeshFeature.cpp                   |    245 +-
 src/Mod/Mesh/App/MeshFeature.h                     |    182 +-
 src/Mod/Mesh/App/MeshFeaturePy.xml                 |    160 +-
 src/Mod/Mesh/App/MeshFeaturePyImp.cpp              |    438 +-
 src/Mod/Mesh/App/MeshPoint.h                       |    122 +-
 src/Mod/Mesh/App/MeshPointPy.xml                   |    180 +-
 src/Mod/Mesh/App/MeshPointPyImp.cpp                |    372 +-
 src/Mod/Mesh/App/MeshProperties.cpp                |   1290 +-
 src/Mod/Mesh/App/MeshProperties.h                  |    516 +-
 src/Mod/Mesh/App/MeshPy.xml                        |    978 +-
 src/Mod/Mesh/App/MeshPyImp.cpp                     |   3288 +-
 src/Mod/Mesh/App/MeshTestsApp.py                   |    385 +-
 src/Mod/Mesh/App/PreCompiled.cpp                   |     50 +-
 src/Mod/Mesh/App/PreCompiled.h                     |    174 +-
 src/Mod/Mesh/App/Segment.cpp                       |    330 +-
 src/Mod/Mesh/App/Segment.h                         |    178 +-
 .../Mesh/App/WildMagic4/Wm4ApprCylinderFit3.cpp    |    578 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprCylinderFit3.h  |    164 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprLineFit3.cpp    |    182 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprLineFit3.h      |     66 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprPlaneFit3.cpp   |    318 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprPlaneFit3.h     |     86 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprPolyFit3.cpp    |    226 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprPolyFit3.h      |    116 +-
 .../Mesh/App/WildMagic4/Wm4ApprQuadraticFit3.cpp   |    538 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprQuadraticFit3.h |    150 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprSphereFit3.cpp  |    200 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ApprSphereFit3.h    |     90 +-
 src/Mod/Mesh/App/WildMagic4/Wm4BandedMatrix.h      |    154 +-
 src/Mod/Mesh/App/WildMagic4/Wm4BandedMatrix.inl    |    670 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Box3.h              |    120 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Box3.inl            |    148 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DelPolygonEdge.cpp  |     98 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DelPolygonEdge.h    |     90 +-
 .../Mesh/App/WildMagic4/Wm4DelPolyhedronFace.cpp   |    100 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DelPolyhedronFace.h |     90 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DelTetrahedron.cpp  |    254 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DelTetrahedron.h    |     96 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DelTriangle.cpp     |    260 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DelTriangle.h       |     96 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Delaunay.cpp        |    334 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Delaunay.h          |    338 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.cpp       |    574 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.h         |    234 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Delaunay2.cpp       |   1754 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Delaunay2.h         |    350 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Delaunay3.cpp       |   2222 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Delaunay3.h         |    380 +-
 .../Mesh/App/WildMagic4/Wm4DistLine3Segment3.cpp   |    320 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DistLine3Segment3.h |    142 +-
 .../Mesh/App/WildMagic4/Wm4DistLine3Triangle3.cpp  |    364 +-
 .../Mesh/App/WildMagic4/Wm4DistLine3Triangle3.h    |    142 +-
 .../App/WildMagic4/Wm4DistSegment3Segment3.cpp     |    846 +-
 .../Mesh/App/WildMagic4/Wm4DistSegment3Segment3.h  |    140 +-
 .../App/WildMagic4/Wm4DistSegment3Triangle3.cpp    |    302 +-
 .../Mesh/App/WildMagic4/Wm4DistSegment3Triangle3.h |    142 +-
 .../Mesh/App/WildMagic4/Wm4DistVector3Plane3.cpp   |    188 +-
 src/Mod/Mesh/App/WildMagic4/Wm4DistVector3Plane3.h |    124 +-
 .../Mesh/App/WildMagic4/Wm4DistVector3Segment3.cpp |    238 +-
 .../Mesh/App/WildMagic4/Wm4DistVector3Segment3.h   |    136 +-
 .../App/WildMagic4/Wm4DistVector3Triangle3.cpp     |    658 +-
 .../Mesh/App/WildMagic4/Wm4DistVector3Triangle3.h  |    136 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Distance.cpp        |    730 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Distance.h          |    200 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ETManifoldMesh.cpp  |    718 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ETManifoldMesh.h    |    232 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ETManifoldMesh.inl  |     60 +-
 src/Mod/Mesh/App/WildMagic4/Wm4EdgeKey.h           |     78 +-
 src/Mod/Mesh/App/WildMagic4/Wm4EdgeKey.inl         |    112 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Eigen.cpp           |   1306 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Eigen.h             |    230 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Foundation.h        |    758 +-
 src/Mod/Mesh/App/WildMagic4/Wm4FoundationLIB.h     |     70 +-
 src/Mod/Mesh/App/WildMagic4/Wm4FoundationPCH.cpp   |     34 +-
 src/Mod/Mesh/App/WildMagic4/Wm4FoundationPCH.h     |    764 +-
 src/Mod/Mesh/App/WildMagic4/Wm4GMatrix.h           |    298 +-
 src/Mod/Mesh/App/WildMagic4/Wm4GMatrix.inl         |   1444 +-
 src/Mod/Mesh/App/WildMagic4/Wm4GVector.h           |    190 +-
 src/Mod/Mesh/App/WildMagic4/Wm4GVector.inl         |    764 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ImplicitSurface.cpp |    436 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ImplicitSurface.h   |    168 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Intersector.cpp     |    190 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Intersector.h       |    168 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Intersector1.cpp    |    592 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Intersector1.h      |    150 +-
 src/Mod/Mesh/App/WildMagic4/Wm4IntrLine3Box3.cpp   |    406 +-
 src/Mod/Mesh/App/WildMagic4/Wm4IntrLine3Box3.h     |    152 +-
 src/Mod/Mesh/App/WildMagic4/Wm4IntrLine3Plane3.cpp |    228 +-
 src/Mod/Mesh/App/WildMagic4/Wm4IntrLine3Plane3.h   |    132 +-
 .../Mesh/App/WildMagic4/Wm4IntrSegment3Box3.cpp    |    270 +-
 src/Mod/Mesh/App/WildMagic4/Wm4IntrSegment3Box3.h  |    132 +-
 .../Mesh/App/WildMagic4/Wm4IntrSegment3Plane3.cpp  |    246 +-
 .../Mesh/App/WildMagic4/Wm4IntrSegment3Plane3.h    |    136 +-
 .../App/WildMagic4/Wm4IntrTriangle2Triangle2.cpp   |   1468 +-
 .../App/WildMagic4/Wm4IntrTriangle2Triangle2.h     |    216 +-
 .../App/WildMagic4/Wm4IntrTriangle3Triangle3.cpp   |   2514 +-
 .../App/WildMagic4/Wm4IntrTriangle3Triangle3.h     |    288 +-
 src/Mod/Mesh/App/WildMagic4/Wm4LinComp.h           |    248 +-
 src/Mod/Mesh/App/WildMagic4/Wm4LinComp.inl         |    282 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Line3.h             |    102 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Line3.inl           |     70 +-
 src/Mod/Mesh/App/WildMagic4/Wm4LinearSystem.cpp    |   1554 +-
 src/Mod/Mesh/App/WildMagic4/Wm4LinearSystem.h      |    294 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Mapper2.h           |    204 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Mapper2.inl         |    332 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Mapper3.h           |    216 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Mapper3.inl         |    408 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Math.cpp            |    164 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Math.h              |    314 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Math.inl            |   1040 +-
 src/Mod/Mesh/App/WildMagic4/Wm4MathMCR.h           |     98 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix2.cpp         |     68 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix2.h           |    376 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix2.inl         |   1186 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.cpp         |     77 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.h           |    520 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.inl         |   4436 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix4.cpp         |     84 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix4.h           |    328 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Matrix4.inl         |   2260 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Memory.cpp          |    668 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Memory.h            |    278 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Memory.inl          |    160 +-
 src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp   |    558 +-
 src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.h     |    136 +-
 src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp    |    412 +-
 src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.h      |    154 +-
 .../Mesh/App/WildMagic4/Wm4ParametricSurface.cpp   |    386 +-
 src/Mod/Mesh/App/WildMagic4/Wm4ParametricSurface.h |    158 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Plane3.h            |    158 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Plane3.inl          |    186 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Platforms.h         |    266 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Polynomial1.h       |    214 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Polynomial1.inl     |    956 +-
 src/Mod/Mesh/App/WildMagic4/Wm4PolynomialRoots.cpp |   3480 +-
 src/Mod/Mesh/App/WildMagic4/Wm4PolynomialRoots.h   |    328 +-
 src/Mod/Mesh/App/WildMagic4/Wm4QuadricSurface.cpp  |   1310 +-
 src/Mod/Mesh/App/WildMagic4/Wm4QuadricSurface.h    |    318 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query.h             |    102 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query.inl           |     56 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2.h            |    180 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2.inl          |    316 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2Filtered.h    |    144 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2Int64.h       |    140 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2Int64.inl     |    212 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2TInteger.h    |    148 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2TInteger.inl  |    216 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2TRational.h   |    184 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query2TRational.inl |    424 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3.h            |    194 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3.inl          |    408 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3Filtered.h    |    146 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3Int64.h       |    148 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3Int64.inl     |    296 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3TInteger.h    |    160 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3TInteger.inl  |    296 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3TRational.h   |    200 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Query3TRational.inl |    518 +-
 src/Mod/Mesh/App/WildMagic4/Wm4RVector2.h          |    228 +-
 src/Mod/Mesh/App/WildMagic4/Wm4RVector2.inl        |    220 +-
 src/Mod/Mesh/App/WildMagic4/Wm4RVector3.h          |    240 +-
 src/Mod/Mesh/App/WildMagic4/Wm4RVector3.inl        |    264 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Segment3.h          |    124 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Segment3.inl        |     96 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Sphere3.h           |    110 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Sphere3.inl         |    100 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Surface.cpp         |     86 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Surface.h           |     84 +-
 src/Mod/Mesh/App/WildMagic4/Wm4System.cpp          |   2026 +-
 src/Mod/Mesh/App/WildMagic4/Wm4System.h            |    428 +-
 src/Mod/Mesh/App/WildMagic4/Wm4System.inl          |    146 +-
 src/Mod/Mesh/App/WildMagic4/Wm4THashSet.h          |    192 +-
 src/Mod/Mesh/App/WildMagic4/Wm4THashSet.inl        |    438 +-
 src/Mod/Mesh/App/WildMagic4/Wm4THashTable.h        |    198 +-
 src/Mod/Mesh/App/WildMagic4/Wm4THashTable.inl      |    448 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TInteger.h          |    242 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TInteger.inl        |   2462 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TMinHeap.h          |    194 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TMinHeap.inl        |    742 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TRVector.h          |    166 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TRVector.inl        |    542 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TRational.h         |    224 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TRational.inl       |   1970 +-
 .../Mesh/App/WildMagic4/Wm4TSmallUnorderedSet.h    |    162 +-
 .../Mesh/App/WildMagic4/Wm4TSmallUnorderedSet.inl  |    528 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TStringHashTable.h  |    170 +-
 .../Mesh/App/WildMagic4/Wm4TStringHashTable.inl    |    448 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TTuple.h            |    140 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TTuple.inl          |    238 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Triangle2.h         |    112 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Triangle2.inl       |    480 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Triangle3.h         |    112 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Triangle3.inl       |    480 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TriangleKey.h       |     78 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TriangleKey.inl     |    176 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.cpp   |   2056 +-
 src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.h     |    586 +-
 .../App/WildMagic4/Wm4UniqueVerticesTriangles.h    |    182 +-
 .../App/WildMagic4/Wm4UniqueVerticesTriangles.inl  |    226 +-
 src/Mod/Mesh/App/WildMagic4/Wm4VEManifoldMesh.cpp  |    596 +-
 src/Mod/Mesh/App/WildMagic4/Wm4VEManifoldMesh.h    |    216 +-
 src/Mod/Mesh/App/WildMagic4/Wm4VEManifoldMesh.inl  |     60 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector2.cpp         |     62 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector2.h           |    270 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector2.inl         |    950 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector3.cpp         |     69 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h           |    296 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector3.inl         |   1370 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector4.cpp         |     69 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector4.h           |    228 +-
 src/Mod/Mesh/App/WildMagic4/Wm4Vector4.inl         |    730 +-
 src/Mod/Mesh/App/WildMagic4/wildmagic4.dox         |     20 +-
 src/Mod/Mesh/BuildRegularGeoms.py                  |    536 +-
 src/Mod/Mesh/Gui/AppMeshGui.cpp                    |    296 +-
 src/Mod/Mesh/Gui/CMakeLists.txt                    |     19 +-
 src/Mod/Mesh/Gui/Command.cpp                       |   3384 +-
 src/Mod/Mesh/Gui/DlgEvaluateMeshImp.cpp            |     72 +-
 src/Mod/Mesh/Gui/DlgEvaluateMeshImp.h              |      8 +-
 src/Mod/Mesh/Gui/DlgRegularSolid.ui                |     82 +-
 src/Mod/Mesh/Gui/DlgRegularSolidImp.cpp            |     94 +-
 src/Mod/Mesh/Gui/DlgRegularSolidImp.h              |    132 +-
 src/Mod/Mesh/Gui/DlgSettingsImportExport.ui        |     87 +
 src/Mod/Mesh/Gui/DlgSettingsImportExportImp.cpp    |     74 +
 src/Mod/Mesh/Gui/DlgSettingsImportExportImp.h      |     56 +
 src/Mod/Mesh/Gui/DlgSettingsMeshView.cpp           |    188 +-
 src/Mod/Mesh/Gui/DlgSettingsMeshView.h             |    106 +-
 src/Mod/Mesh/Gui/DlgSmoothing.cpp                  |    460 +-
 src/Mod/Mesh/Gui/DlgSmoothing.h                    |    240 +-
 src/Mod/Mesh/Gui/DlgSmoothing.ui                   |    260 +-
 src/Mod/Mesh/Gui/Doxygen.cpp                       |     66 +-
 src/Mod/Mesh/Gui/MeshEditor.cpp                    |   1431 +-
 src/Mod/Mesh/Gui/MeshEditor.h                      |    342 +-
 src/Mod/Mesh/Gui/MeshSelection.cpp                 |     88 +-
 src/Mod/Mesh/Gui/MeshSelection.h                   |      5 +-
 src/Mod/Mesh/Gui/PreCompiled.cpp                   |     48 +-
 src/Mod/Mesh/Gui/PreCompiled.h                     |    181 +-
 src/Mod/Mesh/Gui/PropertyEditorMesh.cpp            |    286 +-
 src/Mod/Mesh/Gui/PropertyEditorMesh.h              |    138 +-
 src/Mod/Mesh/Gui/RemoveComponents.cpp              |    118 +-
 src/Mod/Mesh/Gui/RemoveComponents.h                |    238 +-
 src/Mod/Mesh/Gui/Resources/Mesh.qrc                |     97 +-
 src/Mod/Mesh/Gui/Resources/icons/MeshWorkbench.svg |    130 +
 src/Mod/Mesh/Gui/Resources/translations/Mesh_af.qm |    Bin 37403 -> 43260 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_af.ts |    178 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_cs.qm |    Bin 36797 -> 42586 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_cs.ts |    248 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_de.qm |    Bin 38295 -> 44268 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_de.ts |    180 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_el.qm |    Bin 0 -> 42696 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_el.ts |   1418 +
 .../Mesh/Gui/Resources/translations/Mesh_es-ES.qm  |    Bin 38527 -> 44548 bytes
 .../Mesh/Gui/Resources/translations/Mesh_es-ES.ts  |    186 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_fi.qm |    Bin 38263 -> 43940 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_fi.ts |    236 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.qm |    Bin 39325 -> 45378 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_fr.ts |    180 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_hr.qm |    Bin 37114 -> 42929 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_hr.ts |    158 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_hu.qm |    Bin 37916 -> 43967 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_hu.ts |    247 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_it.qm |    Bin 38239 -> 44166 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_it.ts |    198 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_ja.qm |    Bin 32276 -> 37647 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_ja.ts |    240 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_nl.qm |    Bin 37525 -> 43334 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_nl.ts |    276 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_no.qm |    Bin 36659 -> 42448 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_no.ts |    180 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_pl.qm |    Bin 37637 -> 43600 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_pl.ts |    192 +-
 .../Mesh/Gui/Resources/translations/Mesh_pt-BR.qm  |    Bin 38253 -> 44186 bytes
 .../Mesh/Gui/Resources/translations/Mesh_pt-BR.ts  |    182 +-
 .../Mesh/Gui/Resources/translations/Mesh_pt-PT.qm  |    Bin 37659 -> 44248 bytes
 .../Mesh/Gui/Resources/translations/Mesh_pt-PT.ts  |    267 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_ro.qm |    Bin 37644 -> 43441 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_ro.ts |    234 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.qm |    Bin 37880 -> 43807 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_ru.ts |    180 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_sk.qm |    Bin 37123 -> 42914 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_sk.ts |    328 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_sl.qm |    Bin 0 -> 42513 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_sl.ts |   1418 +
 src/Mod/Mesh/Gui/Resources/translations/Mesh_sr.qm |    Bin 36900 -> 42709 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_sr.ts |    260 +-
 .../Mesh/Gui/Resources/translations/Mesh_sv-SE.qm  |    Bin 36503 -> 42328 bytes
 .../Mesh/Gui/Resources/translations/Mesh_sv-SE.ts  |    182 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_tr.qm |    Bin 36696 -> 42471 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_tr.ts |    442 +-
 src/Mod/Mesh/Gui/Resources/translations/Mesh_uk.qm |    Bin 37916 -> 44037 bytes
 src/Mod/Mesh/Gui/Resources/translations/Mesh_uk.ts |    231 +-
 .../Mesh/Gui/Resources/translations/Mesh_zh-CN.qm  |    Bin 30258 -> 35497 bytes
 .../Mesh/Gui/Resources/translations/Mesh_zh-CN.ts  |    158 +-
 .../Mesh/Gui/Resources/translations/Mesh_zh-TW.qm  |    Bin 30760 -> 35527 bytes
 .../Mesh/Gui/Resources/translations/Mesh_zh-TW.ts  |    278 +-
 src/Mod/Mesh/Gui/Segmentation.cpp                  |      8 +-
 src/Mod/Mesh/Gui/Segmentation.h                    |      2 +-
 src/Mod/Mesh/Gui/Segmentation.ui                   |     17 +-
 src/Mod/Mesh/Gui/Selection.ui                      |     23 +-
 src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp            |     22 +-
 src/Mod/Mesh/Gui/SoFCIndexedFaceSet.h              |    176 +-
 src/Mod/Mesh/Gui/SoFCMeshFaceSet.h                 |    376 +-
 src/Mod/Mesh/Gui/SoFCMeshNode.cpp                  |   1512 +-
 src/Mod/Mesh/Gui/SoFCMeshNode.h                    |    220 +-
 src/Mod/Mesh/Gui/SoFCMeshObject.cpp                |     64 +-
 src/Mod/Mesh/Gui/SoFCMeshObject.h                  |    554 +-
 src/Mod/Mesh/Gui/SoFCMeshVertex.h                  |    200 +-
 src/Mod/Mesh/Gui/SoPolygon.cpp                     |      6 +-
 src/Mod/Mesh/Gui/ViewProvider.cpp                  |   3881 +-
 src/Mod/Mesh/Gui/ViewProvider.h                    |    549 +-
 src/Mod/Mesh/Gui/ViewProviderCurvature.cpp         |    150 +-
 src/Mod/Mesh/Gui/ViewProviderCurvature.h           |    251 +-
 src/Mod/Mesh/Gui/ViewProviderDefects.cpp           |   1473 +-
 src/Mod/Mesh/Gui/ViewProviderDefects.h             |    440 +-
 src/Mod/Mesh/Gui/ViewProviderMeshFaceSet.cpp       |      8 +-
 src/Mod/Mesh/Gui/ViewProviderMeshFaceSet.h         |    154 +-
 src/Mod/Mesh/Gui/ViewProviderMeshNode.cpp          |    806 +-
 src/Mod/Mesh/Gui/ViewProviderMeshNode.h            |    194 +-
 src/Mod/Mesh/Gui/ViewProviderPython.cpp            |     70 +-
 src/Mod/Mesh/Gui/ViewProviderPython.h              |     76 +-
 src/Mod/Mesh/Gui/ViewProviderTransform.cpp         |    232 +-
 src/Mod/Mesh/Gui/ViewProviderTransform.h           |    162 +-
 .../Mesh/Gui/ViewProviderTransformDemolding.cpp    |    446 +-
 src/Mod/Mesh/Gui/ViewProviderTransformDemolding.h  |    194 +-
 src/Mod/Mesh/Gui/Workbench.cpp                     |    204 +-
 src/Mod/Mesh/Gui/Workbench.h                       |    110 +-
 src/Mod/Mesh/Gui/images.h                          |     78 +-
 src/Mod/Mesh/Init.py                               |     21 +-
 src/Mod/Mesh/InitGui.py                            |    121 +-
 src/Mod/Mesh/mesh.dox                              |      6 +-
 src/Mod/MeshPart/App/AppMeshPart.cpp               |    114 +-
 src/Mod/MeshPart/App/AppMeshPartPy.cpp             |    563 +-
 src/Mod/MeshPart/App/CMakeLists.txt                |      4 +-
 src/Mod/MeshPart/App/CurveProjector.cpp            |   1342 +-
 src/Mod/MeshPart/App/CurveProjector.h              |    318 +-
 src/Mod/MeshPart/App/MeshAlgos.cpp                 |   1166 +-
 src/Mod/MeshPart/App/MeshAlgos.h                   |    224 +-
 src/Mod/MeshPart/App/Mesher.cpp                    |    764 +-
 src/Mod/MeshPart/App/Mesher.h                      |    304 +-
 src/Mod/MeshPart/App/PreCompiled.cpp               |     48 +-
 src/Mod/MeshPart/App/PreCompiled.h                 |    474 +-
 src/Mod/MeshPart/Gui/AppMeshPartGui.cpp            |    155 +-
 src/Mod/MeshPart/Gui/AppMeshPartGuiPy.cpp          |     32 -
 src/Mod/MeshPart/Gui/CMakeLists.txt                |      7 +-
 src/Mod/MeshPart/Gui/Command.cpp                   |    136 +-
 src/Mod/MeshPart/Gui/PreCompiled.cpp               |     48 +-
 src/Mod/MeshPart/Gui/PreCompiled.h                 |    154 +-
 src/Mod/MeshPart/Gui/Resources/MeshPart.qrc        |     60 +-
 .../Gui/Resources/translations/MeshPart_af.qm      |    Bin 2628 -> 2815 bytes
 .../Gui/Resources/translations/MeshPart_af.ts      |      4 +-
 .../Gui/Resources/translations/MeshPart_cs.qm      |    Bin 2666 -> 2845 bytes
 .../Gui/Resources/translations/MeshPart_cs.ts      |     40 +-
 .../Gui/Resources/translations/MeshPart_de.qm      |    Bin 2666 -> 2859 bytes
 .../Gui/Resources/translations/MeshPart_de.ts      |     38 +-
 .../Gui/Resources/translations/MeshPart_el.qm      |    Bin 0 -> 2857 bytes
 .../Gui/Resources/translations/MeshPart_el.ts      |    156 +
 .../Gui/Resources/translations/MeshPart_es-ES.qm   |    Bin 2734 -> 2937 bytes
 .../Gui/Resources/translations/MeshPart_es-ES.ts   |     38 +-
 .../Gui/Resources/translations/MeshPart_fi.qm      |    Bin 2748 -> 2939 bytes
 .../Gui/Resources/translations/MeshPart_fi.ts      |     40 +-
 .../Gui/Resources/translations/MeshPart_fr.qm      |    Bin 2788 -> 2993 bytes
 .../Gui/Resources/translations/MeshPart_fr.ts      |     38 +-
 .../Gui/Resources/translations/MeshPart_hr.qm      |    Bin 2633 -> 2818 bytes
 .../Gui/Resources/translations/MeshPart_hr.ts      |      4 +-
 .../Gui/Resources/translations/MeshPart_hu.qm      |    Bin 2631 -> 2868 bytes
 .../Gui/Resources/translations/MeshPart_hu.ts      |     38 +-
 .../Gui/Resources/translations/MeshPart_it.qm      |    Bin 2808 -> 3007 bytes
 .../Gui/Resources/translations/MeshPart_it.ts      |     38 +-
 .../Gui/Resources/translations/MeshPart_ja.qm      |    Bin 2251 -> 2408 bytes
 .../Gui/Resources/translations/MeshPart_ja.ts      |     40 +-
 .../Gui/Resources/translations/MeshPart_nl.qm      |    Bin 2642 -> 2831 bytes
 .../Gui/Resources/translations/MeshPart_nl.ts      |     24 +-
 .../Gui/Resources/translations/MeshPart_no.qm      |    Bin 2598 -> 2789 bytes
 .../Gui/Resources/translations/MeshPart_no.ts      |      4 +-
 .../Gui/Resources/translations/MeshPart_pl.qm      |    Bin 2836 -> 3033 bytes
 .../Gui/Resources/translations/MeshPart_pl.ts      |     40 +-
 .../Gui/Resources/translations/MeshPart_pt-BR.qm   |    Bin 2772 -> 2989 bytes
 .../Gui/Resources/translations/MeshPart_pt-BR.ts   |     38 +-
 .../Gui/Resources/translations/MeshPart_pt-PT.qm   |    Bin 2712 -> 2955 bytes
 .../Gui/Resources/translations/MeshPart_pt-PT.ts   |     38 +-
 .../Gui/Resources/translations/MeshPart_ro.qm      |    Bin 2685 -> 2890 bytes
 .../Gui/Resources/translations/MeshPart_ro.ts      |     30 +-
 .../Gui/Resources/translations/MeshPart_ru.qm      |    Bin 2711 -> 2916 bytes
 .../Gui/Resources/translations/MeshPart_ru.ts      |     24 +-
 .../Gui/Resources/translations/MeshPart_sk.qm      |    Bin 2630 -> 2887 bytes
 .../Gui/Resources/translations/MeshPart_sk.ts      |     34 +-
 .../Gui/Resources/translations/MeshPart_sl.qm      |    Bin 0 -> 2912 bytes
 .../Gui/Resources/translations/MeshPart_sl.ts      |    156 +
 .../Gui/Resources/translations/MeshPart_sr.qm      |    Bin 2707 -> 2902 bytes
 .../Gui/Resources/translations/MeshPart_sr.ts      |     38 +-
 .../Gui/Resources/translations/MeshPart_sv-SE.qm   |    Bin 2554 -> 2745 bytes
 .../Gui/Resources/translations/MeshPart_sv-SE.ts   |     26 +-
 .../Gui/Resources/translations/MeshPart_tr.qm      |    Bin 2639 -> 2844 bytes
 .../Gui/Resources/translations/MeshPart_tr.ts      |     12 +-
 .../Gui/Resources/translations/MeshPart_uk.qm      |    Bin 2647 -> 2896 bytes
 .../Gui/Resources/translations/MeshPart_uk.ts      |     38 +-
 .../Gui/Resources/translations/MeshPart_zh-CN.qm   |    Bin 2381 -> 2528 bytes
 .../Gui/Resources/translations/MeshPart_zh-CN.ts   |      4 +-
 .../Gui/Resources/translations/MeshPart_zh-TW.qm   |    Bin 2103 -> 2252 bytes
 .../Gui/Resources/translations/MeshPart_zh-TW.ts   |     42 +-
 src/Mod/MeshPart/Gui/Tessellation.cpp              |    735 +-
 src/Mod/MeshPart/Gui/Tessellation.h                |    174 +-
 src/Mod/MeshPart/Gui/Tessellation.ui               |    735 +-
 src/Mod/MeshPart/Gui/Workbench.cpp                 |    130 +-
 src/Mod/MeshPart/Gui/Workbench.h                   |    100 +-
 src/Mod/MeshPart/Init.py                           |     52 +-
 src/Mod/MeshPart/InitGui.py                        |    140 +-
 src/Mod/MeshPart/meshpart.dox                      |      6 +-
 src/Mod/OpenSCAD/CMakeLists.txt                    |     22 +-
 src/Mod/OpenSCAD/Init.py                           |     74 +-
 src/Mod/OpenSCAD/InitGui.py                        |     61 +-
 src/Mod/OpenSCAD/OpenSCAD.dox                      |      6 +-
 src/Mod/OpenSCAD/OpenSCAD2Dgeom.py                 |     30 +-
 src/Mod/OpenSCAD/OpenSCADCommands.py               |     20 +-
 src/Mod/OpenSCAD/OpenSCADFeatures.py               |     28 +-
 src/Mod/OpenSCAD/OpenSCADUtils.py                  |      3 +-
 src/Mod/OpenSCAD/Resources/OpenSCAD.qrc            |     83 +-
 ...ddOpenSCADElement.svg => OpenSCADWorkbench.svg} |      0
 .../OpenSCAD/Resources/translations/OpenSCAD.ts    |    117 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_af.qm |    Bin 8282 -> 8457 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_af.ts |    125 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_cs.qm |    Bin 8386 -> 8561 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_cs.ts |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_de.qm |    Bin 9088 -> 9273 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_de.ts |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_el.qm |    Bin 0 -> 8681 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_el.ts |    362 +
 .../Resources/translations/OpenSCAD_es-ES.qm       |    Bin 8728 -> 8923 bytes
 .../Resources/translations/OpenSCAD_es-ES.ts       |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_fi.qm |    Bin 8688 -> 8863 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_fi.ts |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_fr.qm |    Bin 9154 -> 9359 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_fr.ts |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_hr.qm |    Bin 8305 -> 8480 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_hr.ts |    205 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_hu.qm |    Bin 8817 -> 9266 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_hu.ts |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_it.qm |    Bin 8922 -> 9161 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_it.ts |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_ja.qm |    Bin 7095 -> 6854 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_ja.ts |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_nl.qm |    Bin 8390 -> 8565 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_nl.ts |    167 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_no.qm |    Bin 8284 -> 8459 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_no.ts |    133 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_pl.qm |    Bin 8578 -> 8753 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_pl.ts |    207 +-
 .../Resources/translations/OpenSCAD_pt-BR.qm       |    Bin 8644 -> 8831 bytes
 .../Resources/translations/OpenSCAD_pt-BR.ts       |    239 +-
 .../Resources/translations/OpenSCAD_pt-PT.qm       |    Bin 8504 -> 8803 bytes
 .../Resources/translations/OpenSCAD_pt-PT.ts       |    239 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_ro.qm |    Bin 8597 -> 8772 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_ro.ts |    227 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_ru.qm |    Bin 8579 -> 8766 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_ru.ts |    211 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_sk.qm |    Bin 8898 -> 8453 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_sk.ts |    193 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_sl.qm |    Bin 0 -> 8788 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_sl.ts |    362 +
 .../OpenSCAD/Resources/translations/OpenSCAD_sr.qm |    Bin 8377 -> 8522 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_sr.ts |    203 +-
 .../Resources/translations/OpenSCAD_sv-SE.qm       |    Bin 8310 -> 8551 bytes
 .../Resources/translations/OpenSCAD_sv-SE.ts       |    193 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_tr.qm |    Bin 8935 -> 8456 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_tr.ts |    203 +-
 .../OpenSCAD/Resources/translations/OpenSCAD_uk.qm |    Bin 8535 -> 8848 bytes
 .../OpenSCAD/Resources/translations/OpenSCAD_uk.ts |    225 +-
 .../Resources/translations/OpenSCAD_zh-CN.qm       |    Bin 7021 -> 7196 bytes
 .../Resources/translations/OpenSCAD_zh-CN.ts       |    195 +-
 .../Resources/translations/OpenSCAD_zh-TW.qm       |    Bin 6655 -> 6186 bytes
 .../Resources/translations/OpenSCAD_zh-TW.ts       |    239 +-
 .../OpenSCAD/Resources/ui/openscadprefs-base.ui    |     19 +-
 src/Mod/OpenSCAD/importCSG.py                      |   2237 +-
 src/Mod/OpenSCAD/replaceobj.py                     |     10 +-
 src/Mod/Part/App/AppPart.cpp                       |    755 +-
 src/Mod/Part/App/AppPartPy.cpp                     |   3548 +-
 src/Mod/Part/App/ArcOfCirclePy.xml                 |     84 +-
 src/Mod/Part/App/ArcOfCirclePyImp.cpp              |    446 +-
 src/Mod/Part/App/ArcOfEllipsePy.xml                |    108 +-
 src/Mod/Part/App/ArcOfEllipsePyImp.cpp             |    466 +-
 src/Mod/Part/App/ArcOfHyperbolaPy.xml              |    108 +-
 src/Mod/Part/App/ArcOfHyperbolaPyImp.cpp           |    466 +-
 src/Mod/Part/App/ArcOfParabolaPy.xml               |     96 +-
 src/Mod/Part/App/ArcOfParabolaPyImp.cpp            |    442 +-
 src/Mod/Part/App/ArcPy.xml                         |     64 +-
 src/Mod/Part/App/ArcPyImp.cpp                      |    424 +-
 src/Mod/Part/App/BSplineCurveBiArcs.cpp            |    227 +
 src/Mod/Part/App/BSplineCurvePy.xml                |    718 +-
 src/Mod/Part/App/BSplineCurvePyImp.cpp             |   2204 +-
 src/Mod/Part/App/BSplineSurfacePy.xml              |   1441 +-
 src/Mod/Part/App/BSplineSurfacePyImp.cpp           |   3346 +-
 src/Mod/Part/App/BezierCurvePy.xml                 |    288 +-
 src/Mod/Part/App/BezierCurvePyImp.cpp              |    829 +-
 src/Mod/Part/App/BezierSurfacePy.xml               |    642 +-
 src/Mod/Part/App/BezierSurfacePyImp.cpp            |   1592 +-
 src/Mod/Part/App/CMakeLists.txt                    |     14 +-
 src/Mod/Part/App/CirclePy.xml                      |    128 +-
 src/Mod/Part/App/CirclePyImp.cpp                   |    634 +-
 src/Mod/Part/App/ConePy.xml                        |    168 +-
 src/Mod/Part/App/ConePyImp.cpp                     |    674 +-
 src/Mod/Part/App/CrossSection.cpp                  |    402 +-
 src/Mod/Part/App/CrossSection.h                    |    108 +-
 src/Mod/Part/App/CustomFeature.cpp                 |    142 +-
 src/Mod/Part/App/CustomFeature.h                   |    124 +-
 src/Mod/Part/App/CylinderPy.xml                    |    124 +-
 src/Mod/Part/App/CylinderPyImp.cpp                 |    628 +-
 src/Mod/Part/App/EllipsePy.xml                     |    194 +-
 src/Mod/Part/App/EllipsePyImp.cpp                  |    574 +-
 src/Mod/Part/App/FT2FC.cpp                         |     13 +-
 src/Mod/Part/App/FeatureChamfer.cpp                |    188 +-
 src/Mod/Part/App/FeatureChamfer.h                  |    110 +-
 src/Mod/Part/App/FeatureExtrusion.cpp              |    880 +-
 src/Mod/Part/App/FeatureExtrusion.h                |    144 +-
 src/Mod/Part/App/FeatureFace.cpp                   |    220 +
 src/Mod/Part/App/FeatureFace.h                     |     63 +
 src/Mod/Part/App/FeatureFillet.cpp                 |    190 +-
 src/Mod/Part/App/FeatureFillet.h                   |    108 +-
 src/Mod/Part/App/FeatureGeometrySet.cpp            |    132 +-
 src/Mod/Part/App/FeatureGeometrySet.h              |    120 +-
 src/Mod/Part/App/FeatureMirroring.cpp              |    208 +-
 src/Mod/Part/App/FeatureMirroring.h                |    126 +-
 src/Mod/Part/App/FeaturePartBoolean.cpp            |    240 +-
 src/Mod/Part/App/FeaturePartBoolean.h              |    128 +-
 src/Mod/Part/App/FeaturePartBox.cpp                |    424 +-
 src/Mod/Part/App/FeaturePartBox.h                  |    128 +-
 src/Mod/Part/App/FeaturePartCircle.cpp             |    180 +-
 src/Mod/Part/App/FeaturePartCircle.h               |    124 +-
 src/Mod/Part/App/FeaturePartCommon.cpp             |    288 +-
 src/Mod/Part/App/FeaturePartCommon.h               |    146 +-
 src/Mod/Part/App/FeaturePartCurveNet.cpp           |    128 +-
 src/Mod/Part/App/FeaturePartCurveNet.h             |    118 +-
 src/Mod/Part/App/FeaturePartCut.cpp                |     94 +-
 src/Mod/Part/App/FeaturePartCut.h                  |    102 +-
 src/Mod/Part/App/FeaturePartFuse.cpp               |    336 +-
 src/Mod/Part/App/FeaturePartFuse.h                 |    148 +-
 src/Mod/Part/App/FeaturePartImportBrep.cpp         |    134 +-
 src/Mod/Part/App/FeaturePartImportBrep.h           |    118 +-
 src/Mod/Part/App/FeaturePartImportIges.cpp         |    136 +-
 src/Mod/Part/App/FeaturePartImportIges.h           |    118 +-
 src/Mod/Part/App/FeaturePartImportStep.cpp         |    134 +-
 src/Mod/Part/App/FeaturePartImportStep.h           |    126 +-
 src/Mod/Part/App/FeaturePartPolygon.cpp            |    148 +-
 src/Mod/Part/App/FeaturePartPolygon.h              |    110 +-
 src/Mod/Part/App/FeaturePartSection.cpp            |     92 +-
 src/Mod/Part/App/FeaturePartSection.h              |    102 +-
 src/Mod/Part/App/FeaturePartSpline.cpp             |     84 +-
 src/Mod/Part/App/FeaturePartSpline.h               |     98 +-
 src/Mod/Part/App/FeatureRevolution.cpp             |    182 +-
 src/Mod/Part/App/FeatureRevolution.h               |    128 +-
 src/Mod/Part/App/Geometry.cpp                      |   7228 +-
 src/Mod/Part/App/Geometry.h                        |   1707 +-
 src/Mod/Part/App/GeometryCurvePy.xml               |    266 +-
 src/Mod/Part/App/GeometryCurvePyImp.cpp            |   1216 +-
 src/Mod/Part/App/GeometryPy.xml                    |    113 +-
 src/Mod/Part/App/GeometryPyImp.cpp                 |    435 +-
 src/Mod/Part/App/GeometrySurfacePy.xml             |    218 +-
 src/Mod/Part/App/GeometrySurfacePyImp.cpp          |    808 +-
 src/Mod/Part/App/HyperbolaPy.xml                   |    194 +-
 src/Mod/Part/App/HyperbolaPyImp.cpp                |    574 +-
 src/Mod/Part/App/ImportIges.cpp                    |    424 +-
 src/Mod/Part/App/ImportIges.h                      |     80 +-
 src/Mod/Part/App/ImportStep.cpp                    |    880 +-
 src/Mod/Part/App/ImportStep.h                      |    100 +-
 src/Mod/Part/App/LinePy.xml                        |    110 +-
 src/Mod/Part/App/LinePyImp.cpp                     |    612 +-
 src/Mod/Part/App/OCCError.h                        |    320 +-
 src/Mod/Part/App/OffsetCurvePy.xml                 |     84 +-
 src/Mod/Part/App/OffsetCurvePyImp.cpp              |    324 +-
 src/Mod/Part/App/OffsetSurfacePy.xml               |     88 +-
 src/Mod/Part/App/OffsetSurfacePyImp.cpp            |    282 +-
 src/Mod/Part/App/OpenCascadeAll.h                  |    534 +-
 src/Mod/Part/App/ParabolaPy.xml                    |    134 +-
 src/Mod/Part/App/ParabolaPyImp.cpp                 |    456 +-
 src/Mod/Part/App/Part2DObject.cpp                  |    668 +-
 src/Mod/Part/App/Part2DObject.h                    |    234 +-
 src/Mod/Part/App/Part2DObjectPy.xml                |     34 +-
 src/Mod/Part/App/Part2DObjectPyImp.cpp             |     60 +-
 src/Mod/Part/App/PartFeature.cpp                   |    772 +-
 src/Mod/Part/App/PartFeature.h                     |    312 +-
 src/Mod/Part/App/PartFeaturePy.xml                 |     32 +-
 src/Mod/Part/App/PartFeaturePyImp.cpp              |    100 +-
 src/Mod/Part/App/PartFeatureReference.cpp          |    162 +-
 src/Mod/Part/App/PartFeatureReference.h            |    142 +-
 src/Mod/Part/App/PartFeatures.cpp                  |   1218 +-
 src/Mod/Part/App/PartFeatures.h                    |    360 +-
 src/Mod/Part/App/PlanePy.xml                       |    120 +-
 src/Mod/Part/App/PlanePyImp.cpp                    |    634 +-
 src/Mod/Part/App/PlateSurfacePy.xml                |     33 +
 src/Mod/Part/App/PlateSurfacePyImp.cpp             |    208 +
 src/Mod/Part/App/PointPy.xml                       |    100 +-
 src/Mod/Part/App/PointPyImp.cpp                    |    406 +-
 src/Mod/Part/App/PreCompiled.cpp                   |     48 +-
 src/Mod/Part/App/PreCompiled.h                     |    170 +-
 src/Mod/Part/App/PrimitiveFeature.cpp              |   2198 +-
 src/Mod/Part/App/PrimitiveFeature.h                |    844 +-
 src/Mod/Part/App/ProgressIndicator.cpp             |    170 +-
 src/Mod/Part/App/ProgressIndicator.h               |     96 +-
 src/Mod/Part/App/PropertyGeometryList.cpp          |    424 +-
 src/Mod/Part/App/PropertyGeometryList.h            |    190 +-
 src/Mod/Part/App/PropertyTopoShape.cpp             |   1114 +-
 src/Mod/Part/App/PropertyTopoShape.h               |    415 +-
 src/Mod/Part/App/RectangularTrimmedSurfacePy.xml   |     76 +-
 .../Part/App/RectangularTrimmedSurfacePyImp.cpp    |    298 +-
 src/Mod/Part/App/SpherePy.xml                      |    122 +-
 src/Mod/Part/App/SpherePyImp.cpp                   |    460 +-
 src/Mod/Part/App/SurfaceOfExtrusionPy.xml          |     68 +-
 src/Mod/Part/App/SurfaceOfExtrusionPyImp.cpp       |    298 +-
 src/Mod/Part/App/SurfaceOfRevolutionPy.xml         |     84 +-
 src/Mod/Part/App/SurfaceOfRevolutionPyImp.cpp      |    370 +-
 src/Mod/Part/App/Tools.cpp                         |    190 +
 src/Mod/Part/App/Tools.h                           |    201 +-
 src/Mod/Part/App/TopoShape.cpp                     |   5113 +-
 src/Mod/Part/App/TopoShape.h                       |    432 +-
 src/Mod/Part/App/TopoShapeCompSolidPy.xml          |     44 +-
 src/Mod/Part/App/TopoShapeCompSolidPyImp.cpp       |    236 +-
 src/Mod/Part/App/TopoShapeCompoundPy.xml           |     54 +-
 src/Mod/Part/App/TopoShapeCompoundPyImp.cpp        |    312 +-
 src/Mod/Part/App/TopoShapeEdgePy.xml               |    393 +-
 src/Mod/Part/App/TopoShapeEdgePyImp.cpp            |   1648 +-
 src/Mod/Part/App/TopoShapeFacePy.xml               |    277 +-
 src/Mod/Part/App/TopoShapeFacePyImp.cpp            |   1477 +-
 src/Mod/Part/App/TopoShapePy.xml                   |   1059 +-
 src/Mod/Part/App/TopoShapePyImp.cpp                |   4391 +-
 src/Mod/Part/App/TopoShapeShellPy.xml              |    132 +-
 src/Mod/Part/App/TopoShapeShellPyImp.cpp           |    498 +-
 src/Mod/Part/App/TopoShapeSolidPy.xml              |    206 +-
 src/Mod/Part/App/TopoShapeSolidPyImp.cpp           |    624 +-
 src/Mod/Part/App/TopoShapeVertexPy.xml             |    106 +-
 src/Mod/Part/App/TopoShapeVertexPyImp.cpp          |    384 +-
 src/Mod/Part/App/TopoShapeWirePy.xml               |    257 +-
 src/Mod/Part/App/TopoShapeWirePyImp.cpp            |   1115 +-
 src/Mod/Part/App/TopologyPy.cpp                    |   1432 +-
 src/Mod/Part/App/TopologyPy.h                      |    210 +-
 src/Mod/Part/App/ToroidPy.xml                      |    128 +-
 src/Mod/Part/App/ToroidPyImp.cpp                   |    468 +-
 src/Mod/Part/App/edgecluster.cpp                   |    491 +-
 src/Mod/Part/App/edgecluster.h                     |    174 +-
 src/Mod/Part/App/encodeFilename.h                  |     96 +-
 src/Mod/Part/App/modelRefine.cpp                   |     34 +-
 src/Mod/Part/CMakeLists.txt                        |      1 +
 src/Mod/Part/Gui/AppPartGui.cpp                    |    374 +-
 src/Mod/Part/Gui/CMakeLists.txt                    |     14 +-
 src/Mod/Part/Gui/Command.cpp                       |   3712 +-
 src/Mod/Part/Gui/CommandParametric.cpp             |    494 +-
 src/Mod/Part/Gui/CommandSimple.cpp                 |    532 +-
 src/Mod/Part/Gui/CrossSections.cpp                 |   1065 +-
 src/Mod/Part/Gui/CrossSections.h                   |    202 +-
 src/Mod/Part/Gui/CrossSections.ui                  |    285 +-
 src/Mod/Part/Gui/DlgBooleanOperation.cpp           |   1030 +-
 src/Mod/Part/Gui/DlgBooleanOperation.h             |    194 +-
 src/Mod/Part/Gui/DlgExtrusion.cpp                  |    597 +-
 src/Mod/Part/Gui/DlgExtrusion.h                    |    162 +-
 src/Mod/Part/Gui/DlgExtrusion.ui                   |     79 +-
 src/Mod/Part/Gui/DlgFilletEdges.cpp                |   2098 +-
 src/Mod/Part/Gui/DlgFilletEdges.h                  |    372 +-
 src/Mod/Part/Gui/DlgFilletEdges.ui                 |    122 +-
 src/Mod/Part/Gui/DlgImportExportIges.ui            |     34 +-
 src/Mod/Part/Gui/DlgPartBox.ui                     |     37 +-
 src/Mod/Part/Gui/DlgPartBoxImp.cpp                 |    104 +-
 src/Mod/Part/Gui/DlgPartBoxImp.h                   |     84 +-
 src/Mod/Part/Gui/DlgPartCylinder.ui                |     32 +-
 src/Mod/Part/Gui/DlgPartCylinderImp.cpp            |    105 +-
 src/Mod/Part/Gui/DlgPartCylinderImp.h              |     84 +-
 src/Mod/Part/Gui/DlgPartImportIgesImp.cpp          |    160 +-
 src/Mod/Part/Gui/DlgPartImportIgesImp.h            |     94 +-
 src/Mod/Part/Gui/DlgPartImportStepImp.cpp          |    154 +-
 src/Mod/Part/Gui/DlgPartImportStepImp.h            |     94 +-
 src/Mod/Part/Gui/DlgPrimitives.cpp                 |    300 +-
 src/Mod/Part/Gui/DlgPrimitives.h                   |    206 +-
 src/Mod/Part/Gui/DlgRevolution.cpp                 |    538 +-
 src/Mod/Part/Gui/DlgRevolution.h                   |    168 +-
 src/Mod/Part/Gui/DlgRevolution.ui                  |     30 +-
 src/Mod/Part/Gui/DlgSettings3DViewPart.ui          |     57 +-
 src/Mod/Part/Gui/DlgSettings3DViewPartImp.cpp      |    208 +-
 src/Mod/Part/Gui/DlgSettings3DViewPartImp.h        |    120 +-
 src/Mod/Part/Gui/DlgSettingsGeneral.cpp            |    531 +-
 src/Mod/Part/Gui/DlgSettingsGeneral.h              |    177 +-
 src/Mod/Part/Gui/DlgSettingsObjectColor.cpp        |      4 +
 src/Mod/Part/Gui/DlgSettingsObjectColor.ui         |     53 +-
 src/Mod/Part/Gui/Mirroring.cpp                     |    413 +-
 src/Mod/Part/Gui/Mirroring.h                       |    166 +-
 src/Mod/Part/Gui/Mirroring.ui                      |    152 +-
 src/Mod/Part/Gui/PreCompiled.cpp                   |     48 +-
 src/Mod/Part/Gui/PreCompiled.h                     |    262 +-
 src/Mod/Part/Gui/Resources/Part.qrc                |      7 +
 src/Mod/Part/Gui/Resources/icons/PartFeature.svg   |    166 +-
 src/Mod/Part/Gui/Resources/icons/PartFeature.xpm   |     64 +-
 .../Part/Gui/Resources/icons/PartFeatureImport.xpm |     50 +-
 src/Mod/Part/Gui/Resources/icons/PartWorkbench.svg |     28 +
 src/Mod/Part/Gui/Resources/icons/Part_Chamfer.svg  |     96 +-
 src/Mod/Part/Gui/Resources/icons/Part_Fillet.svg   |     96 +-
 .../Part/Gui/Resources/icons/Part_JoinBypass.svg   |    203 +
 .../Part/Gui/Resources/icons/Part_JoinConnect.svg  |    194 +
 .../Part/Gui/Resources/icons/Part_JoinCutout.svg   |    185 +
 .../Part/Gui/Resources/icons/Part_JoinEmbed.svg    |    198 +
 src/Mod/Part/Gui/Resources/translations/Part_af.qm |    Bin 64484 -> 77922 bytes
 src/Mod/Part/Gui/Resources/translations/Part_af.ts |    586 +-
 src/Mod/Part/Gui/Resources/translations/Part_cs.qm |    Bin 63970 -> 77442 bytes
 src/Mod/Part/Gui/Resources/translations/Part_cs.ts |    574 +-
 src/Mod/Part/Gui/Resources/translations/Part_de.qm |    Bin 67554 -> 81768 bytes
 src/Mod/Part/Gui/Resources/translations/Part_de.ts |    576 +-
 src/Mod/Part/Gui/Resources/translations/Part_el.qm |    Bin 0 -> 80832 bytes
 src/Mod/Part/Gui/Resources/translations/Part_el.ts |   3746 +
 .../Part/Gui/Resources/translations/Part_es-ES.qm  |    Bin 67070 -> 81220 bytes
 .../Part/Gui/Resources/translations/Part_es-ES.ts  |    580 +-
 src/Mod/Part/Gui/Resources/translations/Part_fi.qm |    Bin 65278 -> 78722 bytes
 src/Mod/Part/Gui/Resources/translations/Part_fi.ts |    566 +-
 src/Mod/Part/Gui/Resources/translations/Part_fr.qm |    Bin 67776 -> 82208 bytes
 src/Mod/Part/Gui/Resources/translations/Part_fr.ts |    568 +-
 src/Mod/Part/Gui/Resources/translations/Part_hr.qm |    Bin 65875 -> 79565 bytes
 src/Mod/Part/Gui/Resources/translations/Part_hr.ts |    380 +-
 src/Mod/Part/Gui/Resources/translations/Part_hu.qm |    Bin 66131 -> 81111 bytes
 src/Mod/Part/Gui/Resources/translations/Part_hu.ts |    583 +-
 src/Mod/Part/Gui/Resources/translations/Part_it.qm |    Bin 67036 -> 81460 bytes
 src/Mod/Part/Gui/Resources/translations/Part_it.ts |    638 +-
 src/Mod/Part/Gui/Resources/translations/Part_ja.qm |    Bin 55395 -> 67475 bytes
 src/Mod/Part/Gui/Resources/translations/Part_ja.ts |    580 +-
 src/Mod/Part/Gui/Resources/translations/Part_nl.qm |    Bin 65498 -> 79214 bytes
 src/Mod/Part/Gui/Resources/translations/Part_nl.ts |    690 +-
 src/Mod/Part/Gui/Resources/translations/Part_no.qm |    Bin 63982 -> 77312 bytes
 src/Mod/Part/Gui/Resources/translations/Part_no.ts |    620 +-
 src/Mod/Part/Gui/Resources/translations/Part_pl.qm |    Bin 66682 -> 80752 bytes
 src/Mod/Part/Gui/Resources/translations/Part_pl.ts |    588 +-
 .../Part/Gui/Resources/translations/Part_pt-BR.qm  |    Bin 66302 -> 80480 bytes
 .../Part/Gui/Resources/translations/Part_pt-BR.ts  |    577 +-
 .../Part/Gui/Resources/translations/Part_pt-PT.qm  |    Bin 65890 -> 80424 bytes
 .../Part/Gui/Resources/translations/Part_pt-PT.ts  |    694 +-
 src/Mod/Part/Gui/Resources/translations/Part_ro.qm |    Bin 66141 -> 79687 bytes
 src/Mod/Part/Gui/Resources/translations/Part_ro.ts |    450 +-
 src/Mod/Part/Gui/Resources/translations/Part_ru.qm |    Bin 66333 -> 80223 bytes
 src/Mod/Part/Gui/Resources/translations/Part_ru.ts |    562 +-
 src/Mod/Part/Gui/Resources/translations/Part_sk.qm |    Bin 61248 -> 77910 bytes
 src/Mod/Part/Gui/Resources/translations/Part_sk.ts |    809 +-
 src/Mod/Part/Gui/Resources/translations/Part_sl.qm |    Bin 0 -> 77287 bytes
 src/Mod/Part/Gui/Resources/translations/Part_sl.ts |   3745 +
 src/Mod/Part/Gui/Resources/translations/Part_sr.qm |    Bin 64743 -> 78123 bytes
 src/Mod/Part/Gui/Resources/translations/Part_sr.ts |    678 +-
 .../Part/Gui/Resources/translations/Part_sv-SE.qm  |    Bin 63562 -> 77120 bytes
 .../Part/Gui/Resources/translations/Part_sv-SE.ts  |    528 +-
 src/Mod/Part/Gui/Resources/translations/Part_tr.qm |    Bin 61169 -> 77383 bytes
 src/Mod/Part/Gui/Resources/translations/Part_tr.ts |    906 +-
 src/Mod/Part/Gui/Resources/translations/Part_uk.qm |    Bin 65859 -> 79749 bytes
 src/Mod/Part/Gui/Resources/translations/Part_uk.ts |    592 +-
 .../Part/Gui/Resources/translations/Part_zh-CN.qm  |    Bin 54139 -> 65471 bytes
 .../Part/Gui/Resources/translations/Part_zh-CN.ts  |    378 +-
 .../Part/Gui/Resources/translations/Part_zh-TW.qm  |    Bin 54427 -> 64743 bytes
 .../Part/Gui/Resources/translations/Part_zh-TW.ts  |    734 +-
 src/Mod/Part/Gui/SoBrepEdgeSet.cpp                 |     47 +-
 src/Mod/Part/Gui/SoBrepEdgeSet.h                   |      2 +
 src/Mod/Part/Gui/SoBrepFaceSet.cpp                 |    107 +-
 src/Mod/Part/Gui/SoBrepPointSet.cpp                |     48 +-
 src/Mod/Part/Gui/SoBrepPointSet.h                  |      2 +
 src/Mod/Part/Gui/SoFCShapeObject.cpp               |      2 +-
 src/Mod/Part/Gui/SoFCShapeObject.h                 |    128 +-
 src/Mod/Part/Gui/TaskCheckGeometry.cpp             |     18 +-
 src/Mod/Part/Gui/TaskCheckGeometry.h               |      1 +
 src/Mod/Part/Gui/TaskDimension.cpp                 |     46 +-
 src/Mod/Part/Gui/TaskFaceColors.cpp                |    898 +-
 src/Mod/Part/Gui/TaskFaceColors.h                  |    178 +-
 src/Mod/Part/Gui/TaskLoft.cpp                      |    516 +-
 src/Mod/Part/Gui/TaskLoft.h                        |    162 +-
 src/Mod/Part/Gui/TaskLoft.ui                       |    134 +-
 src/Mod/Part/Gui/TaskOffset.cpp                    |      7 +-
 src/Mod/Part/Gui/TaskOffset.ui                     |     13 +-
 src/Mod/Part/Gui/TaskShapeBuilder.cpp              |    925 +-
 src/Mod/Part/Gui/TaskShapeBuilder.h                |    168 +-
 src/Mod/Part/Gui/TaskShapeBuilder.ui               |    291 +-
 src/Mod/Part/Gui/TaskSweep.cpp                     |     18 +-
 src/Mod/Part/Gui/TaskThickness.cpp                 |      4 +-
 src/Mod/Part/Gui/ViewProvider.cpp                  |   1288 +-
 src/Mod/Part/Gui/ViewProvider.h                    |    236 +-
 src/Mod/Part/Gui/ViewProvider2DObject.cpp          |    615 +-
 src/Mod/Part/Gui/ViewProvider2DObject.h            |    179 +-
 src/Mod/Part/Gui/ViewProviderBoolean.cpp           |    768 +-
 src/Mod/Part/Gui/ViewProviderBoolean.h             |    202 +-
 src/Mod/Part/Gui/ViewProviderBox.cpp               |    144 +-
 src/Mod/Part/Gui/ViewProviderBox.h                 |    123 +-
 src/Mod/Part/Gui/ViewProviderCircleParametric.cpp  |    140 +-
 src/Mod/Part/Gui/ViewProviderCircleParametric.h    |    123 +-
 src/Mod/Part/Gui/ViewProviderCompound.cpp          |    230 +-
 src/Mod/Part/Gui/ViewProviderCompound.h            |    102 +-
 src/Mod/Part/Gui/ViewProviderConeParametric.cpp    |    144 +-
 src/Mod/Part/Gui/ViewProviderConeParametric.h      |    123 +-
 src/Mod/Part/Gui/ViewProviderCurveNet.cpp          |    694 +-
 src/Mod/Part/Gui/ViewProviderCurveNet.h            |    178 +-
 .../Part/Gui/ViewProviderCylinderParametric.cpp    |    144 +-
 src/Mod/Part/Gui/ViewProviderCylinderParametric.h  |    123 +-
 src/Mod/Part/Gui/ViewProviderEllipseParametric.cpp |    140 +-
 src/Mod/Part/Gui/ViewProviderEllipseParametric.h   |    123 +-
 src/Mod/Part/Gui/ViewProviderExt.cpp               |   2092 +-
 src/Mod/Part/Gui/ViewProviderExt.h                 |    309 +-
 src/Mod/Part/Gui/ViewProviderExtrusion.cpp         |    104 +-
 src/Mod/Part/Gui/ViewProviderExtrusion.h           |     98 +-
 src/Mod/Part/Gui/ViewProviderHelixParametric.cpp   |    160 +-
 src/Mod/Part/Gui/ViewProviderHelixParametric.h     |    120 +-
 src/Mod/Part/Gui/ViewProviderImport.cpp            |    140 +-
 src/Mod/Part/Gui/ViewProviderImport.h              |    121 +-
 src/Mod/Part/Gui/ViewProviderLineParametric.cpp    |    140 +-
 src/Mod/Part/Gui/ViewProviderLineParametric.h      |    123 +-
 src/Mod/Part/Gui/ViewProviderMirror.cpp            |   1324 +-
 src/Mod/Part/Gui/ViewProviderMirror.h              |    378 +-
 src/Mod/Part/Gui/ViewProviderPlaneParametric.cpp   |    203 +-
 src/Mod/Part/Gui/ViewProviderPlaneParametric.h     |    140 +-
 src/Mod/Part/Gui/ViewProviderPointParametric.cpp   |    144 +-
 src/Mod/Part/Gui/ViewProviderPointParametric.h     |    123 +-
 src/Mod/Part/Gui/ViewProviderPrism.cpp             |      2 +-
 src/Mod/Part/Gui/ViewProviderPython.cpp            |    202 +-
 src/Mod/Part/Gui/ViewProviderPython.h              |    110 +-
 src/Mod/Part/Gui/ViewProviderReference.cpp         |    539 +-
 src/Mod/Part/Gui/ViewProviderReference.h           |    218 +-
 src/Mod/Part/Gui/ViewProviderRegularPolygon.cpp    |      2 +-
 src/Mod/Part/Gui/ViewProviderRuledSurface.cpp      |    232 +-
 src/Mod/Part/Gui/ViewProviderRuledSurface.h        |    118 +-
 src/Mod/Part/Gui/ViewProviderSphereParametric.cpp  |    172 +-
 src/Mod/Part/Gui/ViewProviderSphereParametric.h    |    126 +-
 src/Mod/Part/Gui/ViewProviderSpline.cpp            |    580 +-
 src/Mod/Part/Gui/ViewProviderSpline.h              |    124 +-
 src/Mod/Part/Gui/ViewProviderTorusParametric.cpp   |    144 +-
 src/Mod/Part/Gui/ViewProviderTorusParametric.h     |    123 +-
 src/Mod/Part/Gui/Workbench.cpp                     |    280 +-
 src/Mod/Part/Gui/Workbench.h                       |    102 +-
 src/Mod/Part/Init.py                               |     72 +-
 src/Mod/Part/InitGui.py                            |    129 +-
 src/Mod/Part/JoinFeatures.py                       |    291 +
 src/Mod/Part/MakeBottle.py                         |    270 +-
 src/Mod/Part/TestPartApp.py                        |     84 +-
 src/Mod/Part/TestPartGui.py                        |     86 +-
 src/Mod/Part/part.dox                              |      6 +-
 src/Mod/PartDesign/App/AppPartDesign.cpp           |    200 +-
 src/Mod/PartDesign/App/AppPartDesignPy.cpp         |    222 +-
 src/Mod/PartDesign/App/Body.cpp                    |    116 +-
 src/Mod/PartDesign/App/Body.h                      |    118 +-
 src/Mod/PartDesign/App/CMakeLists.txt              |      6 +-
 src/Mod/PartDesign/App/Feature.cpp                 |    150 +-
 src/Mod/PartDesign/App/Feature.h                   |    124 +-
 src/Mod/PartDesign/App/FeatureAdditive.cpp         |     88 +-
 src/Mod/PartDesign/App/FeatureAdditive.h           |    102 +-
 src/Mod/PartDesign/App/FeatureChamfer.cpp          |    261 +-
 src/Mod/PartDesign/App/FeatureChamfer.h            |    121 +-
 src/Mod/PartDesign/App/FeatureDraft.cpp            |    592 +-
 src/Mod/PartDesign/App/FeatureDraft.h              |    122 +-
 src/Mod/PartDesign/App/FeatureDressUp.cpp          |    138 +-
 src/Mod/PartDesign/App/FeatureDressUp.h            |    106 +-
 src/Mod/PartDesign/App/FeatureFace.cpp             |    219 -
 src/Mod/PartDesign/App/FeatureFace.h               |     59 -
 src/Mod/PartDesign/App/FeatureFillet.cpp           |    251 +-
 src/Mod/PartDesign/App/FeatureFillet.h             |    121 +-
 src/Mod/PartDesign/App/FeatureGroove.cpp           |    486 +-
 src/Mod/PartDesign/App/FeatureGroove.h             |    152 +-
 src/Mod/PartDesign/App/FeatureHole.cpp             |    320 +-
 src/Mod/PartDesign/App/FeatureHole.h               |    132 +-
 src/Mod/PartDesign/App/FeatureLinearPattern.cpp    |    308 +-
 src/Mod/PartDesign/App/FeatureLinearPattern.h      |    142 +-
 src/Mod/PartDesign/App/FeatureMirrored.cpp         |    236 +-
 src/Mod/PartDesign/App/FeatureMirrored.h           |    130 +-
 src/Mod/PartDesign/App/FeatureMultiTransform.cpp   |    358 +-
 src/Mod/PartDesign/App/FeatureMultiTransform.h     |    138 +-
 src/Mod/PartDesign/App/FeaturePad.cpp              |    410 +-
 src/Mod/PartDesign/App/FeaturePad.h                |    156 +-
 src/Mod/PartDesign/App/FeaturePocket.cpp           |    400 +-
 src/Mod/PartDesign/App/FeaturePocket.h             |    142 +-
 src/Mod/PartDesign/App/FeaturePolarPattern.cpp     |    304 +-
 src/Mod/PartDesign/App/FeaturePolarPattern.h       |    145 +-
 src/Mod/PartDesign/App/FeatureRevolution.cpp       |    500 +-
 src/Mod/PartDesign/App/FeatureRevolution.h         |    152 +-
 src/Mod/PartDesign/App/FeatureScaled.cpp           |    204 +-
 src/Mod/PartDesign/App/FeatureScaled.h             |    138 +-
 src/Mod/PartDesign/App/FeatureSketchBased.cpp      |   1888 +-
 src/Mod/PartDesign/App/FeatureSketchBased.h        |    260 +-
 src/Mod/PartDesign/App/FeatureSubtractive.cpp      |     88 +-
 src/Mod/PartDesign/App/FeatureSubtractive.h        |    100 +-
 src/Mod/PartDesign/App/FeatureTransformed.cpp      |    721 +-
 src/Mod/PartDesign/App/FeatureTransformed.h        |    185 +-
 src/Mod/PartDesign/App/PreCompiled.cpp             |     48 +-
 src/Mod/PartDesign/App/PreCompiled.h               |    120 +-
 src/Mod/PartDesign/Gui/AppPartDesignGui.cpp        |    230 +-
 src/Mod/PartDesign/Gui/AppPartDesignGuiPy.cpp      |     33 -
 src/Mod/PartDesign/Gui/CMakeLists.txt              |     15 +-
 src/Mod/PartDesign/Gui/Command.cpp                 |   2636 +-
 src/Mod/PartDesign/Gui/FeaturePickDialog.cpp       |      8 +-
 src/Mod/PartDesign/Gui/FeaturePickDialog.ui        |    134 +-
 src/Mod/PartDesign/Gui/PreCompiled.cpp             |     48 +-
 src/Mod/PartDesign/Gui/PreCompiled.h               |    174 +-
 src/Mod/PartDesign/Gui/ReferenceSelection.cpp      |    156 +-
 src/Mod/PartDesign/Gui/ReferenceSelection.h        |    102 +-
 src/Mod/PartDesign/Gui/Resources/PartDesign.qrc    |     93 +-
 .../Gui/Resources/icons/PartDesignWorkbench.svg    |     65 +
 .../Gui/Resources/icons/PartDesign_Chamfer.svg     |     10 +-
 .../Gui/Resources/icons/PartDesign_Draft.svg       |     97 +-
 .../Gui/Resources/icons/PartDesign_Fillet.svg      |     10 +-
 .../Gui/Resources/translations/PartDesign_af.qm    |    Bin 23401 -> 30228 bytes
 .../Gui/Resources/translations/PartDesign_af.ts    |    454 +-
 .../Gui/Resources/translations/PartDesign_cs.qm    |    Bin 23659 -> 30444 bytes
 .../Gui/Resources/translations/PartDesign_cs.ts    |    356 +-
 .../Gui/Resources/translations/PartDesign_de.qm    |    Bin 25033 -> 32316 bytes
 .../Gui/Resources/translations/PartDesign_de.ts    |    370 +-
 .../Gui/Resources/translations/PartDesign_el.qm    |    Bin 0 -> 32578 bytes
 .../Gui/Resources/translations/PartDesign_el.ts    |   1634 +
 .../Gui/Resources/translations/PartDesign_es-ES.qm |    Bin 25015 -> 32364 bytes
 .../Gui/Resources/translations/PartDesign_es-ES.ts |    360 +-
 .../Gui/Resources/translations/PartDesign_fi.qm    |    Bin 24171 -> 31034 bytes
 .../Gui/Resources/translations/PartDesign_fi.ts    |    352 +-
 .../Gui/Resources/translations/PartDesign_fr.qm    |    Bin 25759 -> 33096 bytes
 .../Gui/Resources/translations/PartDesign_fr.ts    |    350 +-
 .../Gui/Resources/translations/PartDesign_hr.qm    |    Bin 23918 -> 30771 bytes
 .../Gui/Resources/translations/PartDesign_hr.ts    |    310 +-
 .../Gui/Resources/translations/PartDesign_hu.qm    |    Bin 24824 -> 32083 bytes
 .../Gui/Resources/translations/PartDesign_hu.ts    |    358 +-
 .../Gui/Resources/translations/PartDesign_it.qm    |    Bin 24901 -> 32648 bytes
 .../Gui/Resources/translations/PartDesign_it.ts    |    432 +-
 .../Gui/Resources/translations/PartDesign_ja.qm    |    Bin 19642 -> 25829 bytes
 .../Gui/Resources/translations/PartDesign_ja.ts    |    358 +-
 .../Gui/Resources/translations/PartDesign_nl.qm    |    Bin 24341 -> 31408 bytes
 .../Gui/Resources/translations/PartDesign_nl.ts    |    350 +-
 .../Gui/Resources/translations/PartDesign_no.qm    |    Bin 23643 -> 30432 bytes
 .../Gui/Resources/translations/PartDesign_no.ts    |    378 +-
 .../Gui/Resources/translations/PartDesign_pl.qm    |    Bin 25039 -> 32020 bytes
 .../Gui/Resources/translations/PartDesign_pl.ts    |    348 +-
 .../Gui/Resources/translations/PartDesign_pt-BR.qm |    Bin 24411 -> 31770 bytes
 .../Gui/Resources/translations/PartDesign_pt-BR.ts |    378 +-
 .../Gui/Resources/translations/PartDesign_pt-PT.qm |    Bin 23783 -> 31600 bytes
 .../Gui/Resources/translations/PartDesign_pt-PT.ts |    418 +-
 .../Gui/Resources/translations/PartDesign_ro.qm    |    Bin 24794 -> 31817 bytes
 .../Gui/Resources/translations/PartDesign_ro.ts    |    332 +-
 .../Gui/Resources/translations/PartDesign_ru.qm    |    Bin 24494 -> 31581 bytes
 .../Gui/Resources/translations/PartDesign_ru.ts    |    354 +-
 .../Gui/Resources/translations/PartDesign_sk.qm    |    Bin 22428 -> 30638 bytes
 .../Gui/Resources/translations/PartDesign_sk.ts    |    558 +-
 .../Gui/Resources/translations/PartDesign_sl.qm    |    Bin 0 -> 30541 bytes
 .../Gui/Resources/translations/PartDesign_sl.ts    |   1634 +
 .../Gui/Resources/translations/PartDesign_sr.qm    |    Bin 23904 -> 30979 bytes
 .../Gui/Resources/translations/PartDesign_sr.ts    |    416 +-
 .../Gui/Resources/translations/PartDesign_sv-SE.qm |    Bin 23375 -> 30200 bytes
 .../Gui/Resources/translations/PartDesign_sv-SE.ts |    340 +-
 .../Gui/Resources/translations/PartDesign_tr.qm    |    Bin 22569 -> 30421 bytes
 .../Gui/Resources/translations/PartDesign_tr.ts    |    442 +-
 .../Gui/Resources/translations/PartDesign_uk.qm    |    Bin 24138 -> 31337 bytes
 .../Gui/Resources/translations/PartDesign_uk.ts    |    394 +-
 .../Gui/Resources/translations/PartDesign_zh-CN.qm |    Bin 18992 -> 24733 bytes
 .../Gui/Resources/translations/PartDesign_zh-CN.ts |    316 +-
 .../Gui/Resources/translations/PartDesign_zh-TW.qm |    Bin 18504 -> 24173 bytes
 .../Gui/Resources/translations/PartDesign_zh-TW.ts |    440 +-
 src/Mod/PartDesign/Gui/TaskChamferParameters.cpp   |    348 +-
 src/Mod/PartDesign/Gui/TaskChamferParameters.h     |    216 +-
 src/Mod/PartDesign/Gui/TaskDraftParameters.cpp     |    897 +-
 src/Mod/PartDesign/Gui/TaskDraftParameters.h       |    253 +-
 src/Mod/PartDesign/Gui/TaskFilletParameters.cpp    |    348 +-
 src/Mod/PartDesign/Gui/TaskFilletParameters.h      |    216 +-
 src/Mod/PartDesign/Gui/TaskGrooveParameters.cpp    |    713 +-
 src/Mod/PartDesign/Gui/TaskGrooveParameters.h      |    234 +-
 src/Mod/PartDesign/Gui/TaskHoleParameters.cpp      |    282 +-
 src/Mod/PartDesign/Gui/TaskHoleParameters.h        |    216 +-
 .../PartDesign/Gui/TaskLinearPatternParameters.cpp |    918 +-
 .../PartDesign/Gui/TaskLinearPatternParameters.h   |    209 +-
 .../PartDesign/Gui/TaskLinearPatternParameters.ui  |     19 +-
 src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp  |    714 +-
 src/Mod/PartDesign/Gui/TaskMirroredParameters.h    |    192 +-
 .../Gui/TaskMultiTransformParameters.cpp           |    970 +-
 .../PartDesign/Gui/TaskMultiTransformParameters.h  |    239 +-
 src/Mod/PartDesign/Gui/TaskPadParameters.cpp       |   1143 +-
 src/Mod/PartDesign/Gui/TaskPadParameters.h         |    250 +-
 src/Mod/PartDesign/Gui/TaskPocketParameters.cpp    |   1036 +-
 src/Mod/PartDesign/Gui/TaskPocketParameters.h      |    244 +-
 .../PartDesign/Gui/TaskPolarPatternParameters.cpp  |    808 +-
 .../PartDesign/Gui/TaskPolarPatternParameters.h    |    210 +-
 .../PartDesign/Gui/TaskPolarPatternParameters.ui   |     23 +-
 .../PartDesign/Gui/TaskRevolutionParameters.cpp    |    713 +-
 src/Mod/PartDesign/Gui/TaskRevolutionParameters.h  |    234 +-
 src/Mod/PartDesign/Gui/TaskScaledParameters.cpp    |    492 +-
 src/Mod/PartDesign/Gui/TaskScaledParameters.h      |    193 +-
 src/Mod/PartDesign/Gui/TaskScaledParameters.ui     |     37 +-
 src/Mod/PartDesign/Gui/TaskTransformedMessages.cpp |    142 +-
 src/Mod/PartDesign/Gui/TaskTransformedMessages.h   |    128 +-
 src/Mod/PartDesign/Gui/TaskTransformedMessages.ui  |     74 +-
 .../PartDesign/Gui/TaskTransformedParameters.cpp   |    600 +-
 src/Mod/PartDesign/Gui/TaskTransformedParameters.h |    301 +-
 src/Mod/PartDesign/Gui/ViewProvider.cpp            |    142 +-
 src/Mod/PartDesign/Gui/ViewProvider.h              |    102 +-
 src/Mod/PartDesign/Gui/ViewProviderChamfer.cpp     |    265 +-
 src/Mod/PartDesign/Gui/ViewProviderChamfer.h       |    116 +-
 src/Mod/PartDesign/Gui/ViewProviderDraft.cpp       |    265 +-
 src/Mod/PartDesign/Gui/ViewProviderDraft.h         |    116 +-
 src/Mod/PartDesign/Gui/ViewProviderFillet.cpp      |    265 +-
 src/Mod/PartDesign/Gui/ViewProviderFillet.h        |    116 +-
 src/Mod/PartDesign/Gui/ViewProviderGroove.cpp      |    307 +-
 src/Mod/PartDesign/Gui/ViewProviderGroove.h        |    118 +-
 src/Mod/PartDesign/Gui/ViewProviderHole.cpp        |    106 +-
 src/Mod/PartDesign/Gui/ViewProviderHole.h          |    102 +-
 .../PartDesign/Gui/ViewProviderLinearPattern.cpp   |    126 +-
 src/Mod/PartDesign/Gui/ViewProviderLinearPattern.h |     96 +-
 src/Mod/PartDesign/Gui/ViewProviderMainPart.cpp    |    104 +-
 src/Mod/PartDesign/Gui/ViewProviderMainPart.h      |    100 +-
 src/Mod/PartDesign/Gui/ViewProviderMirrored.cpp    |    126 +-
 src/Mod/PartDesign/Gui/ViewProviderMirrored.h      |     98 +-
 .../PartDesign/Gui/ViewProviderMultiTransform.cpp  |    180 +-
 .../PartDesign/Gui/ViewProviderMultiTransform.h    |    104 +-
 src/Mod/PartDesign/Gui/ViewProviderPad.cpp         |    291 +-
 src/Mod/PartDesign/Gui/ViewProviderPad.h           |    116 +-
 src/Mod/PartDesign/Gui/ViewProviderPocket.cpp      |    287 +-
 src/Mod/PartDesign/Gui/ViewProviderPocket.h        |    118 +-
 .../PartDesign/Gui/ViewProviderPolarPattern.cpp    |    126 +-
 src/Mod/PartDesign/Gui/ViewProviderPolarPattern.h  |     96 +-
 src/Mod/PartDesign/Gui/ViewProviderRevolution.cpp  |    307 +-
 src/Mod/PartDesign/Gui/ViewProviderRevolution.h    |    118 +-
 src/Mod/PartDesign/Gui/ViewProviderScaled.cpp      |    126 +-
 src/Mod/PartDesign/Gui/ViewProviderScaled.h        |     96 +-
 src/Mod/PartDesign/Gui/ViewProviderTransformed.cpp |    784 +-
 src/Mod/PartDesign/Gui/ViewProviderTransformed.h   |    164 +-
 src/Mod/PartDesign/Gui/Workbench.cpp               |    507 +-
 src/Mod/PartDesign/Gui/Workbench.h                 |    112 +-
 src/Mod/PartDesign/Init.py                         |     52 +-
 src/Mod/PartDesign/InitGui.py                      |    136 +-
 src/Mod/PartDesign/InvoluteGearFeature.py          |      7 +-
 src/Mod/PartDesign/PartDesign_Model.xml            |     32 +-
 src/Mod/PartDesign/Scripts/FilletArc.py            |    240 +-
 src/Mod/PartDesign/Scripts/Parallelepiped.py       |     16 +-
 src/Mod/PartDesign/Scripts/Spring.py               |    102 +-
 src/Mod/PartDesign/TestPartDesignApp.py            |     92 +-
 src/Mod/PartDesign/TestPartDesignGui.py            |     86 +-
 src/Mod/PartDesign/fcgear/fcgear.py                |      2 +-
 src/Mod/PartDesign/partdesign.dox                  |      6 +-
 src/Mod/Path/App/AppPath.cpp                       |     77 +
 src/Mod/Path/App/AppPathPy.cpp                     |    167 +
 src/Mod/Path/App/CMakeLists.txt                    |    117 +
 src/Mod/Path/App/Command.cpp                       |    308 +
 src/Mod/Path/App/Command.h                         |     69 +
 src/Mod/Path/App/CommandPy.xml                     |     55 +
 src/Mod/Path/App/CommandPyImp.cpp                  |    245 +
 src/Mod/Path/App/FeaturePath.cpp                   |     78 +
 src/Mod/Path/App/FeaturePath.h                     |     72 +
 src/Mod/Path/App/FeaturePathCompound.cpp           |    118 +
 src/Mod/Path/App/FeaturePathCompound.h             |     71 +
 src/Mod/Path/App/FeaturePathShape.cpp              |    149 +
 src/Mod/Path/App/FeaturePathShape.h                |     74 +
 src/Mod/Path/App/Path.cpp                          |    332 +
 src/Mod/Path/App/Path.h                            |     95 +
 src/Mod/Path/App/PathPy.xml                        |     74 +
 src/Mod/Path/App/PathPyImp.cpp                     |    210 +
 src/Mod/Path/App/PreCompiled.cpp                   |     24 +
 src/Mod/Path/App/PreCompiled.h                     |     60 +
 src/Mod/Path/App/PropertyPath.cpp                  |    134 +
 src/Mod/Path/App/PropertyPath.h                    |     77 +
 src/Mod/Path/App/PropertyTooltable.cpp             |    117 +
 src/Mod/Path/App/PropertyTooltable.h               |     75 +
 src/Mod/Path/App/ToolPy.xml                        |     93 +
 src/Mod/Path/App/Tooltable.cpp                     |    279 +
 src/Mod/Path/App/Tooltable.h                       |    129 +
 src/Mod/Path/App/TooltablePy.xml                   |     56 +
 src/Mod/Path/App/TooltablePyImp.cpp                |    514 +
 src/Mod/Path/CMakeLists.txt                        |     72 +
 src/Mod/Path/DemoParts/hole_puzzle.fcstd           |    Bin 0 -> 1593163 bytes
 src/Mod/Path/DemoParts/motor_mount_inch.fcstd      |    Bin 0 -> 17451 bytes
 .../Path/DemoParts/strange_part_with_holes.fcstd   |    Bin 0 -> 39670 bytes
 src/Mod/Path/Gui/AppPathGui.cpp                    |     85 +
 src/Mod/Path/Gui/AppPathGuiPy.cpp                  |    293 +
 src/Mod/Path/Gui/CMakeLists.txt                    |    107 +
 src/Mod/Path/Gui/Command.cpp                       |    150 +
 src/Mod/Path/Gui/DlgProcessorChooser.cpp           |     72 +
 src/Mod/Path/Gui/DlgProcessorChooser.h             |     55 +
 src/Mod/Path/Gui/DlgProcessorChooser.ui            |     67 +
 src/Mod/Path/Gui/DlgSettingsPathColor.cpp          |     87 +
 src/Mod/Path/Gui/DlgSettingsPathColor.h            |     49 +
 src/Mod/Path/Gui/DlgSettingsPathColor.ui           |    232 +
 src/Mod/Path/Gui/PreCompiled.cpp                   |     23 +
 src/Mod/Path/Gui/PreCompiled.h                     |     76 +
 src/Mod/Path/Gui/Resources/Path.qrc                |     61 +
 src/Mod/Path/Gui/Resources/icons/Path-Array.svg    |    533 +
 src/Mod/Path/Gui/Resources/icons/Path-Axis.svg     |  62079 +++
 src/Mod/Path/Gui/Resources/icons/Path-Comment.svg  |    403 +
 src/Mod/Path/Gui/Resources/icons/Path-Compound.svg |    784 +
 src/Mod/Path/Gui/Resources/icons/Path-Copy.svg     |    544 +
 src/Mod/Path/Gui/Resources/icons/Path-Custom.svg   |    563 +
 src/Mod/Path/Gui/Resources/icons/Path-Datums.svg   |    162 +
 src/Mod/Path/Gui/Resources/icons/Path-Dressup.svg  |    548 +
 src/Mod/Path/Gui/Resources/icons/Path-Drilling.svg |    544 +
 .../Path/Gui/Resources/icons/Path-FacePocket.svg   |    548 +
 .../Path/Gui/Resources/icons/Path-FaceProfile.svg  |    543 +
 src/Mod/Path/Gui/Resources/icons/Path-Hop.svg      |    544 +
 src/Mod/Path/Gui/Resources/icons/Path-Inspect.svg  |    862 +
 src/Mod/Path/Gui/Resources/icons/Path-Kurve.svg    |     75 +
 .../Path/Gui/Resources/icons/Path-LengthOffset.svg |    541 +
 src/Mod/Path/Gui/Resources/icons/Path-LoadTool.svg |    561 +
 src/Mod/Path/Gui/Resources/icons/Path-Machine.svg  |    591 +
 src/Mod/Path/Gui/Resources/icons/Path-Plane.svg    |  13961 +
 src/Mod/Path/Gui/Resources/icons/Path-Pocket.svg   |    566 +
 src/Mod/Path/Gui/Resources/icons/Path-Post.svg     |    421 +
 src/Mod/Path/Gui/Resources/icons/Path-Profile.svg  |    565 +
 src/Mod/Path/Gui/Resources/icons/Path-Project.svg  |   1184 +
 src/Mod/Path/Gui/Resources/icons/Path-Shape.svg    |    544 +
 .../Path/Gui/Resources/icons/Path-SimpleCopy.svg   |    526 +
 src/Mod/Path/Gui/Resources/icons/Path-Stock.svg    |    203 +
 src/Mod/Path/Gui/Resources/icons/Path-Stop.svg     |    110 +
 .../Path/Gui/Resources/icons/Path-ToolChange.svg   |    604 +
 .../Path/Gui/Resources/icons/Path-ToolTable.svg    |    610 +
 src/Mod/Path/Gui/Resources/icons/Path-Toolpath.svg |    538 +
 src/Mod/Path/Gui/Resources/icons/PathWorkbench.svg |    527 +
 .../Path/Gui/Resources/icons/preferences-path.svg  |    527 +
 src/Mod/Path/Gui/Resources/translations/Path.ts    |   1580 +
 src/Mod/Path/Gui/Resources/translations/Path_af.qm |    Bin 0 -> 34547 bytes
 src/Mod/Path/Gui/Resources/translations/Path_af.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_cs.qm |    Bin 0 -> 34525 bytes
 src/Mod/Path/Gui/Resources/translations/Path_cs.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_de.qm |    Bin 0 -> 38603 bytes
 src/Mod/Path/Gui/Resources/translations/Path_de.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_el.qm |    Bin 0 -> 34673 bytes
 src/Mod/Path/Gui/Resources/translations/Path_el.ts |   1597 +
 .../Path/Gui/Resources/translations/Path_es-ES.qm  |    Bin 0 -> 39341 bytes
 .../Path/Gui/Resources/translations/Path_es-ES.ts  |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_fi.qm |    Bin 0 -> 34595 bytes
 src/Mod/Path/Gui/Resources/translations/Path_fi.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_fr.qm |    Bin 0 -> 38699 bytes
 src/Mod/Path/Gui/Resources/translations/Path_fr.ts |   1594 +
 src/Mod/Path/Gui/Resources/translations/Path_hr.qm |    Bin 0 -> 34540 bytes
 src/Mod/Path/Gui/Resources/translations/Path_hr.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_hu.qm |    Bin 0 -> 37586 bytes
 src/Mod/Path/Gui/Resources/translations/Path_hu.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_it.qm |    Bin 0 -> 38719 bytes
 src/Mod/Path/Gui/Resources/translations/Path_it.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_ja.qm |    Bin 0 -> 33332 bytes
 src/Mod/Path/Gui/Resources/translations/Path_ja.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_nl.qm |    Bin 0 -> 34759 bytes
 src/Mod/Path/Gui/Resources/translations/Path_nl.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_no.qm |    Bin 0 -> 34557 bytes
 src/Mod/Path/Gui/Resources/translations/Path_no.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_pl.qm |    Bin 0 -> 34993 bytes
 src/Mod/Path/Gui/Resources/translations/Path_pl.ts |   1594 +
 .../Path/Gui/Resources/translations/Path_pt-BR.qm  |    Bin 0 -> 38195 bytes
 .../Path/Gui/Resources/translations/Path_pt-BR.ts  |   1597 +
 .../Path/Gui/Resources/translations/Path_pt-PT.qm  |    Bin 0 -> 35917 bytes
 .../Path/Gui/Resources/translations/Path_pt-PT.ts  |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_ro.qm |    Bin 0 -> 34606 bytes
 src/Mod/Path/Gui/Resources/translations/Path_ro.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_ru.qm |    Bin 0 -> 36848 bytes
 src/Mod/Path/Gui/Resources/translations/Path_ru.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_sk.qm |    Bin 0 -> 34559 bytes
 src/Mod/Path/Gui/Resources/translations/Path_sk.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_sl.qm |    Bin 0 -> 34586 bytes
 src/Mod/Path/Gui/Resources/translations/Path_sl.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_sr.qm |    Bin 0 -> 34544 bytes
 src/Mod/Path/Gui/Resources/translations/Path_sr.ts |   1597 +
 .../Path/Gui/Resources/translations/Path_sv-SE.qm  |    Bin 0 -> 34531 bytes
 .../Path/Gui/Resources/translations/Path_sv-SE.ts  |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_tr.qm |    Bin 0 -> 34524 bytes
 src/Mod/Path/Gui/Resources/translations/Path_tr.ts |   1597 +
 src/Mod/Path/Gui/Resources/translations/Path_uk.qm |    Bin 0 -> 34906 bytes
 src/Mod/Path/Gui/Resources/translations/Path_uk.ts |   1597 +
 .../Path/Gui/Resources/translations/Path_zh-CN.qm  |    Bin 0 -> 34376 bytes
 .../Path/Gui/Resources/translations/Path_zh-CN.ts  |   1597 +
 .../Path/Gui/Resources/translations/Path_zh-TW.qm  |    Bin 0 -> 32064 bytes
 .../Path/Gui/Resources/translations/Path_zh-TW.ts  |   1588 +
 src/Mod/Path/Gui/TaskDlgPathCompound.cpp           |    158 +
 src/Mod/Path/Gui/TaskDlgPathCompound.h             |     92 +
 src/Mod/Path/Gui/TaskDlgPathCompound.ui            |     47 +
 src/Mod/Path/Gui/ViewProviderPath.cpp              |    437 +
 src/Mod/Path/Gui/ViewProviderPath.h                |     89 +
 src/Mod/Path/Gui/ViewProviderPathCompound.cpp      |     95 +
 src/Mod/Path/Gui/ViewProviderPathCompound.h        |     56 +
 src/Mod/Path/Gui/ViewProviderPathShape.cpp         |     40 +
 src/Mod/Path/Gui/ViewProviderPathShape.h           |     44 +
 src/Mod/Path/Init.py                               |     31 +
 src/Mod/Path/InitGui.py                            |    116 +
 src/Mod/Path/PathScripts/DlgSettingsPath.ui        |     81 +
 src/Mod/Path/PathScripts/Macros/create_tool.py     |     39 +
 src/Mod/Path/PathScripts/Macros/holefinder.py      |     65 +
 src/Mod/Path/PathScripts/Macros/outer_profile.py   |     45 +
 src/Mod/Path/PathScripts/PathArray.py              |    139 +
 src/Mod/Path/PathScripts/PathComment.py            |    137 +
 src/Mod/Path/PathScripts/PathCompoundExtended.py   |    143 +
 src/Mod/Path/PathScripts/PathCopy.py               |    135 +
 src/Mod/Path/PathScripts/PathCustom.py             |     88 +
 src/Mod/Path/PathScripts/PathDressup.py            |    136 +
 src/Mod/Path/PathScripts/PathDrilling.py           |    203 +
 src/Mod/Path/PathScripts/PathFacePocket.py         |    190 +
 src/Mod/Path/PathScripts/PathFaceProfile.py        |    149 +
 src/Mod/Path/PathScripts/PathFixture.py            |    151 +
 src/Mod/Path/PathScripts/PathFromShape.py          |    107 +
 src/Mod/Path/PathScripts/PathHop.py                |    138 +
 src/Mod/Path/PathScripts/PathInspect.py            |    192 +
 src/Mod/Path/PathScripts/PathKurve.py              |    290 +
 src/Mod/Path/PathScripts/PathKurveUtils.py         |    258 +
 src/Mod/Path/PathScripts/PathLoadTool.py           |    163 +
 src/Mod/Path/PathScripts/PathMachine.py            |    241 +
 src/Mod/Path/PathScripts/PathPlane.py              |    148 +
 src/Mod/Path/PathScripts/PathPocket.py             |    568 +
 src/Mod/Path/PathScripts/PathPost.py               |     90 +
 src/Mod/Path/PathScripts/PathProfile.py            |    284 +
 src/Mod/Path/PathScripts/PathProject.py            |    163 +
 src/Mod/Path/PathScripts/PathSelection.py          |    226 +
 src/Mod/Path/PathScripts/PathSimpleCopy.py         |     73 +
 src/Mod/Path/PathScripts/PathStock.py              |    133 +
 src/Mod/Path/PathScripts/PathStop.py               |    143 +
 src/Mod/Path/PathScripts/PathToolChange.py         |     81 +
 src/Mod/Path/PathScripts/PathToolLenOffset.py      |    164 +
 src/Mod/Path/PathScripts/PathToolTableEdit.py      |     62 +
 src/Mod/Path/PathScripts/PathUtils.py              |    384 +
 src/Mod/Path/PathScripts/PostUtils.py              |    167 +
 src/Mod/Path/PathScripts/TooltableEditor.py        |    663 +
 .../PathScripts/__init__.py}                       |      0
 src/Mod/Path/PathScripts/centroid_post.py          |    145 +
 src/Mod/Path/PathScripts/comparams_post.py         |    106 +
 src/Mod/Path/PathScripts/dumper_post.py            |     93 +
 src/Mod/Path/PathScripts/example_post.py           |    102 +
 src/Mod/Path/PathScripts/example_pre.py            |    101 +
 src/Mod/Path/PathScripts/linuxcnc_post.py          |    234 +
 src/Mod/Path/PathScripts/opensbp_post.py           |    254 +
 src/Mod/Path/PathScripts/opensbp_pre.py            |    202 +
 src/Mod/Path/PathScripts/rml_post.py               |    257 +
 src/Mod/Path/PathScripts/slic3r_pre.py             |     97 +
 src/Mod/Path/libarea/Arc.cpp                       |    147 +
 src/Mod/Path/libarea/Arc.h                         |     48 +
 src/Mod/Path/libarea/Area.cpp                      |    751 +
 src/Mod/Path/libarea/Area.h                        |    113 +
 src/Mod/Path/libarea/AreaClipper.cpp               |    510 +
 src/Mod/Path/libarea/AreaOrderer.cpp               |    178 +
 src/Mod/Path/libarea/AreaOrderer.h                 |     65 +
 src/Mod/Path/libarea/AreaPocket.cpp                |    592 +
 src/Mod/Path/libarea/Box2D.h                       |     94 +
 src/Mod/Path/libarea/CMakeLists.txt                |    109 +
 src/Mod/Path/libarea/Circle.cpp                    |    103 +
 src/Mod/Path/libarea/Circle.h                      |     44 +
 src/Mod/Path/libarea/Curve.cpp                     |   1295 +
 src/Mod/Path/libarea/Curve.h                       |    130 +
 src/Mod/Path/libarea/Point.h                       |     75 +
 src/Mod/Path/libarea/PythonStuff.cpp               |    431 +
 src/Mod/Path/libarea/PythonStuff.h                 |     34 +
 src/Mod/Path/libarea/clipper.cpp                   |   4460 +
 src/Mod/Path/libarea/clipper.hpp                   |    395 +
 src/Mod/Path/libarea/kurve/Construction.cpp        |    868 +
 src/Mod/Path/libarea/kurve/Finite.cpp              |    677 +
 src/Mod/Path/libarea/kurve/License.txt             |     24 +
 src/Mod/Path/libarea/kurve/Matrix.cpp              |    648 +
 src/Mod/Path/libarea/kurve/README                  |     79 +
 src/Mod/Path/libarea/kurve/geometry.h              |   1021 +
 src/Mod/Path/libarea/kurve/kurve.cpp               |   1534 +
 src/Mod/Path/libarea/kurve/offset.cpp              |    399 +
 src/Mod/Path/libarea/kurve/test.py                 |      9 +
 src/Mod/Plot/CMakeLists.txt                        |     60 +-
 src/Mod/Plot/InitGui.py                            |     10 +-
 src/Mod/Plot/Plot.py                               |     47 +-
 src/Mod/Plot/plot.dox                              |      6 +-
 src/Mod/Plot/plotAxes/TaskPanel.py                 |   1346 +-
 src/Mod/Plot/plotAxes/TaskPanel.ui                 |    664 +-
 src/Mod/Plot/plotAxes/__init__.py                  |     58 +-
 src/Mod/Plot/plotLabels/TaskPanel.py               |    644 +-
 src/Mod/Plot/plotLabels/TaskPanel.ui               |    268 +-
 src/Mod/Plot/plotLabels/__init__.py                |     58 +-
 src/Mod/Plot/plotPositions/TaskPanel.py            |    602 +-
 src/Mod/Plot/plotPositions/TaskPanel.ui            |    214 +-
 src/Mod/Plot/plotPositions/__init__.py             |     58 +-
 src/Mod/Plot/plotSave/TaskPanel.py                 |    470 +-
 src/Mod/Plot/plotSave/TaskPanel.ui                 |    282 +-
 src/Mod/Plot/plotSave/__init__.py                  |     58 +-
 src/Mod/Plot/plotSeries/TaskPanel.py               |    924 +-
 src/Mod/Plot/plotSeries/TaskPanel.ui               |    308 +-
 src/Mod/Plot/plotSeries/__init__.py                |     58 +-
 src/Mod/Plot/plotUtils/Paths.py                    |     96 +-
 src/Mod/Plot/plotUtils/__init__.py                 |     44 +-
 src/Mod/Plot/resources/Plot.qrc                    |     75 +-
 .../icons/{Icon.svg => PlotWorkbench.svg}          |      0
 src/Mod/Plot/resources/translations/Plot.ts        |      2 +-
 src/Mod/Plot/resources/translations/Plot_af.ts     |      4 +-
 src/Mod/Plot/resources/translations/Plot_cs.ts     |    166 +-
 src/Mod/Plot/resources/translations/Plot_de.qm     |    Bin 9531 -> 9529 bytes
 src/Mod/Plot/resources/translations/Plot_de.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_el.qm     |    Bin 0 -> 8613 bytes
 src/Mod/Plot/resources/translations/Plot_el.ts     |    461 +
 src/Mod/Plot/resources/translations/Plot_es-ES.ts  |    168 +-
 src/Mod/Plot/resources/translations/Plot_fi.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_fr.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_hr.ts     |     44 +-
 src/Mod/Plot/resources/translations/Plot_hu.qm     |    Bin 9316 -> 9318 bytes
 src/Mod/Plot/resources/translations/Plot_hu.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_it.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_ja.ts     |    166 +-
 src/Mod/Plot/resources/translations/Plot_nl.qm     |    Bin 9065 -> 9289 bytes
 src/Mod/Plot/resources/translations/Plot_nl.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_no.ts     |      8 +-
 src/Mod/Plot/resources/translations/Plot_pl.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_pt-BR.qm  |    Bin 9215 -> 9215 bytes
 src/Mod/Plot/resources/translations/Plot_pt-BR.ts  |    168 +-
 src/Mod/Plot/resources/translations/Plot_pt-PT.qm  |    Bin 9077 -> 9329 bytes
 src/Mod/Plot/resources/translations/Plot_pt-PT.ts  |    168 +-
 src/Mod/Plot/resources/translations/Plot_ro.ts     |    166 +-
 src/Mod/Plot/resources/translations/Plot_ru.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_sk.qm     |    Bin 8341 -> 8761 bytes
 src/Mod/Plot/resources/translations/Plot_sk.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_sl.qm     |    Bin 0 -> 8630 bytes
 src/Mod/Plot/resources/translations/Plot_sl.ts     |    461 +
 src/Mod/Plot/resources/translations/Plot_sr.qm     |    Bin 8668 -> 8714 bytes
 src/Mod/Plot/resources/translations/Plot_sr.ts     |    166 +-
 src/Mod/Plot/resources/translations/Plot_sv-SE.qm  |    Bin 8667 -> 8651 bytes
 src/Mod/Plot/resources/translations/Plot_sv-SE.ts  |    160 +-
 src/Mod/Plot/resources/translations/Plot_tr.qm     |    Bin 8332 -> 8462 bytes
 src/Mod/Plot/resources/translations/Plot_tr.ts     |     36 +-
 src/Mod/Plot/resources/translations/Plot_uk.ts     |    168 +-
 src/Mod/Plot/resources/translations/Plot_zh-CN.qm  |    Bin 6410 -> 6164 bytes
 src/Mod/Plot/resources/translations/Plot_zh-CN.ts  |    166 +-
 src/Mod/Plot/resources/translations/Plot_zh-TW.ts  |    168 +-
 src/Mod/Points/App/AppPoints.cpp                   |    133 +-
 src/Mod/Points/App/AppPointsPy.cpp                 |    588 +-
 src/Mod/Points/App/CMakeLists.txt                  |      9 +-
 src/Mod/Points/App/FeaturePointsImportAscii.cpp    |     69 -
 src/Mod/Points/App/FeaturePointsImportAscii.h      |     59 -
 src/Mod/Points/App/Points.cpp                      |    634 +-
 src/Mod/Points/App/Points.h                        |    386 +-
 src/Mod/Points/App/PointsAlgos.cpp                 |    904 +-
 src/Mod/Points/App/PointsAlgos.h                   |    199 +-
 src/Mod/Points/App/PointsFeature.cpp               |    270 +-
 src/Mod/Points/App/PointsFeature.h                 |    191 +-
 src/Mod/Points/App/PointsGrid.cpp                  |   1632 +-
 src/Mod/Points/App/PointsGrid.h                    |    544 +-
 src/Mod/Points/App/PointsPy.xml                    |    146 +-
 src/Mod/Points/App/PointsPyImp.cpp                 |    423 +-
 src/Mod/Points/App/PreCompiled.cpp                 |     48 +-
 src/Mod/Points/App/PreCompiled.h                   |    138 +-
 src/Mod/Points/App/Properties.cpp                  |   1234 +-
 src/Mod/Points/App/Properties.h                    |    462 +-
 src/Mod/Points/App/PropertyPointKernel.cpp         |    398 +-
 src/Mod/Points/App/PropertyPointKernel.h           |    194 +-
 src/Mod/Points/App/Structured.cpp                  |    100 +
 src/Mod/Points/App/Structured.h                    |     65 +
 src/Mod/Points/Gui/AppPointsGui.cpp                |    189 +-
 src/Mod/Points/Gui/CMakeLists.txt                  |     14 +-
 src/Mod/Points/Gui/Command.cpp                     |    546 +-
 src/Mod/Points/Gui/DlgPointsReadImp.cpp            |    100 +-
 src/Mod/Points/Gui/DlgPointsReadImp.h              |     96 +-
 src/Mod/Points/Gui/PreCompiled.cpp                 |     48 +-
 src/Mod/Points/Gui/PreCompiled.h                   |    156 +-
 src/Mod/Points/Gui/Resources/Points.qrc            |     63 +-
 .../Points/Gui/Resources/icons/PointsWorkbench.svg |     28 +
 .../Points/Gui/Resources/translations/Points_af.qm |    Bin 3751 -> 4311 bytes
 .../Points/Gui/Resources/translations/Points_af.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_cs.qm |    Bin 3777 -> 4349 bytes
 .../Points/Gui/Resources/translations/Points_cs.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_de.qm |    Bin 3933 -> 4545 bytes
 .../Points/Gui/Resources/translations/Points_de.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_el.qm |    Bin 0 -> 4429 bytes
 .../Points/Gui/Resources/translations/Points_el.ts |    291 +
 .../Gui/Resources/translations/Points_es-ES.qm     |    Bin 4001 -> 4599 bytes
 .../Gui/Resources/translations/Points_es-ES.ts     |     54 +-
 .../Points/Gui/Resources/translations/Points_fi.qm |    Bin 3829 -> 4395 bytes
 .../Points/Gui/Resources/translations/Points_fi.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_fr.qm |    Bin 4035 -> 4635 bytes
 .../Points/Gui/Resources/translations/Points_fr.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_hr.qm |    Bin 3830 -> 4396 bytes
 .../Points/Gui/Resources/translations/Points_hr.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_hu.qm |    Bin 3830 -> 4428 bytes
 .../Points/Gui/Resources/translations/Points_hu.ts |     58 +-
 .../Points/Gui/Resources/translations/Points_it.qm |    Bin 3975 -> 4555 bytes
 .../Points/Gui/Resources/translations/Points_it.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_ja.qm |    Bin 3212 -> 3720 bytes
 .../Points/Gui/Resources/translations/Points_ja.ts |     76 +-
 .../Points/Gui/Resources/translations/Points_nl.qm |    Bin 3903 -> 4465 bytes
 .../Points/Gui/Resources/translations/Points_nl.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_no.qm |    Bin 3833 -> 4397 bytes
 .../Points/Gui/Resources/translations/Points_no.ts |     56 +-
 .../Points/Gui/Resources/translations/Points_pl.qm |    Bin 3949 -> 4525 bytes
 .../Points/Gui/Resources/translations/Points_pl.ts |     58 +-
 .../Gui/Resources/translations/Points_pt-BR.qm     |    Bin 3975 -> 4579 bytes
 .../Gui/Resources/translations/Points_pt-BR.ts     |     54 +-
 .../Gui/Resources/translations/Points_pt-PT.qm     |    Bin 3963 -> 4569 bytes
 .../Gui/Resources/translations/Points_pt-PT.ts     |     54 +-
 .../Points/Gui/Resources/translations/Points_ro.qm |    Bin 4028 -> 4592 bytes
 .../Points/Gui/Resources/translations/Points_ro.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_ru.qm |    Bin 3996 -> 4560 bytes
 .../Points/Gui/Resources/translations/Points_ru.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_sk.qm |    Bin 3773 -> 4339 bytes
 .../Points/Gui/Resources/translations/Points_sk.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_sl.qm |    Bin 0 -> 4416 bytes
 .../Points/Gui/Resources/translations/Points_sl.ts |    291 +
 .../Points/Gui/Resources/translations/Points_sr.qm |    Bin 3786 -> 4360 bytes
 .../Points/Gui/Resources/translations/Points_sr.ts |     54 +-
 .../Gui/Resources/translations/Points_sv-SE.qm     |    Bin 3829 -> 4395 bytes
 .../Gui/Resources/translations/Points_sv-SE.ts     |     54 +-
 .../Points/Gui/Resources/translations/Points_tr.qm |    Bin 3940 -> 4506 bytes
 .../Points/Gui/Resources/translations/Points_tr.ts |     54 +-
 .../Points/Gui/Resources/translations/Points_uk.qm |    Bin 3898 -> 4460 bytes
 .../Points/Gui/Resources/translations/Points_uk.ts |     54 +-
 .../Gui/Resources/translations/Points_zh-CN.qm     |    Bin 3012 -> 3554 bytes
 .../Gui/Resources/translations/Points_zh-CN.ts     |     54 +-
 .../Gui/Resources/translations/Points_zh-TW.qm     |    Bin 3034 -> 3480 bytes
 .../Gui/Resources/translations/Points_zh-TW.ts     |     70 +-
 src/Mod/Points/Gui/ViewProvider.cpp                |   1175 +-
 src/Mod/Points/Gui/ViewProvider.h                  |    303 +-
 src/Mod/Points/Gui/Workbench.cpp                   |    168 +-
 src/Mod/Points/Gui/Workbench.h                     |    102 +-
 src/Mod/Points/Init.py                             |     69 +-
 src/Mod/Points/InitGui.py                          |    115 +-
 src/Mod/Points/points.dox                          |      6 +-
 src/Mod/Raytracing/App/AppRaytracing.cpp           |    128 +-
 src/Mod/Raytracing/App/AppRaytracingPy.cpp         |    503 +-
 src/Mod/Raytracing/App/CMakeLists.txt              |      6 +-
 src/Mod/Raytracing/App/FreeCADpov                  |    212 +-
 src/Mod/Raytracing/App/LuxFeature.cpp              |    196 +-
 src/Mod/Raytracing/App/LuxFeature.h                |    136 +-
 src/Mod/Raytracing/App/LuxProject.cpp              |    242 +-
 src/Mod/Raytracing/App/LuxProject.h                |    146 +-
 src/Mod/Raytracing/App/LuxTools.cpp                |    278 +-
 src/Mod/Raytracing/App/LuxTools.h                  |    100 +-
 src/Mod/Raytracing/App/PovTools.cpp                |    978 +-
 src/Mod/Raytracing/App/PovTools.h                  |    242 +-
 src/Mod/Raytracing/App/PreCompiled.cpp             |     48 +-
 src/Mod/Raytracing/App/PreCompiled.h               |    226 +-
 src/Mod/Raytracing/App/RayFeature.cpp              |    182 +-
 src/Mod/Raytracing/App/RayFeature.h                |    136 +-
 src/Mod/Raytracing/App/RayProject.cpp              |    228 +-
 src/Mod/Raytracing/App/RayProject.h                |    146 +-
 src/Mod/Raytracing/App/RaySegment.cpp              |    126 +-
 src/Mod/Raytracing/App/RaySegment.h                |    140 +-
 src/Mod/Raytracing/App/resources/FCAnimation.inc   |    206 +-
 src/Mod/Raytracing/App/resources/FCAnimation.ini   |    112 +-
 src/Mod/Raytracing/App/resources/FCAnimation.pov   |    462 +-
 src/Mod/Raytracing/App/resources/FCSimple.pov      |    168 +-
 src/Mod/Raytracing/Gui/AppRaytracingGui.cpp        |    165 +-
 src/Mod/Raytracing/Gui/AppRaytracingGuiPy.cpp      |    513 +-
 src/Mod/Raytracing/Gui/CMakeLists.txt              |     14 +-
 src/Mod/Raytracing/Gui/Command.cpp                 |   1764 +-
 src/Mod/Raytracing/Gui/DlgSettingsRay.ui           |      2 +-
 src/Mod/Raytracing/Gui/DlgSettingsRayImp.cpp       |    186 +-
 src/Mod/Raytracing/Gui/DlgSettingsRayImp.h         |    106 +-
 src/Mod/Raytracing/Gui/FreeCADpov                  |    212 +-
 src/Mod/Raytracing/Gui/PovrayHighlighter.cpp       |    244 +-
 src/Mod/Raytracing/Gui/PovrayHighlighter.h         |    102 +-
 src/Mod/Raytracing/Gui/PreCompiled.cpp             |     48 +-
 src/Mod/Raytracing/Gui/PreCompiled.h               |    269 +-
 src/Mod/Raytracing/Gui/Resources/Raytracing.qrc    |     79 +-
 ...nces-raytracing.svg => RaytracingWorkbench.svg} |      0
 .../Gui/Resources/translations/Raytracing_af.qm    |    Bin 12364 -> 15638 bytes
 .../Gui/Resources/translations/Raytracing_af.ts    |    114 +-
 .../Gui/Resources/translations/Raytracing_cs.qm    |    Bin 12340 -> 15430 bytes
 .../Gui/Resources/translations/Raytracing_cs.ts    |    226 +-
 .../Gui/Resources/translations/Raytracing_de.qm    |    Bin 13050 -> 16392 bytes
 .../Gui/Resources/translations/Raytracing_de.ts    |    224 +-
 .../Gui/Resources/translations/Raytracing_el.qm    |    Bin 0 -> 15504 bytes
 .../Gui/Resources/translations/Raytracing_el.ts    |    597 +
 .../Gui/Resources/translations/Raytracing_es-ES.qm |    Bin 13162 -> 16602 bytes
 .../Gui/Resources/translations/Raytracing_es-ES.ts |    224 +-
 .../Gui/Resources/translations/Raytracing_fi.qm    |    Bin 12640 -> 15896 bytes
 .../Gui/Resources/translations/Raytracing_fi.ts    |    224 +-
 .../Gui/Resources/translations/Raytracing_fr.qm    |    Bin 13258 -> 16718 bytes
 .../Gui/Resources/translations/Raytracing_fr.ts    |    224 +-
 .../Gui/Resources/translations/Raytracing_hr.qm    |    Bin 12677 -> 15913 bytes
 .../Gui/Resources/translations/Raytracing_hr.ts    |    112 +-
 .../Gui/Resources/translations/Raytracing_hu.qm    |    Bin 12423 -> 16445 bytes
 .../Gui/Resources/translations/Raytracing_hu.ts    |    230 +-
 .../Gui/Resources/translations/Raytracing_it.qm    |    Bin 12976 -> 16432 bytes
 .../Gui/Resources/translations/Raytracing_it.ts    |    230 +-
 .../Gui/Resources/translations/Raytracing_ja.qm    |    Bin 10435 -> 13117 bytes
 .../Gui/Resources/translations/Raytracing_ja.ts    |    226 +-
 .../Gui/Resources/translations/Raytracing_nl.qm    |    Bin 12468 -> 15886 bytes
 .../Gui/Resources/translations/Raytracing_nl.ts    |    152 +-
 .../Gui/Resources/translations/Raytracing_no.qm    |    Bin 12348 -> 15656 bytes
 .../Gui/Resources/translations/Raytracing_no.ts    |    112 +-
 .../Gui/Resources/translations/Raytracing_pl.qm    |    Bin 12516 -> 15632 bytes
 .../Gui/Resources/translations/Raytracing_pl.ts    |    225 +-
 .../Gui/Resources/translations/Raytracing_pt-BR.qm |    Bin 12890 -> 16262 bytes
 .../Gui/Resources/translations/Raytracing_pt-BR.ts |    224 +-
 .../Gui/Resources/translations/Raytracing_pt-PT.qm |    Bin 12656 -> 16348 bytes
 .../Gui/Resources/translations/Raytracing_pt-PT.ts |    225 +-
 .../Gui/Resources/translations/Raytracing_ro.qm    |    Bin 12491 -> 15921 bytes
 .../Gui/Resources/translations/Raytracing_ro.ts    |    128 +-
 .../Gui/Resources/translations/Raytracing_ru.qm    |    Bin 12783 -> 15999 bytes
 .../Gui/Resources/translations/Raytracing_ru.ts    |    225 +-
 .../Gui/Resources/translations/Raytracing_sk.qm    |    Bin 11666 -> 15642 bytes
 .../Gui/Resources/translations/Raytracing_sk.ts    |    183 +-
 .../Gui/Resources/translations/Raytracing_sl.qm    |    Bin 0 -> 15509 bytes
 .../Gui/Resources/translations/Raytracing_sl.ts    |    597 +
 .../Gui/Resources/translations/Raytracing_sr.qm    |    Bin 12405 -> 15647 bytes
 .../Gui/Resources/translations/Raytracing_sr.ts    |    224 +-
 .../Gui/Resources/translations/Raytracing_sv-SE.qm |    Bin 12216 -> 15556 bytes
 .../Gui/Resources/translations/Raytracing_sv-SE.ts |    192 +-
 .../Gui/Resources/translations/Raytracing_tr.qm    |    Bin 11637 -> 15631 bytes
 .../Gui/Resources/translations/Raytracing_tr.ts    |    183 +-
 .../Gui/Resources/translations/Raytracing_uk.qm    |    Bin 12725 -> 16025 bytes
 .../Gui/Resources/translations/Raytracing_uk.ts    |    184 +-
 .../Gui/Resources/translations/Raytracing_zh-CN.qm |    Bin 11701 -> 14057 bytes
 .../Gui/Resources/translations/Raytracing_zh-CN.ts |    122 +-
 .../Gui/Resources/translations/Raytracing_zh-TW.qm |    Bin 10373 -> 11475 bytes
 .../Gui/Resources/translations/Raytracing_zh-TW.ts |    249 +-
 src/Mod/Raytracing/Gui/ViewProvider.cpp            |      8 +-
 src/Mod/Raytracing/Gui/Workbench.cpp               |    186 +-
 src/Mod/Raytracing/Gui/Workbench.h                 |    100 +-
 src/Mod/Raytracing/Init.py                         |     52 +-
 src/Mod/Raytracing/InitGui.py                      |    128 +-
 src/Mod/Raytracing/RaytracingExample.py            |    198 +-
 src/Mod/Raytracing/Templates/ProjectStd.pov        |    106 +-
 .../Raytracing/Templates/RadiosityOutdoorHQ.pov    |     41 +
 src/Mod/Raytracing/raytracing.dox                  |      6 +-
 .../App/AppReverseEngineering.cpp                  |    812 +-
 .../App/AppReverseEngineeringPy.cpp                |    109 -
 src/Mod/ReverseEngineering/App/ApproxSurface.cpp   |   2535 +-
 src/Mod/ReverseEngineering/App/ApproxSurface.h     |    960 +-
 src/Mod/ReverseEngineering/App/BSplineFitting.cpp  |    239 +
 src/Mod/ReverseEngineering/App/BSplineFitting.h    |     63 +
 src/Mod/ReverseEngineering/App/CMakeLists.txt      |     34 +-
 src/Mod/ReverseEngineering/App/PreCompiled.cpp     |     48 +-
 src/Mod/ReverseEngineering/App/PreCompiled.h       |    160 +-
 src/Mod/ReverseEngineering/App/RegionGrowing.cpp   |    153 +
 src/Mod/ReverseEngineering/App/RegionGrowing.h     |     56 +
 src/Mod/ReverseEngineering/App/SampleConsensus.cpp |     78 +
 src/Mod/ReverseEngineering/App/SampleConsensus.h   |     47 +
 src/Mod/ReverseEngineering/App/Segmentation.cpp    |    208 +
 src/Mod/ReverseEngineering/App/Segmentation.h      |     83 +
 .../App/SurfaceTriangulation.cpp                   |    650 +-
 .../ReverseEngineering/App/SurfaceTriangulation.h  |    149 +-
 .../Gui/AppReverseEngineeringGui.cpp               |    149 +-
 .../Gui/AppReverseEngineeringGuiPy.cpp             |     33 -
 src/Mod/ReverseEngineering/Gui/CMakeLists.txt      |     38 +-
 src/Mod/ReverseEngineering/Gui/Command.cpp         |    478 +-
 .../ReverseEngineering/Gui/FitBSplineSurface.cpp   |    215 +
 src/Mod/ReverseEngineering/Gui/FitBSplineSurface.h |     75 +
 .../ReverseEngineering/Gui/FitBSplineSurface.ui    |    380 +
 src/Mod/ReverseEngineering/Gui/Poisson.cpp         |    149 +
 src/Mod/ReverseEngineering/Gui/Poisson.h           |     73 +
 src/Mod/ReverseEngineering/Gui/Poisson.ui          |     90 +
 src/Mod/ReverseEngineering/Gui/PreCompiled.cpp     |     48 +-
 src/Mod/ReverseEngineering/Gui/PreCompiled.h       |    158 +-
 .../Gui/Resources/ReverseEngineering.qrc           |     61 +-
 .../icons/ReverseEngineeringWorkbench.svg          |    554 +
 .../translations/ReverseEngineering_af.qm          |    Bin 811 -> 4496 bytes
 .../translations/ReverseEngineering_af.ts          |    200 +-
 .../translations/ReverseEngineering_cs.qm          |    Bin 765 -> 4424 bytes
 .../translations/ReverseEngineering_cs.ts          |    200 +-
 .../translations/ReverseEngineering_de.qm          |    Bin 749 -> 4506 bytes
 .../translations/ReverseEngineering_de.ts          |    202 +-
 .../translations/ReverseEngineering_el.qm          |    Bin 0 -> 4466 bytes
 .../translations/ReverseEngineering_el.ts          |    242 +
 .../translations/ReverseEngineering_es-ES.qm       |    Bin 777 -> 4650 bytes
 .../translations/ReverseEngineering_es-ES.ts       |    200 +-
 .../translations/ReverseEngineering_fi.qm          |    Bin 735 -> 4392 bytes
 .../translations/ReverseEngineering_fi.ts          |    200 +-
 .../translations/ReverseEngineering_fr.qm          |    Bin 769 -> 4648 bytes
 .../translations/ReverseEngineering_fr.ts          |    200 +-
 .../translations/ReverseEngineering_hr.qm          |    Bin 812 -> 4495 bytes
 .../translations/ReverseEngineering_hr.ts          |    200 +-
 .../translations/ReverseEngineering_hu.qm          |    Bin 748 -> 4543 bytes
 .../translations/ReverseEngineering_hu.ts          |    206 +-
 .../translations/ReverseEngineering_it.qm          |    Bin 789 -> 4690 bytes
 .../translations/ReverseEngineering_it.ts          |    200 +-
 .../translations/ReverseEngineering_ja.qm          |    Bin 622 -> 4121 bytes
 .../translations/ReverseEngineering_ja.ts          |    200 +-
 .../translations/ReverseEngineering_nl.qm          |    Bin 761 -> 4436 bytes
 .../translations/ReverseEngineering_nl.ts          |    200 +-
 .../translations/ReverseEngineering_no.qm          |    Bin 753 -> 4396 bytes
 .../translations/ReverseEngineering_no.ts          |    200 +-
 .../translations/ReverseEngineering_pl.qm          |    Bin 809 -> 4522 bytes
 .../translations/ReverseEngineering_pl.ts          |    200 +-
 .../translations/ReverseEngineering_pt-BR.qm       |    Bin 789 -> 4664 bytes
 .../translations/ReverseEngineering_pt-BR.ts       |    200 +-
 .../translations/ReverseEngineering_pt-PT.qm       |    Bin 781 -> 4536 bytes
 .../translations/ReverseEngineering_pt-PT.ts       |    200 +-
 .../translations/ReverseEngineering_ro.qm          |    Bin 794 -> 4457 bytes
 .../translations/ReverseEngineering_ro.ts          |    200 +-
 .../translations/ReverseEngineering_ru.qm          |    Bin 844 -> 4499 bytes
 .../translations/ReverseEngineering_ru.ts          |    200 +-
 .../translations/ReverseEngineering_sk.qm          |    Bin 767 -> 4432 bytes
 .../translations/ReverseEngineering_sk.ts          |    200 +-
 .../translations/ReverseEngineering_sl.qm          |    Bin 0 -> 4513 bytes
 .../translations/ReverseEngineering_sl.ts          |    242 +
 .../translations/ReverseEngineering_sr.qm          |    Bin 756 -> 4469 bytes
 .../translations/ReverseEngineering_sr.ts          |    200 +-
 .../translations/ReverseEngineering_sv-SE.qm       |    Bin 775 -> 4410 bytes
 .../translations/ReverseEngineering_sv-SE.ts       |    200 +-
 .../translations/ReverseEngineering_tr.qm          |    Bin 778 -> 4427 bytes
 .../translations/ReverseEngineering_tr.ts          |    200 +-
 .../translations/ReverseEngineering_uk.qm          |    Bin 790 -> 4459 bytes
 .../translations/ReverseEngineering_uk.ts          |    200 +-
 .../translations/ReverseEngineering_zh-CN.qm       |    Bin 558 -> 4049 bytes
 .../translations/ReverseEngineering_zh-CN.ts       |    200 +-
 .../translations/ReverseEngineering_zh-TW.qm       |    Bin 556 -> 3923 bytes
 .../translations/ReverseEngineering_zh-TW.ts       |    200 +-
 src/Mod/ReverseEngineering/Gui/Workbench.cpp       |    150 +-
 src/Mod/ReverseEngineering/Gui/Workbench.h         |    102 +-
 src/Mod/ReverseEngineering/Init.py                 |     52 +-
 src/Mod/ReverseEngineering/InitGui.py              |    118 +-
 src/Mod/ReverseEngineering/reverseengineering.dox  |      6 +-
 src/Mod/Robot/App/AppRobot.cpp                     |    215 +-
 src/Mod/Robot/App/AppRobotPy.cpp                   |     73 -
 src/Mod/Robot/App/CMakeLists.txt                   |     57 +-
 src/Mod/Robot/App/Edge2TracObject.cpp              |    562 +-
 src/Mod/Robot/App/Edge2TracObject.h                |    142 +-
 src/Mod/Robot/App/PreCompiled.cpp                  |     48 +-
 src/Mod/Robot/App/PreCompiled.h                    |    124 +-
 src/Mod/Robot/App/PropertyTrajectory.cpp           |    292 +-
 src/Mod/Robot/App/PropertyTrajectory.h             |    170 +-
 src/Mod/Robot/App/Robot6Axis.cpp                   |    514 +-
 src/Mod/Robot/App/Robot6Axis.h                     |    196 +-
 src/Mod/Robot/App/Robot6AxisPy.xml                 |    146 +-
 src/Mod/Robot/App/Robot6AxisPyImp.cpp              |    374 +-
 src/Mod/Robot/App/RobotAlgos.cpp                   |    261 +-
 src/Mod/Robot/App/RobotAlgos.h                     |    130 +-
 src/Mod/Robot/App/RobotObject.cpp                  |    328 +-
 src/Mod/Robot/App/RobotObject.h                    |    178 +-
 src/Mod/Robot/App/RobotObjectPy.xml                |     52 +-
 src/Mod/Robot/App/RobotObjectPyImp.cpp             |    120 +-
 src/Mod/Robot/App/Simulation.cpp                   |    242 +-
 src/Mod/Robot/App/Simulation.h                     |    152 +-
 src/Mod/Robot/App/Trajectory.cpp                   |    646 +-
 src/Mod/Robot/App/Trajectory.h                     |    170 +-
 src/Mod/Robot/App/TrajectoryCompound.cpp           |    182 +-
 src/Mod/Robot/App/TrajectoryCompound.h             |    128 +-
 src/Mod/Robot/App/TrajectoryDressUpObject.cpp      |    260 +-
 src/Mod/Robot/App/TrajectoryDressUpObject.h        |    154 +-
 src/Mod/Robot/App/TrajectoryObject.cpp             |    138 +-
 src/Mod/Robot/App/TrajectoryObject.h               |    138 +-
 src/Mod/Robot/App/TrajectoryPy.xml                 |    140 +-
 src/Mod/Robot/App/TrajectoryPyImp.cpp              |    370 +-
 src/Mod/Robot/App/Waypoint.cpp                     |    298 +-
 src/Mod/Robot/App/Waypoint.h                       |    166 +-
 src/Mod/Robot/App/WaypointPy.xml                   |    130 +-
 src/Mod/Robot/App/WaypointPyImp.cpp                |    516 +-
 src/Mod/Robot/App/kdl_cp/CMakeLists.txt            |    151 +-
 .../Robot/App/kdl_cp/articulatedbodyinertia.cpp    |     14 +-
 .../Robot/App/kdl_cp/articulatedbodyinertia.hpp    |     54 +-
 src/Mod/Robot/App/kdl_cp/chain.cpp                 |     12 +-
 src/Mod/Robot/App/kdl_cp/chain.hpp                 |      4 +-
 src/Mod/Robot/App/kdl_cp/chaindynparam.cpp         |     33 +-
 src/Mod/Robot/App/kdl_cp/chaindynparam.hpp         |      4 +-
 src/Mod/Robot/App/kdl_cp/chainfksolver.hpp         |      7 +-
 .../App/kdl_cp/chainfksolverpos_recursive.cpp      |     10 +-
 .../App/kdl_cp/chainfksolvervel_recursive.cpp      |     10 +-
 src/Mod/Robot/App/kdl_cp/chainidsolver.hpp         |      7 +-
 .../chainidsolver_recursive_newton_euler.cpp       |      3 +-
 .../App/kdl_cp/chainidsolver_vereshchagin.cpp      |    472 +
 .../App/kdl_cp/chainidsolver_vereshchagin.hpp      |    187 +
 src/Mod/Robot/App/kdl_cp/chainiksolver.hpp         |      7 +-
 src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp  |    286 +
 src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp  |    247 +
 src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp   |     21 +-
 src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp   |     16 +
 .../Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp    |     23 +-
 .../Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp    |      7 +-
 src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp |     44 +-
 src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp |     40 +-
 .../App/kdl_cp/chainiksolvervel_pinv_givens.cpp    |     16 +-
 .../App/kdl_cp/chainiksolvervel_pinv_givens.hpp    |      6 +-
 .../Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp |    169 +-
 .../Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp |     79 +-
 src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp |     97 +-
 src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp |     74 +-
 src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.cpp   |     28 +-
 src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.hpp   |     17 +-
 src/Mod/Robot/App/kdl_cp/config.h.in               |     37 +
 src/Mod/Robot/App/kdl_cp/frameacc.hpp              |     43 +-
 src/Mod/Robot/App/kdl_cp/frameacc.inl              |      2 +-
 src/Mod/Robot/App/kdl_cp/frames.cpp                |    102 +-
 src/Mod/Robot/App/kdl_cp/frames.hpp                |    270 +-
 src/Mod/Robot/App/kdl_cp/frames.inl                |     57 +-
 src/Mod/Robot/App/kdl_cp/framevel.hpp              |     38 +-
 src/Mod/Robot/App/kdl_cp/jacobian.cpp              |     10 +-
 src/Mod/Robot/App/kdl_cp/jacobian.hpp              |     11 +-
 src/Mod/Robot/App/kdl_cp/jntarray.cpp              |      4 +-
 src/Mod/Robot/App/kdl_cp/jntarray.hpp              |     24 +-
 src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp           |     24 +-
 src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp           |     20 +-
 src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp |      6 +-
 src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp |    153 +-
 src/Mod/Robot/App/kdl_cp/joint.cpp                 |     45 +-
 src/Mod/Robot/App/kdl_cp/joint.hpp                 |      6 +-
 src/Mod/Robot/App/kdl_cp/kdl.hpp                   |    101 +-
 src/Mod/Robot/App/kdl_cp/kdl.pc.in                 |     11 +
 src/Mod/Robot/App/kdl_cp/kinfam.hpp                |      2 +-
 src/Mod/Robot/App/kdl_cp/kinfam_io.cpp             |     13 +-
 src/Mod/Robot/App/kdl_cp/path.hpp                  |     14 +-
 src/Mod/Robot/App/kdl_cp/path_circle.cpp           |      6 +-
 src/Mod/Robot/App/kdl_cp/path_circle.hpp           |      8 +
 src/Mod/Robot/App/kdl_cp/path_composite.cpp        |     29 +-
 src/Mod/Robot/App/kdl_cp/path_composite.hpp        |     47 +
 src/Mod/Robot/App/kdl_cp/path_cyclic_closed.hpp    |      6 +
 src/Mod/Robot/App/kdl_cp/path_line.hpp             |      7 +
 src/Mod/Robot/App/kdl_cp/path_point.hpp            |      7 +
 src/Mod/Robot/App/kdl_cp/path_roundedcomposite.cpp |    144 +-
 src/Mod/Robot/App/kdl_cp/path_roundedcomposite.hpp |     69 +-
 src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp      |     14 +-
 src/Mod/Robot/App/kdl_cp/rigidbodyinertia.hpp      |     55 +-
 .../Robot/App/kdl_cp/rotational_interpolation.hpp  |      2 +-
 .../App/kdl_cp/rotational_interpolation_sa.hpp     |      4 +-
 src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp     |      6 +-
 src/Mod/Robot/App/kdl_cp/rotationalinertia.hpp     |      5 +-
 src/Mod/Robot/App/kdl_cp/segment.hpp               |     11 +-
 src/Mod/Robot/App/kdl_cp/solveri.hpp               |    129 +
 src/Mod/Robot/App/kdl_cp/stiffness.hpp             |    240 +-
 src/Mod/Robot/App/kdl_cp/trajectory.hpp            |      4 +-
 src/Mod/Robot/App/kdl_cp/trajectory_composite.cpp  |     14 +-
 src/Mod/Robot/App/kdl_cp/trajectory_composite.hpp  |     10 +-
 src/Mod/Robot/App/kdl_cp/trajectory_segment.cpp    |     17 +-
 src/Mod/Robot/App/kdl_cp/trajectory_segment.hpp    |      7 +-
 src/Mod/Robot/App/kdl_cp/trajectory_stationary.hpp |     22 +-
 src/Mod/Robot/App/kdl_cp/tree.cpp                  |     35 +-
 src/Mod/Robot/App/kdl_cp/tree.hpp                  |     73 +-
 src/Mod/Robot/App/kdl_cp/treefksolver.hpp          |      3 +-
 .../Robot/App/kdl_cp/treefksolverpos_recursive.cpp |     13 +-
 src/Mod/Robot/App/kdl_cp/treeiksolver.hpp          |      1 +
 src/Mod/Robot/App/kdl_cp/treeiksolverpos_nr_jl.cpp |     11 +-
 .../Robot/App/kdl_cp/treeiksolverpos_online.cpp    |    175 +
 .../Robot/App/kdl_cp/treeiksolverpos_online.hpp    |    108 +
 src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp  |     22 +-
 src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp  |      4 +-
 src/Mod/Robot/App/kdl_cp/treejnttojacsolver.cpp    |     12 +-
 src/Mod/Robot/App/kdl_cp/treejnttojacsolver.hpp    |      2 +-
 src/Mod/Robot/App/kdl_cp/utilities/error.h         |     10 +-
 src/Mod/Robot/App/kdl_cp/utilities/error_stack.cxx |      2 +-
 src/Mod/Robot/App/kdl_cp/utilities/rallNd.h        |    204 +-
 .../Robot/App/kdl_cp/utilities/svd_eigen_HH.cpp    |     30 +-
 .../Robot/App/kdl_cp/utilities/svd_eigen_HH.hpp    |      3 +-
 .../Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp |     44 +-
 src/Mod/Robot/App/kdl_cp/utilities/traits.h        |    222 +-
 src/Mod/Robot/App/kdl_cp/utilities/utility.h       |      4 +
 .../Robot/App/kdl_cp/velocityprofile_spline.cpp    |    194 +
 .../Robot/App/kdl_cp/velocityprofile_spline.hpp    |     67 +
 src/Mod/Robot/App/kdl_cp/velocityprofile_trap.cpp  |     19 +
 src/Mod/Robot/App/kdl_cp/velocityprofile_trap.hpp  |     12 +
 .../Robot/App/kdl_cp/velocityprofile_traphalf.cpp  |     21 +-
 .../Robot/App/kdl_cp/velocityprofile_traphalf.hpp  |     34 +-
 src/Mod/Robot/Gui/AppRobotGui.cpp                  |    225 +-
 src/Mod/Robot/Gui/AppRobotGuiPy.cpp                |     33 -
 src/Mod/Robot/Gui/CMakeLists.txt                   |     39 +-
 src/Mod/Robot/Gui/Command.cpp                      |    562 +-
 src/Mod/Robot/Gui/CommandExport.cpp                |    356 +-
 src/Mod/Robot/Gui/CommandInsertRobot.cpp           |    536 +-
 src/Mod/Robot/Gui/CommandTrajectory.cpp            |    963 +-
 src/Mod/Robot/Gui/PreCompiled.cpp                  |     48 +-
 src/Mod/Robot/Gui/PreCompiled.h                    |    152 +-
 src/Mod/Robot/Gui/Resources/Robot.qrc              |     85 +-
 .../Robot/Gui/Resources/icons/RobotWorkbench.svg   |     43 +
 .../Robot/Gui/Resources/translations/Robot_af.qm   |    Bin 17110 -> 18197 bytes
 .../Robot/Gui/Resources/translations/Robot_af.ts   |     38 +-
 .../Robot/Gui/Resources/translations/Robot_cs.qm   |    Bin 17166 -> 18369 bytes
 .../Robot/Gui/Resources/translations/Robot_cs.ts   |    112 +-
 .../Robot/Gui/Resources/translations/Robot_de.qm   |    Bin 18314 -> 19413 bytes
 .../Robot/Gui/Resources/translations/Robot_de.ts   |     42 +-
 .../Robot/Gui/Resources/translations/Robot_el.qm   |    Bin 0 -> 18215 bytes
 .../Robot/Gui/Resources/translations/Robot_el.ts   |   1060 +
 .../Gui/Resources/translations/Robot_es-ES.qm      |    Bin 18170 -> 19341 bytes
 .../Gui/Resources/translations/Robot_es-ES.ts      |     42 +-
 .../Robot/Gui/Resources/translations/Robot_fi.qm   |    Bin 17202 -> 18317 bytes
 .../Robot/Gui/Resources/translations/Robot_fi.ts   |     46 +-
 .../Robot/Gui/Resources/translations/Robot_fr.qm   |    Bin 18208 -> 19351 bytes
 .../Robot/Gui/Resources/translations/Robot_fr.ts   |     42 +-
 .../Robot/Gui/Resources/translations/Robot_hr.qm   |    Bin 17109 -> 18150 bytes
 .../Robot/Gui/Resources/translations/Robot_hr.ts   |     38 +-
 .../Robot/Gui/Resources/translations/Robot_hu.qm   |    Bin 17491 -> 18608 bytes
 .../Robot/Gui/Resources/translations/Robot_hu.ts   |     44 +-
 .../Robot/Gui/Resources/translations/Robot_it.qm   |    Bin 17880 -> 19039 bytes
 .../Robot/Gui/Resources/translations/Robot_it.ts   |     70 +-
 .../Robot/Gui/Resources/translations/Robot_ja.qm   |    Bin 15047 -> 15934 bytes
 .../Robot/Gui/Resources/translations/Robot_ja.ts   |     54 +-
 .../Robot/Gui/Resources/translations/Robot_nl.qm   |    Bin 17504 -> 18557 bytes
 .../Robot/Gui/Resources/translations/Robot_nl.ts   |     54 +-
 .../Robot/Gui/Resources/translations/Robot_no.qm   |    Bin 16970 -> 18025 bytes
 .../Robot/Gui/Resources/translations/Robot_no.ts   |     40 +-
 .../Robot/Gui/Resources/translations/Robot_pl.qm   |    Bin 17474 -> 18575 bytes
 .../Robot/Gui/Resources/translations/Robot_pl.ts   |     54 +-
 .../Gui/Resources/translations/Robot_pt-BR.qm      |    Bin 17628 -> 18751 bytes
 .../Gui/Resources/translations/Robot_pt-BR.ts      |     44 +-
 .../Gui/Resources/translations/Robot_pt-PT.qm      |    Bin 17226 -> 18497 bytes
 .../Gui/Resources/translations/Robot_pt-PT.ts      |    100 +-
 .../Robot/Gui/Resources/translations/Robot_ro.qm   |    Bin 17757 -> 18824 bytes
 .../Robot/Gui/Resources/translations/Robot_ro.ts   |     50 +-
 .../Robot/Gui/Resources/translations/Robot_ru.qm   |    Bin 17537 -> 18688 bytes
 .../Robot/Gui/Resources/translations/Robot_ru.ts   |     42 +-
 .../Robot/Gui/Resources/translations/Robot_sk.qm   |    Bin 17125 -> 18207 bytes
 .../Robot/Gui/Resources/translations/Robot_sk.ts   |    122 +-
 .../Robot/Gui/Resources/translations/Robot_sl.qm   |    Bin 0 -> 17932 bytes
 .../Robot/Gui/Resources/translations/Robot_sl.ts   |   1060 +
 .../Robot/Gui/Resources/translations/Robot_sr.qm   |    Bin 16989 -> 18092 bytes
 .../Robot/Gui/Resources/translations/Robot_sr.ts   |     76 +-
 .../Gui/Resources/translations/Robot_sv-SE.qm      |    Bin 17052 -> 18153 bytes
 .../Gui/Resources/translations/Robot_sv-SE.ts      |     42 +-
 .../Robot/Gui/Resources/translations/Robot_tr.qm   |    Bin 17130 -> 18212 bytes
 .../Robot/Gui/Resources/translations/Robot_tr.ts   |     62 +-
 .../Robot/Gui/Resources/translations/Robot_uk.qm   |    Bin 17731 -> 18792 bytes
 .../Robot/Gui/Resources/translations/Robot_uk.ts   |     50 +-
 .../Gui/Resources/translations/Robot_zh-CN.qm      |    Bin 14049 -> 14862 bytes
 .../Gui/Resources/translations/Robot_zh-CN.ts      |     38 +-
 .../Gui/Resources/translations/Robot_zh-TW.qm      |    Bin 14033 -> 14942 bytes
 .../Gui/Resources/translations/Robot_zh-TW.ts      |     82 +-
 src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp             |    255 +-
 src/Mod/Robot/Gui/TaskDlgEdge2Trac.h               |    152 +-
 src/Mod/Robot/Gui/TaskDlgSimulate.cpp              |    186 +-
 src/Mod/Robot/Gui/TaskDlgSimulate.h                |    152 +-
 src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp    |    193 +-
 src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h      |    140 +-
 src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp     |    204 +-
 src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h       |    150 +-
 src/Mod/Robot/Gui/TaskEdge2TracParameter.cpp       |    286 +-
 src/Mod/Robot/Gui/TaskEdge2TracParameter.h         |    154 +-
 src/Mod/Robot/Gui/TaskEdge2TracParameter.ui        |    222 +-
 src/Mod/Robot/Gui/TaskRobot6Axis.cpp               |    516 +-
 src/Mod/Robot/Gui/TaskRobot6Axis.h                 |    168 +-
 src/Mod/Robot/Gui/TaskRobotControl.cpp             |    146 +-
 src/Mod/Robot/Gui/TaskRobotControl.h               |    146 +-
 src/Mod/Robot/Gui/TaskRobotControl.ui              |    636 +-
 src/Mod/Robot/Gui/TaskRobotMessages.cpp            |    128 +-
 src/Mod/Robot/Gui/TaskRobotMessages.h              |    142 +-
 src/Mod/Robot/Gui/TaskRobotMessages.ui             |     62 +-
 src/Mod/Robot/Gui/TaskTrajectory.cpp               |    430 +-
 src/Mod/Robot/Gui/TaskTrajectory.h                 |    210 +-
 .../Robot/Gui/TaskTrajectoryDressUpParameter.cpp   |    244 +-
 src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.h |    142 +-
 .../Robot/Gui/TaskTrajectoryDressUpParameter.ui    |    366 +-
 src/Mod/Robot/Gui/TaskWatcher.cpp                  |    148 +-
 src/Mod/Robot/Gui/TaskWatcher.h                    |    122 +-
 src/Mod/Robot/Gui/TrajectorySimulate.cpp           |    370 +-
 src/Mod/Robot/Gui/TrajectorySimulate.h             |    168 +-
 src/Mod/Robot/Gui/ViewProviderEdge2TracObject.cpp  |    114 +-
 src/Mod/Robot/Gui/ViewProviderEdge2TracObject.h    |     94 +-
 src/Mod/Robot/Gui/ViewProviderRobotObject.cpp      |    796 +-
 src/Mod/Robot/Gui/ViewProviderRobotObject.h        |    160 +-
 src/Mod/Robot/Gui/ViewProviderTrajectory.cpp       |    268 +-
 src/Mod/Robot/Gui/ViewProviderTrajectory.h         |    128 +-
 .../Robot/Gui/ViewProviderTrajectoryCompound.cpp   |    132 +-
 src/Mod/Robot/Gui/ViewProviderTrajectoryCompound.h |    100 +-
 .../Robot/Gui/ViewProviderTrajectoryDressUp.cpp    |    134 +-
 src/Mod/Robot/Gui/ViewProviderTrajectoryDressUp.h  |    102 +-
 src/Mod/Robot/Gui/Workbench.cpp                    |    473 +-
 src/Mod/Robot/Gui/Workbench.h                      |    118 +-
 src/Mod/Robot/Init.py                              |     52 +-
 src/Mod/Robot/InitGui.py                           |    124 +-
 src/Mod/Robot/KukaExporter.py                      |    138 +-
 src/Mod/Robot/Lib/Kuka/kr125_2.pdf                 |    Bin 0 -> 63682 bytes
 src/Mod/Robot/Lib/Kuka/kr125_3.wrl                 |  37231 ++
 src/Mod/Robot/Lib/Kuka/kr16.wrl                    | 129065 ++++++
 src/Mod/Robot/Lib/Kuka/kr210.WRL                   | 374439 ++++++++++++++++++
 src/Mod/Robot/Lib/Kuka/kr500_1.csv                 |      7 +
 src/Mod/Robot/Lib/Kuka/kr500_1.wrl                 |  28844 ++
 src/Mod/Robot/Lib/Kuka/kr_125.csv                  |      7 +
 src/Mod/Robot/Lib/Kuka/kr_16.csv                   |      7 +
 src/Mod/Robot/Lib/Kuka/kr_16.pdf                   |    Bin 0 -> 232394 bytes
 src/Mod/Robot/Lib/Kuka/kr_210_2.csv                |      7 +
 src/Mod/Robot/Lib/Kuka/kr_210_2.pdf                |    Bin 0 -> 273878 bytes
 src/Mod/Robot/Lib/Kuka/kr_500_2.pdf                |    Bin 0 -> 261590 bytes
 src/Mod/Robot/Lib/Kuka/testprog.dat                |      7 +
 src/Mod/Robot/Lib/Kuka/testprog.src                |     23 +
 src/Mod/Robot/MovieTool.py                         |     44 +-
 src/Mod/Robot/RobotExample.py                      |    212 +-
 src/Mod/Robot/RobotExampleTrajectoryOutOfShapes.py |     42 +-
 src/Mod/Robot/robot.dox                            |      6 +-
 src/Mod/Sandbox/App/AppSandbox.cpp                 |    417 +-
 src/Mod/Sandbox/App/CMakeLists.txt                 |      4 +-
 src/Mod/Sandbox/App/DocumentProtector.cpp          |    648 +-
 src/Mod/Sandbox/App/DocumentProtector.h            |    260 +-
 src/Mod/Sandbox/App/DocumentProtectorPy.cpp        |    504 +-
 src/Mod/Sandbox/App/DocumentProtectorPy.h          |    174 +-
 src/Mod/Sandbox/App/DocumentThread.cpp             |    500 +-
 src/Mod/Sandbox/App/DocumentThread.h               |    251 +-
 src/Mod/Sandbox/App/PreCompiled.cpp                |     48 +-
 src/Mod/Sandbox/App/PreCompiled.h                  |    146 +-
 src/Mod/Sandbox/Gui/AppSandboxGui.cpp              |    540 +-
 src/Mod/Sandbox/Gui/CMakeLists.txt                 |      9 +-
 src/Mod/Sandbox/Gui/Command.cpp                    |   2889 +-
 src/Mod/Sandbox/Gui/GLGraphicsView.cpp             |    836 +-
 src/Mod/Sandbox/Gui/GLGraphicsView.h               |     91 +-
 src/Mod/Sandbox/Gui/Overlay.cpp                    |      8 +-
 src/Mod/Sandbox/Gui/PreCompiled.cpp                |     48 +-
 src/Mod/Sandbox/Gui/PreCompiled.h                  |    154 +-
 src/Mod/Sandbox/Gui/Resources/Sandbox.qrc          |      8 +-
 src/Mod/Sandbox/Gui/TaskPanelView.cpp              |    732 +
 src/Mod/Sandbox/Gui/TaskPanelView.h                |     65 +
 src/Mod/Sandbox/Gui/Workbench.cpp                  |    311 +-
 src/Mod/Sandbox/Gui/Workbench.h                    |    152 +-
 src/Mod/Sandbox/Init.py                            |     60 +-
 src/Mod/Sandbox/InitGui.py                         |     88 +-
 src/Mod/Sandbox/exportDRAWEXE.py                   |    131 +-
 src/Mod/Sandbox/sandbox.dox                        |      6 +-
 src/Mod/Ship/CMakeLists.txt                        |    133 +-
 src/Mod/Ship/InitGui.py                            |     20 +-
 src/Mod/Ship/Instance.py                           |    600 +-
 src/Mod/Ship/Ship.py                               |     39 +
 src/Mod/Ship/ShipGui.py                            |     38 +-
 src/Mod/Ship/TankInstance.py                       |    532 +-
 src/Mod/Ship/WeightInstance.py                     |    713 +-
 src/Mod/Ship/resources/Ship.qrc                    |     84 +-
 .../icons/{Ship_Module.svg => ShipWorkbench.svg}   |      0
 .../Ship/resources/icons/Ship_LoadCondition.svg    |    660 +
 src/Mod/Ship/resources/translations/Ship.ts        |    315 +-
 src/Mod/Ship/resources/translations/Ship_af.qm     |    Bin 13719 -> 20704 bytes
 src/Mod/Ship/resources/translations/Ship_af.ts     |    323 +-
 src/Mod/Ship/resources/translations/Ship_cs.qm     |    Bin 13839 -> 21026 bytes
 src/Mod/Ship/resources/translations/Ship_cs.ts     |    511 +-
 src/Mod/Ship/resources/translations/Ship_de.qm     |    Bin 15111 -> 22776 bytes
 src/Mod/Ship/resources/translations/Ship_de.ts     |    511 +-
 src/Mod/Ship/resources/translations/Ship_el.qm     |    Bin 0 -> 20896 bytes
 src/Mod/Ship/resources/translations/Ship_el.ts     |    730 +
 src/Mod/Ship/resources/translations/Ship_es-ES.qm  |    Bin 15233 -> 23228 bytes
 src/Mod/Ship/resources/translations/Ship_es-ES.ts  |    511 +-
 src/Mod/Ship/resources/translations/Ship_fi.qm     |    Bin 14497 -> 21488 bytes
 src/Mod/Ship/resources/translations/Ship_fi.ts     |    511 +-
 src/Mod/Ship/resources/translations/Ship_fr.qm     |    Bin 15345 -> 23134 bytes
 src/Mod/Ship/resources/translations/Ship_fr.ts     |    511 +-
 src/Mod/Ship/resources/translations/Ship_hr.qm     |    Bin 13768 -> 20749 bytes
 src/Mod/Ship/resources/translations/Ship_hr.ts     |    363 +-
 src/Mod/Ship/resources/translations/Ship_hu.qm     |    Bin 14092 -> 21893 bytes
 src/Mod/Ship/resources/translations/Ship_hu.ts     |    511 +-
 src/Mod/Ship/resources/translations/Ship_it.qm     |    Bin 15555 -> 23442 bytes
 src/Mod/Ship/resources/translations/Ship_it.ts     |    514 +-
 src/Mod/Ship/resources/translations/Ship_ja.qm     |    Bin 11444 -> 17515 bytes
 src/Mod/Ship/resources/translations/Ship_ja.ts     |    511 +-
 src/Mod/Ship/resources/translations/Ship_nl.qm     |    Bin 13803 -> 20822 bytes
 src/Mod/Ship/resources/translations/Ship_nl.ts     |    387 +-
 src/Mod/Ship/resources/translations/Ship_no.qm     |    Bin 13727 -> 20730 bytes
 src/Mod/Ship/resources/translations/Ship_no.ts     |    371 +-
 src/Mod/Ship/resources/translations/Ship_pl.qm     |    Bin 14681 -> 21916 bytes
 src/Mod/Ship/resources/translations/Ship_pl.ts     |    511 +-
 src/Mod/Ship/resources/translations/Ship_pt-BR.qm  |    Bin 14935 -> 22390 bytes
 src/Mod/Ship/resources/translations/Ship_pt-BR.ts  |    511 +-
 src/Mod/Ship/resources/translations/Ship_pt-PT.qm  |    Bin 14245 -> 21460 bytes
 src/Mod/Ship/resources/translations/Ship_pt-PT.ts  |    469 +-
 src/Mod/Ship/resources/translations/Ship_ro.qm     |    Bin 14106 -> 21177 bytes
 src/Mod/Ship/resources/translations/Ship_ro.ts     |    437 +-
 src/Mod/Ship/resources/translations/Ship_ru.qm     |    Bin 14526 -> 21559 bytes
 src/Mod/Ship/resources/translations/Ship_ru.ts     |    477 +-
 src/Mod/Ship/resources/translations/Ship_sk.qm     |    Bin 9900 -> 20700 bytes
 src/Mod/Ship/resources/translations/Ship_sk.ts     |    508 +-
 src/Mod/Ship/resources/translations/Ship_sl.qm     |    Bin 0 -> 21387 bytes
 src/Mod/Ship/resources/translations/Ship_sl.ts     |    730 +
 src/Mod/Ship/resources/translations/Ship_sr.qm     |    Bin 13790 -> 20813 bytes
 src/Mod/Ship/resources/translations/Ship_sr.ts     |    405 +-
 src/Mod/Ship/resources/translations/Ship_sv-SE.qm  |    Bin 13819 -> 20836 bytes
 src/Mod/Ship/resources/translations/Ship_sv-SE.ts  |    439 +-
 src/Mod/Ship/resources/translations/Ship_tr.qm     |    Bin 9943 -> 20745 bytes
 src/Mod/Ship/resources/translations/Ship_tr.ts     |    560 +-
 src/Mod/Ship/resources/translations/Ship_uk.qm     |    Bin 13830 -> 21623 bytes
 src/Mod/Ship/resources/translations/Ship_uk.ts     |    487 +-
 src/Mod/Ship/resources/translations/Ship_zh-CN.qm  |    Bin 12632 -> 19593 bytes
 src/Mod/Ship/resources/translations/Ship_zh-CN.ts  |    397 +-
 src/Mod/Ship/resources/translations/Ship_zh-TW.qm  |    Bin 13058 -> 19691 bytes
 src/Mod/Ship/resources/translations/Ship_zh-TW.ts  |    405 +-
 src/Mod/Ship/ship.dox                              |      6 +-
 src/Mod/Ship/shipAreasCurve/PlotAux.py             |     50 +-
 src/Mod/Ship/shipAreasCurve/Preview.py             |      8 +-
 src/Mod/Ship/shipAreasCurve/TaskPanel.py           |    793 +-
 src/Mod/Ship/shipAreasCurve/TaskPanel.ui           |    162 +-
 src/Mod/Ship/shipAreasCurve/__init__.py            |     58 +-
 src/Mod/Ship/shipCapacityCurve/PlotAux.py          |     41 +-
 src/Mod/Ship/shipCapacityCurve/TaskPanel.py        |    363 +-
 src/Mod/Ship/shipCapacityCurve/TaskPanel.ui        |    102 +-
 src/Mod/Ship/shipCapacityCurve/Tools.py            |     60 +
 src/Mod/Ship/shipCapacityCurve/__init__.py         |     58 +-
 src/Mod/Ship/shipCreateLoadCondition/Tools.py      |    124 +
 src/Mod/Ship/shipCreateLoadCondition/__init__.py   |     77 +
 src/Mod/Ship/shipCreateShip/Preview.py             |      2 +-
 src/Mod/Ship/shipCreateShip/TaskPanel.py           |    632 +-
 src/Mod/Ship/shipCreateShip/TaskPanel.ui           |    400 +-
 src/Mod/Ship/shipCreateShip/Tools.py               |     65 +
 src/Mod/Ship/shipCreateShip/__init__.py            |     58 +-
 src/Mod/Ship/shipCreateTank/TaskPanel.py           |    372 +-
 src/Mod/Ship/shipCreateTank/TaskPanel.ui           |    120 +-
 src/Mod/Ship/shipCreateTank/Tools.py               |     56 +
 src/Mod/Ship/shipCreateTank/__init__.py            |     58 +-
 src/Mod/Ship/shipCreateWeight/TaskPanel.py         |    551 +-
 src/Mod/Ship/shipCreateWeight/TaskPanel.ui         |    194 +-
 src/Mod/Ship/shipCreateWeight/Tools.py             |     91 +
 src/Mod/Ship/shipCreateWeight/__init__.py          |     58 +-
 src/Mod/Ship/shipGZ/PlotAux.py                     |    106 +
 src/Mod/Ship/shipGZ/TaskPanel.py                   |    345 +
 src/Mod/Ship/shipGZ/TaskPanel.ui                   |     75 +
 src/Mod/Ship/shipGZ/Tools.py                       |    316 +
 src/Mod/Ship/shipGZ/__init__.py                    |     29 +
 src/Mod/Ship/shipHydrostatics/PlotAux.py           |     92 +-
 src/Mod/Ship/shipHydrostatics/TaskPanel.py         |     34 +-
 src/Mod/Ship/shipHydrostatics/TaskPanel.ui         |    280 +-
 src/Mod/Ship/shipHydrostatics/Tools.py             |   1007 +-
 src/Mod/Ship/shipHydrostatics/__init__.py          |     58 +-
 src/Mod/Ship/shipLoadExample/TaskPanel.py          |    248 +-
 src/Mod/Ship/shipLoadExample/TaskPanel.ui          |    238 +-
 src/Mod/Ship/shipLoadExample/__init__.py           |     58 +-
 src/Mod/Ship/shipOutlineDraw/Preview.py            |      2 +-
 src/Mod/Ship/shipOutlineDraw/TaskPanel.py          |      2 +-
 src/Mod/Ship/shipOutlineDraw/TaskPanel.ui          |    488 +-
 src/Mod/Ship/shipOutlineDraw/__init__.py           |     58 +-
 src/Mod/Ship/shipUtils/Locale.py                   |      8 +-
 src/Mod/Ship/shipUtils/Math.py                     |      2 +-
 src/Mod/Ship/shipUtils/Paths.py                    |    110 +-
 src/Mod/Ship/shipUtils/Units.py                    |      2 +-
 src/Mod/Ship/shipUtils/__init__.py                 |     50 +-
 src/Mod/Sketcher/App/AppSketcher.cpp               |    165 +-
 src/Mod/Sketcher/App/AppSketcherPy.cpp             |    262 +-
 src/Mod/Sketcher/App/CMakeLists.txt                |     13 +-
 src/Mod/Sketcher/App/Constraint.cpp                |    356 +-
 src/Mod/Sketcher/App/Constraint.h                  |    224 +-
 src/Mod/Sketcher/App/ConstraintPy.xml              |     76 +-
 src/Mod/Sketcher/App/ConstraintPyImp.cpp           |   1027 +-
 src/Mod/Sketcher/App/PreCompiled.cpp               |     48 +-
 src/Mod/Sketcher/App/PreCompiled.h                 |    121 +-
 src/Mod/Sketcher/App/PropertyConstraintList.cpp    |    781 +-
 src/Mod/Sketcher/App/PropertyConstraintList.h      |    258 +-
 src/Mod/Sketcher/App/Sketch.cpp                    |   5063 +-
 src/Mod/Sketcher/App/Sketch.h                      |    697 +-
 src/Mod/Sketcher/App/SketchObject.cpp              |   6801 +-
 src/Mod/Sketcher/App/SketchObject.h                |    514 +-
 src/Mod/Sketcher/App/SketchObjectPy.xml            |    426 +-
 src/Mod/Sketcher/App/SketchObjectPyImp.cpp         |   1855 +-
 src/Mod/Sketcher/App/SketchObjectSF.cpp            |    116 +-
 src/Mod/Sketcher/App/SketchObjectSF.h              |    134 +-
 src/Mod/Sketcher/App/SketchObjectSFPy.xml          |     34 +-
 src/Mod/Sketcher/App/SketchObjectSFPyImp.cpp       |    102 +-
 src/Mod/Sketcher/App/SketchPy.xml                  |    158 +-
 src/Mod/Sketcher/App/SketchPyImp.cpp               |    403 +-
 src/Mod/Sketcher/App/planegcs/Constraints.cpp      |     10 +-
 src/Mod/Sketcher/App/planegcs/Constraints.h        |     44 +-
 src/Mod/Sketcher/App/planegcs/GCS.cpp              |   2120 +-
 src/Mod/Sketcher/App/planegcs/GCS.h                |     83 +-
 src/Mod/Sketcher/App/planegcs/Geo.cpp              |      2 +-
 src/Mod/Sketcher/App/planegcs/Geo.h                |      7 +-
 src/Mod/Sketcher/App/planegcs/SubSystem.cpp        |     11 +-
 src/Mod/Sketcher/App/planegcs/SubSystem.h          |      4 +-
 src/Mod/Sketcher/App/planegcs/qp_eq.cpp            |      5 +
 src/Mod/Sketcher/Gui/AppSketcherGui.cpp            |    222 +-
 src/Mod/Sketcher/Gui/AppSketcherGuiPy.cpp          |     69 -
 src/Mod/Sketcher/Gui/CMakeLists.txt                |     29 +-
 src/Mod/Sketcher/Gui/Command.cpp                   |   1284 +-
 src/Mod/Sketcher/Gui/CommandAlterGeometry.cpp      |    308 +-
 src/Mod/Sketcher/Gui/CommandConstraints.cpp        |   1121 +-
 src/Mod/Sketcher/Gui/CommandConstraints.h          |    116 +-
 src/Mod/Sketcher/Gui/CommandCreateGeo.cpp          |  10298 +-
 src/Mod/Sketcher/Gui/CommandSketcherTools.cpp      |   1052 +-
 src/Mod/Sketcher/Gui/DrawSketchHandler.cpp         |   1175 +-
 src/Mod/Sketcher/Gui/DrawSketchHandler.h           |    225 +-
 src/Mod/Sketcher/Gui/EditDatumDialog.cpp           |     57 +-
 src/Mod/Sketcher/Gui/GeometryCreationMode.h        |     31 +
 src/Mod/Sketcher/Gui/InsertDatum.ui                |    194 +-
 src/Mod/Sketcher/Gui/PreCompiled.cpp               |     48 +-
 src/Mod/Sketcher/Gui/PreCompiled.h                 |    174 +-
 .../Sketcher/Gui/PropertyConstraintListItem.cpp    |     13 +-
 src/Mod/Sketcher/Gui/Resources/Sketcher.qrc        |     44 +-
 .../icons/Constraint_HorizontalDistance_Driven.svg |    244 +
 .../icons/Constraint_InternalAngle_Driven.svg      |    274 +
 .../Resources/icons/Constraint_Length_Driven.svg   |    367 +
 .../Resources/icons/Constraint_Radius_Driven.svg   |    299 +
 .../icons/Constraint_SnellsLaw_Driven.svg          |    661 +
 .../icons/Constraint_VerticalDistance_Driven.svg   |    245 +
 .../{Sketcher_Sketch.svg => SketcherWorkbench.svg} |      0
 .../Resources/icons/Sketcher_AlterConstruction.svg |   1167 +-
 .../Gui/Resources/icons/Sketcher_Clone.svg         |    335 +
 .../Gui/Resources/icons/Sketcher_Conics_Constr.svg |    325 +
 .../icons/Sketcher_ConstrainLock_Driven.svg        |    434 +
 .../Sketcher/Gui/Resources/icons/Sketcher_Copy.svg |    308 +
 .../icons/Sketcher_Create3PointArc_Constr.svg      |    280 +
 .../icons/Sketcher_Create3PointCircle_Constr.svg   |    293 +
 .../Resources/icons/Sketcher_CreateArc_Constr.svg  |    185 +
 .../icons/Sketcher_CreateCircle_Constr.svg         |    171 +
 .../Sketcher_CreateEllipse_3points_Constr.svg      |    328 +
 .../icons/Sketcher_CreateEllipse_Constr.svg        |    328 +
 .../icons/Sketcher_CreateHeptagon_Constr.svg       |    317 +
 .../icons/Sketcher_CreateHexagon_Constr.svg        |    278 +
 .../Resources/icons/Sketcher_CreateLine_Constr.svg |    176 +
 .../icons/Sketcher_CreateOctagon_Constr.svg        |    317 +
 .../icons/Sketcher_CreatePentagon_Constr.svg       |    297 +
 .../icons/Sketcher_CreatePolyline_Constr.svg       |    271 +
 .../icons/Sketcher_CreateRectangle_Constr.svg      |    168 +
 .../Resources/icons/Sketcher_CreateSlot_Constr.svg |    221 +
 .../icons/Sketcher_CreateSquare_Constr.svg         |    357 +
 .../icons/Sketcher_CreateTriangle_Constr.svg       |    380 +
 .../icons/Sketcher_Elliptical_Arc_Constr.svg       |    404 +
 .../Gui/Resources/icons/Sketcher_MirrorSketch.svg  |    268 +
 .../Resources/icons/Sketcher_RectangularArray.svg  |    490 +
 .../Gui/Resources/icons/Sketcher_Symmetry.svg      |    371 +
 .../Resources/icons/Sketcher_ToggleConstraint.svg  |    819 +
 .../icons/Sketcher_ToggleConstruction.svg          |    244 +
 .../Gui/Resources/icons/Sketcher_ToggleNormal.svg  |    244 +
 .../icons/Sketcher_Toggle_Constraint_Driven.svg    |    289 +
 .../icons/Sketcher_Toggle_Constraint_Driving.svg   |    289 +
 .../Gui/Resources/translations/Sketcher_af.qm      |    Bin 66490 -> 94296 bytes
 .../Gui/Resources/translations/Sketcher_af.ts      |   1383 +-
 .../Gui/Resources/translations/Sketcher_cs.qm      |    Bin 65268 -> 92370 bytes
 .../Gui/Resources/translations/Sketcher_cs.ts      |   1775 +-
 .../Gui/Resources/translations/Sketcher_de.qm      |    Bin 71354 -> 101358 bytes
 .../Gui/Resources/translations/Sketcher_de.ts      |   1761 +-
 .../Gui/Resources/translations/Sketcher_el.qm      |    Bin 0 -> 95754 bytes
 .../Gui/Resources/translations/Sketcher_el.ts      |   3744 +
 .../Gui/Resources/translations/Sketcher_es-ES.qm   |    Bin 70072 -> 100252 bytes
 .../Gui/Resources/translations/Sketcher_es-ES.ts   |   1835 +-
 .../Gui/Resources/translations/Sketcher_fi.qm      |    Bin 67712 -> 96142 bytes
 .../Gui/Resources/translations/Sketcher_fi.ts      |   1766 +-
 .../Gui/Resources/translations/Sketcher_fr.qm      |    Bin 72904 -> 102350 bytes
 .../Gui/Resources/translations/Sketcher_fr.ts      |   1765 +-
 .../Gui/Resources/translations/Sketcher_hr.qm      |    Bin 66303 -> 93969 bytes
 .../Gui/Resources/translations/Sketcher_hr.ts      |   1333 +-
 .../Gui/Resources/translations/Sketcher_hu.qm      |    Bin 68929 -> 99671 bytes
 .../Gui/Resources/translations/Sketcher_hu.ts      |   1779 +-
 .../Gui/Resources/translations/Sketcher_it.qm      |    Bin 70518 -> 99250 bytes
 .../Gui/Resources/translations/Sketcher_it.ts      |   1952 +-
 .../Gui/Resources/translations/Sketcher_ja.qm      |    Bin 55273 -> 73727 bytes
 .../Gui/Resources/translations/Sketcher_ja.ts      |   1785 +-
 .../Gui/Resources/translations/Sketcher_nl.qm      |    Bin 67560 -> 95746 bytes
 .../Gui/Resources/translations/Sketcher_nl.ts      |   1417 +-
 .../Gui/Resources/translations/Sketcher_no.qm      |    Bin 66052 -> 93786 bytes
 .../Gui/Resources/translations/Sketcher_no.ts      |   1493 +-
 .../Gui/Resources/translations/Sketcher_pl.qm      |    Bin 67720 -> 96126 bytes
 .../Gui/Resources/translations/Sketcher_pl.ts      |   1665 +-
 .../Gui/Resources/translations/Sketcher_pt-BR.qm   |    Bin 69912 -> 98672 bytes
 .../Gui/Resources/translations/Sketcher_pt-BR.ts   |   1761 +-
 .../Gui/Resources/translations/Sketcher_pt-PT.qm   |    Bin 68272 -> 99078 bytes
 .../Gui/Resources/translations/Sketcher_pt-PT.ts   |   1829 +-
 .../Gui/Resources/translations/Sketcher_ro.qm      |    Bin 67743 -> 95793 bytes
 .../Gui/Resources/translations/Sketcher_ro.ts      |   1471 +-
 .../Gui/Resources/translations/Sketcher_ru.qm      |    Bin 70155 -> 98417 bytes
 .../Gui/Resources/translations/Sketcher_ru.ts      |   1755 +-
 .../Gui/Resources/translations/Sketcher_sk.qm      |    Bin 37731 -> 94384 bytes
 .../Gui/Resources/translations/Sketcher_sk.ts      |   1784 +-
 .../Gui/Resources/translations/Sketcher_sl.qm      |    Bin 0 -> 93239 bytes
 .../Gui/Resources/translations/Sketcher_sl.ts      |   3742 +
 .../Gui/Resources/translations/Sketcher_sr.qm      |    Bin 66781 -> 94575 bytes
 .../Gui/Resources/translations/Sketcher_sr.ts      |   1713 +-
 .../Gui/Resources/translations/Sketcher_sv-SE.qm   |    Bin 66788 -> 94756 bytes
 .../Gui/Resources/translations/Sketcher_sv-SE.ts   |   1477 +-
 .../Gui/Resources/translations/Sketcher_tr.qm      |    Bin 37990 -> 94737 bytes
 .../Gui/Resources/translations/Sketcher_tr.ts      |   1856 +-
 .../Gui/Resources/translations/Sketcher_uk.qm      |    Bin 68385 -> 96827 bytes
 .../Gui/Resources/translations/Sketcher_uk.ts      |   1719 +-
 .../Gui/Resources/translations/Sketcher_zh-CN.qm   |    Bin 57041 -> 82355 bytes
 .../Gui/Resources/translations/Sketcher_zh-CN.ts   |   1425 +-
 .../Gui/Resources/translations/Sketcher_zh-TW.qm   |    Bin 53461 -> 68005 bytes
 .../Gui/Resources/translations/Sketcher_zh-TW.ts   |   1972 +-
 src/Mod/Sketcher/Gui/SketchMirrorDialog.cpp        |     72 +
 src/Mod/Sketcher/Gui/SketchMirrorDialog.h          |     51 +
 src/Mod/Sketcher/Gui/SketchMirrorDialog.ui         |    110 +
 src/Mod/Sketcher/Gui/SketchOrientationDialog.cpp   |      5 +-
 src/Mod/Sketcher/Gui/SketchOrientationDialog.h     |      2 +-
 src/Mod/Sketcher/Gui/SketchOrientationDialog.ui    |    307 +-
 .../Sketcher/Gui/SketchRectangularArrayDialog.cpp  |     81 +
 .../Sketcher/Gui/SketchRectangularArrayDialog.h    |     56 +
 .../Sketcher/Gui/SketchRectangularArrayDialog.ui   |    203 +
 src/Mod/Sketcher/Gui/SketcherSettings.cpp          |     22 +
 src/Mod/Sketcher/Gui/SketcherSettings.ui           |    319 +-
 src/Mod/Sketcher/Gui/SoDatumLabel.cpp              |     10 +-
 src/Mod/Sketcher/Gui/SoZoomTranslation.cpp         |     58 +-
 src/Mod/Sketcher/Gui/SoZoomTranslation.h           |      5 +-
 src/Mod/Sketcher/Gui/TaskDlgEditSketch.cpp         |    251 +-
 src/Mod/Sketcher/Gui/TaskDlgEditSketch.h           |    176 +-
 src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp    |   1320 +-
 src/Mod/Sketcher/Gui/TaskSketcherConstrains.h      |    194 +-
 src/Mod/Sketcher/Gui/TaskSketcherConstrains.ui     |      9 +-
 .../Sketcher/Gui/TaskSketcherCreateCommands.cpp    |    179 +-
 src/Mod/Sketcher/Gui/TaskSketcherCreateCommands.h  |    134 +-
 src/Mod/Sketcher/Gui/TaskSketcherElements.cpp      |   1822 +-
 src/Mod/Sketcher/Gui/TaskSketcherElements.h        |    269 +-
 src/Mod/Sketcher/Gui/TaskSketcherGeneral.cpp       |    386 +-
 src/Mod/Sketcher/Gui/TaskSketcherGeneral.h         |    198 +-
 src/Mod/Sketcher/Gui/TaskSketcherGeneral.ui        |      2 +-
 src/Mod/Sketcher/Gui/TaskSketcherMessages.cpp      |    225 +-
 src/Mod/Sketcher/Gui/TaskSketcherMessages.h        |    138 +-
 src/Mod/Sketcher/Gui/TaskSketcherMessages.ui       |    159 +-
 .../Sketcher/Gui/TaskSketcherSolverAdvanced.cpp    |    581 +
 src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.h  |     85 +
 src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.ui |    638 +
 src/Mod/Sketcher/Gui/ViewProviderPython.cpp        |    202 +-
 src/Mod/Sketcher/Gui/ViewProviderPython.h          |    110 +-
 src/Mod/Sketcher/Gui/ViewProviderSketch.cpp        |   9594 +-
 src/Mod/Sketcher/Gui/ViewProviderSketch.h          |    773 +-
 src/Mod/Sketcher/Gui/Workbench.cpp                 |    622 +-
 src/Mod/Sketcher/Gui/Workbench.h                   |    132 +-
 src/Mod/Sketcher/Init.py                           |     54 +-
 src/Mod/Sketcher/InitGui.py                        |    134 +-
 src/Mod/Sketcher/ProfileLib/RegularPolygon.py      |      5 +-
 src/Mod/Sketcher/SketcherExample.py                |     70 +-
 src/Mod/Sketcher/Templates/Sketch.skf              |     22 +-
 src/Mod/Sketcher/TestSketcherApp.py                |    242 +-
 src/Mod/Sketcher/TestSketcherGui.py                |     86 +-
 src/Mod/Sketcher/sketcher.dox                      |      6 +-
 src/Mod/Spreadsheet/App/AppSpreadsheet.cpp         |    103 +-
 src/Mod/Spreadsheet/App/CMakeLists.txt             |     10 +-
 src/Mod/Spreadsheet/App/Cell.cpp                   |    121 +-
 src/Mod/Spreadsheet/App/Cell.h                     |     35 +-
 src/Mod/Spreadsheet/App/Expression.cpp             |   1881 -
 src/Mod/Spreadsheet/App/Expression.h               |    552 -
 src/Mod/Spreadsheet/App/ExpressionParser.l         |    267 -
 src/Mod/Spreadsheet/App/ExpressionParser.tab.c     |   2207 -
 src/Mod/Spreadsheet/App/ExpressionParser.y         |    184 -
 src/Mod/Spreadsheet/App/PreCompiled.cpp            |     48 +-
 src/Mod/Spreadsheet/App/PreCompiled.h              |    139 +-
 src/Mod/Spreadsheet/App/PropertyColumnWidths.cpp   |      4 +-
 src/Mod/Spreadsheet/App/PropertyColumnWidthsPy.xml |     38 +-
 src/Mod/Spreadsheet/App/PropertyRowHeights.cpp     |      6 +-
 src/Mod/Spreadsheet/App/PropertyRowHeightsPy.xml   |     38 +-
 src/Mod/Spreadsheet/App/PropertySheet.cpp          |    323 +-
 src/Mod/Spreadsheet/App/PropertySheet.h            |    138 +-
 src/Mod/Spreadsheet/App/PropertySheetPy.xml        |     38 +-
 src/Mod/Spreadsheet/App/Range.cpp                  |     96 -
 src/Mod/Spreadsheet/App/Range.h                    |     91 -
 src/Mod/Spreadsheet/App/Sheet.cpp                  |   2465 +-
 src/Mod/Spreadsheet/App/Sheet.h                    |    610 +-
 src/Mod/Spreadsheet/App/SheetObserver.cpp          |     28 +-
 src/Mod/Spreadsheet/App/SheetObserver.h            |      4 +-
 src/Mod/Spreadsheet/App/SheetPy.xml                |    333 +-
 src/Mod/Spreadsheet/App/SheetPyImp.cpp             |   1806 +-
 src/Mod/Spreadsheet/App/Spreadsheet.FCMacro        |     49 +
 src/Mod/Spreadsheet/App/Utils.cpp                  |    114 -
 src/Mod/Spreadsheet/App/Utils.h                    |     54 +-
 src/Mod/Spreadsheet/App/lex.ExpressionParser.c     |   7906 +-
 src/Mod/Spreadsheet/CMakeLists.txt                 |      7 +-
 src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp      |    183 +-
 src/Mod/Spreadsheet/Gui/AppSpreadsheetGuiPy.cpp    |     71 -
 src/Mod/Spreadsheet/Gui/CMakeLists.txt             |     21 +-
 src/Mod/Spreadsheet/Gui/Command.cpp                |   1714 +-
 src/Mod/Spreadsheet/Gui/LineEdit.cpp               |     93 +
 src/Mod/Spreadsheet/Gui/LineEdit.h                 |     28 +
 src/Mod/Spreadsheet/Gui/PreCompiled.cpp            |     48 +-
 src/Mod/Spreadsheet/Gui/PreCompiled.h              |    160 +-
 src/Mod/Spreadsheet/Gui/PropertiesDialog.cpp       |     49 +-
 src/Mod/Spreadsheet/Gui/PropertiesDialog.h         |      6 +-
 src/Mod/Spreadsheet/Gui/Resources/Spreadsheet.qrc  |      6 +
 .../Gui/Resources/icons/SpreadsheetAlias.svg       |    171 +
 .../Gui/Resources/icons/SpreadsheetStyleBold.svg   |    373 +-
 .../Gui/Resources/icons/SpreadsheetStyleItalic.svg |    378 +-
 .../Resources/icons/SpreadsheetStyleUnderline.svg  |    479 +-
 .../{Spreadsheet.svg => SpreadsheetWorkbench.svg}  |      0
 .../Gui/Resources/translations/Spreadsheet.ts      |     22 +
 .../Gui/Resources/translations/Spreadsheet_af.qm   |    Bin 8382 -> 8748 bytes
 .../Gui/Resources/translations/Spreadsheet_af.ts   |     46 +-
 .../Gui/Resources/translations/Spreadsheet_cs.qm   |    Bin 8390 -> 8738 bytes
 .../Gui/Resources/translations/Spreadsheet_cs.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_de.qm   |    Bin 9330 -> 9780 bytes
 .../Gui/Resources/translations/Spreadsheet_de.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_el.qm   |    Bin 0 -> 9062 bytes
 .../Gui/Resources/translations/Spreadsheet_el.ts   |    465 +
 .../Resources/translations/Spreadsheet_es-ES.qm    |    Bin 9220 -> 9644 bytes
 .../Resources/translations/Spreadsheet_es-ES.ts    |    210 +-
 .../Gui/Resources/translations/Spreadsheet_fi.qm   |    Bin 9054 -> 9430 bytes
 .../Gui/Resources/translations/Spreadsheet_fi.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_fr.qm   |    Bin 9186 -> 9548 bytes
 .../Gui/Resources/translations/Spreadsheet_fr.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_hr.qm   |    Bin 8395 -> 8761 bytes
 .../Gui/Resources/translations/Spreadsheet_hr.ts   |     46 +-
 .../Gui/Resources/translations/Spreadsheet_hu.qm   |    Bin 8409 -> 9369 bytes
 .../Gui/Resources/translations/Spreadsheet_hu.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_it.qm   |    Bin 9356 -> 9596 bytes
 .../Gui/Resources/translations/Spreadsheet_it.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_ja.qm   |    Bin 7175 -> 7507 bytes
 .../Gui/Resources/translations/Spreadsheet_ja.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_nl.qm   |    Bin 8406 -> 9326 bytes
 .../Gui/Resources/translations/Spreadsheet_nl.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_no.qm   |    Bin 8372 -> 8758 bytes
 .../Gui/Resources/translations/Spreadsheet_no.ts   |    204 +-
 .../Gui/Resources/translations/Spreadsheet_pl.qm   |    Bin 8392 -> 9608 bytes
 .../Gui/Resources/translations/Spreadsheet_pl.ts   |    210 +-
 .../Resources/translations/Spreadsheet_pt-BR.qm    |    Bin 8898 -> 9348 bytes
 .../Resources/translations/Spreadsheet_pt-BR.ts    |    210 +-
 .../Resources/translations/Spreadsheet_pt-PT.qm    |    Bin 9270 -> 9752 bytes
 .../Resources/translations/Spreadsheet_pt-PT.ts    |    206 +-
 .../Gui/Resources/translations/Spreadsheet_ro.qm   |    Bin 9165 -> 9543 bytes
 .../Gui/Resources/translations/Spreadsheet_ro.ts   |    206 +-
 .../Gui/Resources/translations/Spreadsheet_ru.qm   |    Bin 8663 -> 9787 bytes
 .../Gui/Resources/translations/Spreadsheet_ru.ts   |    210 +-
 .../Gui/Resources/translations/Spreadsheet_sk.qm   |    Bin 0 -> 8982 bytes
 .../Gui/Resources/translations/Spreadsheet_sk.ts   |    465 +
 .../Gui/Resources/translations/Spreadsheet_sl.qm   |    Bin 0 -> 9005 bytes
 .../Gui/Resources/translations/Spreadsheet_sl.ts   |    465 +
 .../Gui/Resources/translations/Spreadsheet_sr.qm   |    Bin 8305 -> 8769 bytes
 .../Gui/Resources/translations/Spreadsheet_sr.ts   |    206 +-
 .../Resources/translations/Spreadsheet_sv-SE.qm    |    Bin 8376 -> 8766 bytes
 .../Resources/translations/Spreadsheet_sv-SE.ts    |    210 +-
 .../Gui/Resources/translations/Spreadsheet_tr.qm   |    Bin 0 -> 8737 bytes
 .../Gui/Resources/translations/Spreadsheet_tr.ts   |    465 +
 .../Gui/Resources/translations/Spreadsheet_uk.qm   |    Bin 8415 -> 9215 bytes
 .../Gui/Resources/translations/Spreadsheet_uk.ts   |    210 +-
 .../Resources/translations/Spreadsheet_zh-CN.qm    |    Bin 8261 -> 8627 bytes
 .../Resources/translations/Spreadsheet_zh-CN.ts    |     46 +-
 .../Resources/translations/Spreadsheet_zh-TW.qm    |    Bin 6695 -> 6995 bytes
 .../Resources/translations/Spreadsheet_zh-TW.ts    |    206 +-
 src/Mod/Spreadsheet/Gui/Sheet.ui                   |      7 +-
 src/Mod/Spreadsheet/Gui/SheetModel.cpp             |     45 +-
 src/Mod/Spreadsheet/Gui/SheetModel.h               |      4 +-
 src/Mod/Spreadsheet/Gui/SheetTableView.cpp         |     68 +-
 src/Mod/Spreadsheet/Gui/SheetTableView.h           |      8 +-
 src/Mod/Spreadsheet/Gui/SpreadsheetDelegate.cpp    |     30 +-
 src/Mod/Spreadsheet/Gui/SpreadsheetDelegate.h      |      9 +-
 src/Mod/Spreadsheet/Gui/SpreadsheetView.cpp        |    672 +-
 src/Mod/Spreadsheet/Gui/SpreadsheetView.h          |    222 +-
 .../Spreadsheet/Gui/ViewProviderSpreadsheet.cpp    |    390 +-
 src/Mod/Spreadsheet/Gui/ViewProviderSpreadsheet.h  |    156 +-
 src/Mod/Spreadsheet/Gui/Workbench.cpp              |    484 +-
 src/Mod/Spreadsheet/Gui/Workbench.h                |    137 +-
 src/Mod/Spreadsheet/Gui/qtcolorpicker.cpp          |     24 +-
 src/Mod/Spreadsheet/Gui/qtcolorpicker.h            |      4 +-
 src/Mod/Spreadsheet/Init.py                        |     82 +-
 src/Mod/Spreadsheet/InitGui.py                     |     43 +-
 src/Mod/Spreadsheet/TestSpreadsheet.py             |    627 +
 src/Mod/Spreadsheet/spreadsheet.dox                |      6 +-
 src/Mod/Start/App/AppStart.cpp                     |    104 +-
 src/Mod/Start/App/AppStartPy.cpp                   |     33 -
 src/Mod/Start/App/CMakeLists.txt                   |      5 +-
 src/Mod/Start/App/PreCompiled.cpp                  |     48 +-
 src/Mod/Start/App/PreCompiled.h                    |    116 +-
 src/Mod/Start/App/StartConfiguration.h             |     82 +-
 src/Mod/Start/CMakeLists.txt                       |      1 +
 src/Mod/Start/Gui/AppStartGui.cpp                  |    202 +-
 src/Mod/Start/Gui/AppStartGuiPy.cpp                |     33 -
 src/Mod/Start/Gui/CMakeLists.txt                   |     15 +-
 src/Mod/Start/Gui/Command.cpp                      |    130 +-
 src/Mod/Start/Gui/PreCompiled.cpp                  |     48 +-
 src/Mod/Start/Gui/PreCompiled.h                    |    138 +-
 src/Mod/Start/Gui/Resources/Start.qrc              |     59 +-
 .../Start/Gui/Resources/icons/StartWorkbench.svg   |    107 +
 .../Start/Gui/Resources/translations/StartPage.ts  |     30 +-
 .../Gui/Resources/translations/StartPage_af.qm     |    Bin 11266 -> 12122 bytes
 .../Gui/Resources/translations/StartPage_af.ts     |    116 +-
 .../Gui/Resources/translations/StartPage_cs.qm     |    Bin 11042 -> 11830 bytes
 .../Gui/Resources/translations/StartPage_cs.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_de.qm     |    Bin 11794 -> 12802 bytes
 .../Gui/Resources/translations/StartPage_de.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_el.qm     |    Bin 0 -> 12334 bytes
 .../Gui/Resources/translations/StartPage_el.ts     |    322 +
 .../Gui/Resources/translations/StartPage_es-ES.qm  |    Bin 11726 -> 12668 bytes
 .../Gui/Resources/translations/StartPage_es-ES.ts  |    146 +-
 .../Gui/Resources/translations/StartPage_fi.qm     |    Bin 11464 -> 12306 bytes
 .../Gui/Resources/translations/StartPage_fi.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_fr.qm     |    Bin 11956 -> 12986 bytes
 .../Gui/Resources/translations/StartPage_fr.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_hr.qm     |    Bin 11219 -> 12067 bytes
 .../Gui/Resources/translations/StartPage_hr.ts     |    130 +-
 .../Gui/Resources/translations/StartPage_hu.qm     |    Bin 11271 -> 12211 bytes
 .../Gui/Resources/translations/StartPage_hu.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_it.qm     |    Bin 11540 -> 12450 bytes
 .../Gui/Resources/translations/StartPage_it.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_ja.qm     |    Bin 8611 -> 9191 bytes
 .../Gui/Resources/translations/StartPage_ja.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_nl.qm     |    Bin 11604 -> 12396 bytes
 .../Gui/Resources/translations/StartPage_nl.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_no.qm     |    Bin 11218 -> 12074 bytes
 .../Gui/Resources/translations/StartPage_no.ts     |    114 +-
 .../Gui/Resources/translations/StartPage_pl.qm     |    Bin 11434 -> 12350 bytes
 .../Gui/Resources/translations/StartPage_pl.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_pt-BR.qm  |    Bin 11384 -> 12242 bytes
 .../Gui/Resources/translations/StartPage_pt-BR.ts  |    146 +-
 .../Gui/Resources/translations/StartPage_pt-PT.qm  |    Bin 11678 -> 12792 bytes
 .../Gui/Resources/translations/StartPage_pt-PT.ts  |    146 +-
 .../Gui/Resources/translations/StartPage_ro.qm     |    Bin 11659 -> 12513 bytes
 .../Gui/Resources/translations/StartPage_ro.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_ru.qm     |    Bin 11741 -> 12581 bytes
 .../Gui/Resources/translations/StartPage_ru.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_sk.qm     |    Bin 10729 -> 11928 bytes
 .../Gui/Resources/translations/StartPage_sk.ts     |    174 +-
 .../Gui/Resources/translations/StartPage_sl.qm     |    Bin 0 -> 11815 bytes
 .../Gui/Resources/translations/StartPage_sl.ts     |    322 +
 .../Gui/Resources/translations/StartPage_sr.qm     |    Bin 11119 -> 11967 bytes
 .../Gui/Resources/translations/StartPage_sr.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_sv-SE.qm  |    Bin 11210 -> 12088 bytes
 .../Gui/Resources/translations/StartPage_sv-SE.ts  |    146 +-
 .../Gui/Resources/translations/StartPage_tr.qm     |    Bin 11090 -> 12241 bytes
 .../Gui/Resources/translations/StartPage_tr.ts     |    172 +-
 .../Gui/Resources/translations/StartPage_uk.qm     |    Bin 11499 -> 12373 bytes
 .../Gui/Resources/translations/StartPage_uk.ts     |    146 +-
 .../Gui/Resources/translations/StartPage_zh-CN.qm  |    Bin 7871 -> 8745 bytes
 .../Gui/Resources/translations/StartPage_zh-CN.ts  |    130 +-
 .../Gui/Resources/translations/StartPage_zh-TW.qm  |    Bin 7567 -> 8093 bytes
 .../Gui/Resources/translations/StartPage_zh-TW.ts  |    146 +-
 src/Mod/Start/Gui/Workbench.cpp                    |    240 +-
 src/Mod/Start/Gui/Workbench.h                      |    120 +-
 src/Mod/Start/Init.py                              |     52 +-
 src/Mod/Start/InitGui.py                           |    124 +-
 src/Mod/Start/StartPage/ArchDesign.py              |     52 +-
 src/Mod/Start/StartPage/CMakeLists.txt             |     16 +-
 src/Mod/Start/StartPage/DefaultWorkbench.py        |     56 +-
 src/Mod/Start/StartPage/FreeCAD.png                |    Bin 3810 -> 2803 bytes
 src/Mod/Start/StartPage/LoadArchExample.py         |     52 +-
 src/Mod/Start/StartPage/LoadDrawingExample.py      |     56 +-
 src/Mod/Start/StartPage/LoadFemExample.py          |     26 +
 src/Mod/Start/StartPage/LoadPartDesignExample.py   |     54 +-
 src/Mod/Start/StartPage/LoadRobotExample.py        |     54 +-
 src/Mod/Start/StartPage/LoadSchenkel.py            |     54 +-
 src/Mod/Start/StartPage/Mesh.py                    |     52 +-
 src/Mod/Start/StartPage/PartDesign.py              |     52 +-
 src/Mod/Start/StartPage/Ship.py                    |     52 +-
 src/Mod/Start/StartPage/StartPage.html             |    312 +-
 src/Mod/Start/StartPage/StartPage.py               |   1332 +-
 src/Mod/Start/start.dox                            |      6 +-
 src/Mod/TemplatePyMod/Automation.py                |    176 +-
 src/Mod/TemplatePyMod/Commands.py                  |    463 +-
 src/Mod/TemplatePyMod/DocumentObject.py            |    638 +-
 src/Mod/TemplatePyMod/FeaturePython.py             |   1444 +-
 src/Mod/TemplatePyMod/Init.py                      |      4 +-
 src/Mod/TemplatePyMod/InitGui.py                   |     98 +-
 src/Mod/TemplatePyMod/TaskPanel.py                 |    226 +-
 src/Mod/TemplatePyMod/TaskPanel.ui                 |     88 +-
 src/Mod/TemplatePyMod/Tests.py                     |    222 +-
 src/Mod/TemplatePyMod/Texture.py                   |    136 +-
 src/Mod/Test/BaseTests.py                          |    437 +-
 src/Mod/Test/Document.py                           |   1524 +-
 src/Mod/Test/Gui/AppTestGui.cpp                    |    246 +-
 src/Mod/Test/Gui/CMakeLists.txt                    |     11 +-
 src/Mod/Test/Gui/PreCompiled.cpp                   |     48 +-
 src/Mod/Test/Gui/PreCompiled.h                     |    146 +-
 src/Mod/Test/Gui/Resources/Test.qrc                |      3 +
 src/Mod/Test/Gui/Resources/icons/TestWorkbench.svg |     84 +
 src/Mod/Test/Gui/Resources/translations/Test_af.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_cs.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_de.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_el.qm |    Bin 0 -> 2952 bytes
 src/Mod/Test/Gui/Resources/translations/Test_el.ts |    114 +
 .../Test/Gui/Resources/translations/Test_es-ES.qm  |    Bin 3028 -> 3064 bytes
 .../Test/Gui/Resources/translations/Test_es-ES.ts  |      8 +-
 src/Mod/Test/Gui/Resources/translations/Test_fi.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_fr.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_hr.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_hu.qm |    Bin 2885 -> 2877 bytes
 src/Mod/Test/Gui/Resources/translations/Test_hu.ts |      4 +-
 src/Mod/Test/Gui/Resources/translations/Test_it.qm |    Bin 2966 -> 2938 bytes
 src/Mod/Test/Gui/Resources/translations/Test_it.ts |     10 +-
 src/Mod/Test/Gui/Resources/translations/Test_ja.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_nl.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_no.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_pl.ts |      2 +-
 .../Test/Gui/Resources/translations/Test_pt-BR.qm  |    Bin 3028 -> 3028 bytes
 .../Test/Gui/Resources/translations/Test_pt-BR.ts  |      2 +-
 .../Test/Gui/Resources/translations/Test_pt-PT.ts  |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_ro.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_ru.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_sk.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_sl.qm |    Bin 0 -> 2813 bytes
 src/Mod/Test/Gui/Resources/translations/Test_sl.ts |    114 +
 src/Mod/Test/Gui/Resources/translations/Test_sr.qm |    Bin 2869 -> 2871 bytes
 src/Mod/Test/Gui/Resources/translations/Test_sr.ts |      4 +-
 .../Test/Gui/Resources/translations/Test_sv-SE.ts  |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_tr.ts |      2 +-
 src/Mod/Test/Gui/Resources/translations/Test_uk.ts |      2 +-
 .../Test/Gui/Resources/translations/Test_zh-CN.ts  |      2 +-
 .../Test/Gui/Resources/translations/Test_zh-TW.ts  |      2 +-
 src/Mod/Test/Gui/UnitTest.ui                       |      8 +-
 src/Mod/Test/Gui/UnitTestImp.cpp                   |     31 +-
 src/Mod/Test/Gui/UnitTestImp.h                     |    153 +-
 src/Mod/Test/Gui/UnitTestPy.cpp                    |    674 +-
 src/Mod/Test/Gui/UnitTestPy.h                      |    179 +-
 src/Mod/Test/Init.py                               |     52 +-
 src/Mod/Test/InitGui.py                            |    175 +-
 src/Mod/Test/Menu.py                               |    182 +-
 src/Mod/Test/TestApp.py                            |    164 +-
 src/Mod/Test/TestGui.py                            |    395 +-
 src/Mod/Test/UnicodeTests.py                       |     98 +-
 src/Mod/Test/UnitTests.py                          |     84 +-
 src/Mod/Test/Workbench.py                          |    142 +-
 src/Mod/Test/test.dox                              |      6 +-
 src/Mod/Test/unittestgui.py                        |    798 +-
 src/Mod/Web/App/AppWeb.cpp                         |    109 +-
 src/Mod/Web/App/AppWebPy.cpp                       |    110 -
 src/Mod/Web/App/CMakeLists.txt                     |     21 +-
 src/Mod/Web/App/Server.cpp                         |     64 +-
 src/Mod/Web/App/Server.h                           |     27 +
 src/Mod/Web/Gui/AppWebGui.cpp                      |    211 +-
 src/Mod/Web/Gui/AppWebGuiPy.cpp                    |     99 -
 src/Mod/Web/Gui/BrowserView.cpp                    |    769 +-
 src/Mod/Web/Gui/BrowserView.h                      |    236 +-
 src/Mod/Web/Gui/CMakeLists.txt                     |     15 +-
 src/Mod/Web/Gui/Command.cpp                        |    490 +-
 src/Mod/Web/Gui/PreCompiled.cpp                    |     48 +-
 src/Mod/Web/Gui/PreCompiled.h                      |    144 +-
 src/Mod/Web/Gui/Resources/Web.qrc                  |     73 +-
 src/Mod/Web/Gui/Resources/icons/WebWorkbench.svg   |    708 +
 src/Mod/Web/Gui/Resources/translations/Web.ts      |     16 +-
 src/Mod/Web/Gui/Resources/translations/Web_af.qm   |    Bin 2167 -> 2265 bytes
 src/Mod/Web/Gui/Resources/translations/Web_af.ts   |     18 +-
 src/Mod/Web/Gui/Resources/translations/Web_cs.qm   |    Bin 2173 -> 2383 bytes
 src/Mod/Web/Gui/Resources/translations/Web_cs.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_de.qm   |    Bin 2281 -> 2389 bytes
 src/Mod/Web/Gui/Resources/translations/Web_de.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_el.qm   |    Bin 0 -> 2449 bytes
 src/Mod/Web/Gui/Resources/translations/Web_el.ts   |    174 +
 .../Web/Gui/Resources/translations/Web_es-ES.qm    |    Bin 2217 -> 2331 bytes
 .../Web/Gui/Resources/translations/Web_es-ES.ts    |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_fi.qm   |    Bin 2235 -> 2333 bytes
 src/Mod/Web/Gui/Resources/translations/Web_fi.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_fr.qm   |    Bin 2293 -> 2419 bytes
 src/Mod/Web/Gui/Resources/translations/Web_fr.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_hr.qm   |    Bin 2186 -> 2284 bytes
 src/Mod/Web/Gui/Resources/translations/Web_hr.ts   |     18 +-
 src/Mod/Web/Gui/Resources/translations/Web_hu.qm   |    Bin 2160 -> 2374 bytes
 src/Mod/Web/Gui/Resources/translations/Web_hu.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_it.qm   |    Bin 2287 -> 2399 bytes
 src/Mod/Web/Gui/Resources/translations/Web_it.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_ja.qm   |    Bin 1876 -> 1958 bytes
 src/Mod/Web/Gui/Resources/translations/Web_ja.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_nl.qm   |    Bin 2227 -> 2349 bytes
 src/Mod/Web/Gui/Resources/translations/Web_nl.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_no.qm   |    Bin 2167 -> 2271 bytes
 src/Mod/Web/Gui/Resources/translations/Web_no.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_pl.qm   |    Bin 2301 -> 2403 bytes
 src/Mod/Web/Gui/Resources/translations/Web_pl.ts   |     68 +-
 .../Web/Gui/Resources/translations/Web_pt-BR.qm    |    Bin 2263 -> 2365 bytes
 .../Web/Gui/Resources/translations/Web_pt-BR.ts    |     68 +-
 .../Web/Gui/Resources/translations/Web_pt-PT.qm    |    Bin 2301 -> 2407 bytes
 .../Web/Gui/Resources/translations/Web_pt-PT.ts    |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_ro.qm   |    Bin 2288 -> 2386 bytes
 src/Mod/Web/Gui/Resources/translations/Web_ro.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_ru.qm   |    Bin 2294 -> 2396 bytes
 src/Mod/Web/Gui/Resources/translations/Web_ru.ts   |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_sk.qm   |    Bin 0 -> 2477 bytes
 src/Mod/Web/Gui/Resources/translations/Web_sk.ts   |    174 +
 src/Mod/Web/Gui/Resources/translations/Web_sl.qm   |    Bin 0 -> 2362 bytes
 src/Mod/Web/Gui/Resources/translations/Web_sl.ts   |    174 +
 src/Mod/Web/Gui/Resources/translations/Web_sr.qm   |    Bin 2308 -> 2406 bytes
 src/Mod/Web/Gui/Resources/translations/Web_sr.ts   |     68 +-
 .../Web/Gui/Resources/translations/Web_sv-SE.qm    |    Bin 2189 -> 2299 bytes
 .../Web/Gui/Resources/translations/Web_sv-SE.ts    |     68 +-
 src/Mod/Web/Gui/Resources/translations/Web_tr.qm   |    Bin 0 -> 2244 bytes
 src/Mod/Web/Gui/Resources/translations/Web_tr.ts   |    174 +
 src/Mod/Web/Gui/Resources/translations/Web_uk.qm   |    Bin 2412 -> 2510 bytes
 src/Mod/Web/Gui/Resources/translations/Web_uk.ts   |     68 +-
 .../Web/Gui/Resources/translations/Web_zh-CN.qm    |    Bin 2156 -> 2220 bytes
 .../Web/Gui/Resources/translations/Web_zh-CN.ts    |     34 +-
 .../Web/Gui/Resources/translations/Web_zh-TW.qm    |    Bin 1746 -> 1822 bytes
 .../Web/Gui/Resources/translations/Web_zh-TW.ts    |     68 +-
 src/Mod/Web/Gui/Workbench.cpp                      |    704 +-
 src/Mod/Web/Gui/Workbench.h                        |    118 +-
 src/Mod/Web/Init.py                                |     52 +-
 src/Mod/Web/InitGui.py                             |    124 +-
 src/Mod/Web/web.dox                                |      6 +-
 src/Mod/mod.dox                                    |     20 +-
 src/Tools/ArchiveNameFromVersionHeader.py          |     53 +
 src/Tools/DistTools.py                             |    616 +-
 src/Tools/DownloadStatistics.py                    |      8 +
 src/Tools/FCFileTools.py                           |    240 +-
 src/Tools/InstallMsg.txt                           |      2 +-
 src/Tools/MakeApp.py                               |     74 +-
 src/Tools/MakeAppTools.py                          |    154 +-
 src/Tools/MakeMacBundleRelocatable.py              |    615 +-
 src/Tools/MakeNewBuildNbr.py                       |     86 +-
 src/Tools/MemoryLeaks.py                           |     62 +-
 src/Tools/PythonToCPP.py                           |     84 +-
 src/Tools/SubWCRev.py                              |    789 +-
 src/Tools/WinVersion.py                            |     98 +-
 src/Tools/dir2qrc.py                               |    274 +-
 src/Tools/doctools.py                              |    136 +-
 src/Tools/fcbt.py                                  |    122 +-
 src/Tools/fcbt/CreateModule.py                     |    242 +-
 src/Tools/fcbt/DistBin.py                          |    122 +-
 src/Tools/fcbt/DistSetup.py                        |     50 +-
 src/Tools/fcbt/DistSrc.py                          |     96 +-
 src/Tools/fcbt/DistTools.py                        |    398 +-
 src/Tools/fcbt/FileTools.py                        |    240 +-
 src/Tools/fcbt/NextBuildNumber.py                  |    114 +-
 src/Tools/fcinfo                                   |    127 +
 src/Tools/generate.py                              |    186 +-
 src/Tools/generateBase/generateDS.py               |   6554 +-
 .../generateBase/generateMetaModel_Module.xsd      |    406 +-
 src/Tools/generateBase/generateModel_Module.py     |   4666 +-
 .../generateBase/generateModel_ModuleTest.xml      |     32 +-
 src/Tools/generateBase/generateTools.py            |    286 +-
 src/Tools/generateTemplates/template.py            |     16 +-
 src/Tools/generateTemplates/templateCPPFile.py     |     76 +-
 .../generateTemplates/templateClassPyExport.py     |   2745 +-
 src/Tools/generateTemplates/templateModule.py      |     34 +-
 src/Tools/generateTemplates/templateModuleApp.py   |     58 +-
 .../generateTemplates/templateModuleAppFeature.py  |    174 +-
 .../generateTemplates/templateModuleAppMain.py     |    104 +-
 src/Tools/generateTemplates/templateModuleGui.py   |     22 +-
 src/Tools/githubstats.py                           |     11 +
 src/Tools/makedist.py                              |     11 +-
 src/Tools/pythondoc.py                             |    178 +-
 src/Tools/updatecrowdin.py                         |      6 +-
 src/Tools/updatefromcrowdin.py                     |    252 +
 src/zipios++/backbuffer.h                          |    118 +
 src/zipios++/basicentry.cpp                        |    163 +
 src/zipios++/basicentry.h                          |     88 +
 src/zipios++/collcoll.cpp                          |    162 +
 src/zipios++/collcoll.h                            |    175 +
 src/zipios++/deflateoutputstreambuf.cpp            |    224 +
 src/zipios++/deflateoutputstreambuf.h              |    109 +
 src/zipios++/dircoll.cpp                           |    178 +
 src/zipios++/dircoll.h                             |     94 +
 src/zipios++/directory.cpp                         |    434 +
 src/zipios++/directory.h                           |    369 +
 src/zipios++/fcoll.cpp                             |    114 +
 src/zipios++/fcoll.h                               |    162 +
 src/zipios++/fcollexceptions.cpp                   |    144 +
 src/zipios++/fcollexceptions.h                     |    100 +
 src/zipios++/fileentry.cpp                         |     39 +
 src/zipios++/fileentry.h                           |    240 +
 src/zipios++/filepath.cpp                          |     83 +
 src/zipios++/filepath.h                            |    202 +
 src/zipios++/filterinputstreambuf.cpp              |     47 +
 src/zipios++/filterinputstreambuf.h                |     66 +
 src/zipios++/filteroutputstreambuf.cpp             |     47 +
 src/zipios++/filteroutputstreambuf.h               |     58 +
 src/zipios++/gzipoutputstream.cpp                  |     80 +
 src/zipios++/gzipoutputstream.h                    |     72 +
 src/zipios++/gzipoutputstreambuf.cpp               |    127 +
 src/zipios++/gzipoutputstreambuf.h                 |     79 +
 src/zipios++/inflateinputstreambuf.cpp             |    179 +
 src/zipios++/inflateinputstreambuf.h               |     89 +
 src/zipios++/meta-iostreams.h                      |     36 +
 src/zipios++/outputstringstream.h                  |     69 +
 src/zipios++/simplesmartptr.h                      |    173 +
 src/zipios++/virtualseeker.h                       |    105 +
 src/zipios++/zipfile.cpp                           |    208 +
 src/zipios++/zipfile.h                             |    104 +
 src/zipios++/ziphead.cpp                           |    324 +
 src/zipios++/ziphead.h                             |    242 +
 src/zipios++/zipheadio.cpp                         |    195 +
 src/zipios++/zipheadio.h                           |    195 +
 src/zipios++/zipinputstream.cpp                    |     82 +
 src/zipios++/zipinputstream.h                      |     92 +
 src/zipios++/zipinputstreambuf.cpp                 |    141 +
 src/zipios++/zipinputstreambuf.h                   |     89 +
 src/zipios++/zipios-config.h                       |     80 +
 src/zipios++/zipios.dox                            |    113 +
 src/zipios++/zipios_common.h                       |     52 +
 src/zipios++/zipios_defs.h                         |     36 +
 src/zipios++/zipoutputstream.cpp                   |    103 +
 src/zipios++/zipoutputstream.h                     |    100 +
 src/zipios++/zipoutputstreambuf.cpp                |    205 +
 src/zipios++/zipoutputstreambuf.h                  |    116 +
 4945 files changed, 1999082 insertions(+), 970565 deletions(-)
 create mode 100644 .arcconfig
 create mode 100644 .log_errors
 create mode 100755 .travis.yml
 create mode 100644 LibraryVersions.h.cmake
 delete mode 100644 README
 delete mode 100644 README.Cygwin
 delete mode 100644 README.Linux
 delete mode 100644 README.MinGW
 delete mode 100644 README.Win32
 create mode 100644 README.md
 delete mode 100644 cMake/FindF2C.cmake
 delete mode 100644 cMake/FindODE.cmake
 delete mode 100644 cMake/FindSoQt.cmake
 delete mode 100644 debian/freecad-doc.doc-base
 delete mode 100644 debian/freecad-doc.docs
 delete mode 100644 debian/patches/GCS_eigen3.patch
 delete mode 100644 debian/patches/eigen3.patch
 delete mode 100644 debian/patches/fix_clang_compilation.patch
 delete mode 100644 debian/patches/gcc5.patch
 delete mode 100644 debian/patches/remove_getting_webpage.patch
 delete mode 100644 debian/patches/unittest_to_stdout.patch
 delete mode 100644 src/3rdParty/boost/numeric/bindings/LICENSE_1_0.txt
 delete mode 100644 src/3rdParty/boost/numeric/bindings/amos/amos.h
 delete mode 100644 src/3rdParty/boost/numeric/bindings/amos/amos.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/amos/amos_names.h
 delete mode 100644 src/3rdParty/boost/numeric/bindings/amos/amos_overloads.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas.h
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas1.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas1_overloads.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas2.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas2_overloads.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas3.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas3_overloads.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/blas/blas_names.h
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/gees.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/geev.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/geqrf.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/gesdd.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/gesv.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/gesvd.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/hbev.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/hbevx.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/heev.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/heevd.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/heevx.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/hesv.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/hpsv.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/hseqr.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/ilaenv.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/lapack.h
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/lapack.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/lapack_names.h
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/orgqr.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/ormqr.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/posv.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/ppsv.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/spsv.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/steqr.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/syev.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/syevd.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/syevx.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/sysv.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/sytrd.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/trevc.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/trexc.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/lapack/workspace.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/algorithm.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/boost_array.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/c_array.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/config.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/detail/array.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/detail/array_impl.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/detail/generate_const.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/detail/symm_herm_traits.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/detail/ublas_ordering.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/detail/ublas_uplo.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/detail/utils.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/fortran.h
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/matrix_raw.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/matrix_traits.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/sparse_traits.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/std_valarray.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/std_vector.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/symm_herm_raw.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/tnt.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/traits.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/transpose.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/type.h
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/type.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/type_traits.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/ublas_banded.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/ublas_hermitian.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/ublas_matrix.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/ublas_sparse.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/ublas_symmetric.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/ublas_vector.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/ublas_vector2.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/vector_raw.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/traits/vector_traits.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/umfpack/umfpack.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/umfpack/umfpack_inc.hpp
 delete mode 100644 src/3rdParty/boost/numeric/bindings/umfpack/umfpack_overloads.hpp
 create mode 100644 src/App/Branding.cpp
 create mode 100644 src/App/Branding.h
 create mode 100644 src/App/Enumeration.cpp
 create mode 100644 src/App/Enumeration.h
 create mode 100644 src/App/Expression.cpp
 create mode 100644 src/App/Expression.h
 create mode 100644 src/App/ExpressionParser.l
 create mode 100644 src/App/ExpressionParser.tab.c
 create mode 100644 src/App/ExpressionParser.tab.h
 create mode 100644 src/App/ExpressionParser.y
 create mode 100644 src/App/ExpressionVisitors.h
 create mode 100644 src/App/FeatureCustom.h
 create mode 100644 src/App/ObjectIdentifier.cpp
 create mode 100644 src/App/ObjectIdentifier.h
 create mode 100644 src/App/PropertyExpressionEngine.cpp
 create mode 100644 src/App/PropertyExpressionEngine.h
 create mode 100644 src/App/Range.cpp
 create mode 100644 src/App/Range.h
 create mode 100644 src/App/lex.ExpressionParser.c
 delete mode 100644 src/Build/Version.h
 delete mode 100644 src/Doc/Start_Page.html
 create mode 100644 src/Gui/3Dconnexion/GuiApplicationNativeEventAwareMac.cpp
 create mode 100644 src/Gui/3Dconnexion/GuiApplicationNativeEventAwareWin32.cpp
 create mode 100644 src/Gui/3Dconnexion/I3dMouseParams.h
 create mode 100644 src/Gui/3Dconnexion/MouseParameters.cpp
 create mode 100644 src/Gui/3Dconnexion/MouseParameters.h
 create mode 100644 src/Gui/ActionFunction.cpp
 create mode 100644 src/Gui/ActionFunction.h
 create mode 100644 src/Gui/AutoSaver.cpp
 create mode 100644 src/Gui/AutoSaver.h
 create mode 100644 src/Gui/DlgExpressionInput.cpp
 create mode 100644 src/Gui/DlgExpressionInput.h
 create mode 100644 src/Gui/DlgExpressionInput.ui
 create mode 100644 src/Gui/DlgWorkbenches.ui
 create mode 100644 src/Gui/DlgWorkbenchesImp.cpp
 create mode 100644 src/Gui/DlgWorkbenchesImp.h
 create mode 100644 src/Gui/DocumentRecovery.cpp
 create mode 100644 src/Gui/DocumentRecovery.h
 create mode 100644 src/Gui/DocumentRecovery.ui
 create mode 100644 src/Gui/ExpressionBinding.cpp
 create mode 100644 src/Gui/ExpressionBinding.h
 create mode 100644 src/Gui/ExpressionCompleter.cpp
 create mode 100644 src/Gui/ExpressionCompleter.h
 create mode 100644 src/Gui/GestureNavigationStyle.cpp
 create mode 100644 src/Gui/GraphicsViewZoom.cpp
 create mode 100644 src/Gui/GraphicsViewZoom.h
 create mode 100644 src/Gui/GuiApplication.cpp
 create mode 100644 src/Gui/GuiApplication.h
 create mode 100644 src/Gui/Icons/accessories-calculator.svg
 rename src/Gui/Icons/{system-log-out.svg => application-exit.svg} (100%)
 create mode 100644 src/Gui/Icons/bound-expression-unset.svg
 create mode 100644 src/Gui/Icons/bound-expression.svg
 create mode 100644 src/Gui/Icons/button_add_all.svg
 create mode 100644 src/Gui/Icons/button_sort.svg
 create mode 100644 src/Gui/Icons/document-print-preview.svg
 create mode 100644 src/Gui/Icons/freecad-doc.svg
 create mode 100644 src/Gui/Icons/index.theme
 rename src/Gui/Icons/{add.png => list-add.png} (100%)
 rename src/Gui/Icons/{add.svg => list-add.svg} (100%)
 rename src/Gui/Icons/{edit_remove.png => list-remove.png} (100%)
 rename src/Gui/Icons/{edit_remove.svg => list-remove.svg} (100%)
 rename src/Gui/Icons/{macro-execute.svg => media-playback-start.svg} (100%)
 rename src/Gui/Icons/{macro-stop.svg => media-playback-stop.svg} (100%)
 rename src/Gui/Icons/{macro-record.svg => media-record.svg} (100%)
 create mode 100644 src/Gui/Icons/user.svg
 rename src/Gui/Icons/{view-axometric.svg => view-axonometric.svg} (100%)
 rename src/Gui/Icons/{view-zoom-all.svg => zoom-all.svg} (100%)
 rename src/Gui/Icons/{view-zoom-border.svg => zoom-border.svg} (100%)
 rename src/Gui/Icons/{view-zoom-fit.svg => zoom-fit-best.svg} (100%)
 rename src/Gui/Icons/{view-zoom-in.svg => zoom-in.svg} (100%)
 rename src/Gui/Icons/{view-zoom-out.svg => zoom-out.svg} (100%)
 rename src/Gui/Icons/{view-zoom-selection.svg => zoom-selection.svg} (100%)
 create mode 100644 src/Gui/Inventor/MarkerBitmaps.cpp
 create mode 100644 src/Gui/Inventor/MarkerBitmaps.h
 create mode 100644 src/Gui/Language/FreeCAD_el.qm
 create mode 100644 src/Gui/Language/FreeCAD_el.ts
 create mode 100644 src/Gui/Language/FreeCAD_sl.qm
 create mode 100644 src/Gui/Language/FreeCAD_sl.ts
 create mode 100644 src/Gui/MayaGestureNavigationStyle.cpp
 create mode 100644 src/Gui/OpenCascadeNavigationStyle.cpp
 create mode 100644 src/Gui/QListWidgetCustom.cpp
 create mode 100644 src/Gui/QListWidgetCustom.h
 create mode 100644 src/Gui/QSint/actionpanel/actionbox.cpp
 create mode 100644 src/Gui/QSint/actionpanel/actionbox.h
 create mode 100644 src/Gui/QSint/actionpanel/actiongroup.cpp
 create mode 100644 src/Gui/QSint/actionpanel/actiongroup.h
 create mode 100644 src/Gui/QSint/actionpanel/actionlabel.cpp
 create mode 100644 src/Gui/QSint/actionpanel/actionlabel.h
 create mode 100644 src/Gui/QSint/actionpanel/actionpanel.cpp
 create mode 100644 src/Gui/QSint/actionpanel/actionpanel.h
 create mode 100644 src/Gui/QSint/actionpanel/actionpanelscheme.cpp
 create mode 100644 src/Gui/QSint/actionpanel/actionpanelscheme.h
 create mode 100644 src/Gui/QSint/actionpanel/android/Fold.png
 create mode 100644 src/Gui/QSint/actionpanel/android/FoldOver.png
 create mode 100644 src/Gui/QSint/actionpanel/android/Unfold.png
 create mode 100644 src/Gui/QSint/actionpanel/android/UnfoldOver.png
 create mode 100644 src/Gui/QSint/actionpanel/androidpanelscheme.cpp
 create mode 100644 src/Gui/QSint/actionpanel/androidpanelscheme.h
 create mode 100644 src/Gui/QSint/actionpanel/default/Fold.png
 create mode 100644 src/Gui/QSint/actionpanel/default/FoldOver.png
 create mode 100644 src/Gui/QSint/actionpanel/default/Unfold.png
 create mode 100644 src/Gui/QSint/actionpanel/default/UnfoldOver.png
 create mode 100644 src/Gui/QSint/actionpanel/freecadscheme.cpp
 create mode 100644 src/Gui/QSint/actionpanel/freecadscheme.h
 create mode 100644 src/Gui/QSint/actionpanel/mac/FoldOver.png
 create mode 100644 src/Gui/QSint/actionpanel/mac/UnfoldOver.png
 create mode 100644 src/Gui/QSint/actionpanel/macpanelscheme.cpp
 create mode 100644 src/Gui/QSint/actionpanel/macpanelscheme.h
 create mode 100644 src/Gui/QSint/actionpanel/qsint_global.h
 create mode 100644 src/Gui/QSint/actionpanel/schemes.qrc
 create mode 100644 src/Gui/QSint/actionpanel/taskgroup_p.cpp
 create mode 100644 src/Gui/QSint/actionpanel/taskgroup_p.h
 create mode 100644 src/Gui/QSint/actionpanel/taskheader_p.cpp
 create mode 100644 src/Gui/QSint/actionpanel/taskheader_p.h
 create mode 100644 src/Gui/QSint/actionpanel/vista/Fold.png
 create mode 100644 src/Gui/QSint/actionpanel/vista/FoldOver.png
 create mode 100644 src/Gui/QSint/actionpanel/vista/Unfold.png
 create mode 100644 src/Gui/QSint/actionpanel/vista/UnfoldOver.png
 create mode 100644 src/Gui/QSint/actionpanel/winvistapanelscheme.cpp
 create mode 100644 src/Gui/QSint/actionpanel/winvistapanelscheme.h
 create mode 100644 src/Gui/QSint/actionpanel/winxppanelscheme.cpp
 create mode 100644 src/Gui/QSint/actionpanel/winxppanelscheme.h
 copy src/Gui/{iisTaskPanel/src/Resources/headerButtonFoldOver_XPBlue1.png => QSint/actionpanel/xp/FoldOver_Blue1.png} (100%)
 copy src/Gui/{iisTaskPanel/src/Resources/headerButtonFoldOver_XPBlue2.png => QSint/actionpanel/xp/FoldOver_Blue2.png} (100%)
 copy src/Gui/{iisTaskPanel/src/Resources/headerButtonFold_XPBlue1.png => QSint/actionpanel/xp/Fold_Blue1.png} (100%)
 copy src/Gui/{iisTaskPanel/src/Resources/headerButtonFold_XPBlue2.png => QSint/actionpanel/xp/Fold_Blue2.png} (100%)
 copy src/Gui/{iisTaskPanel/src/Resources/headerButtonUnfoldOver_XPBlue1.png => QSint/actionpanel/xp/UnfoldOver_Blue1.png} (100%)
 copy src/Gui/{iisTaskPanel/src/Resources/headerButtonUnfoldOver_XPBlue2.png => QSint/actionpanel/xp/UnfoldOver_Blue2.png} (100%)
 copy src/Gui/{iisTaskPanel/src/Resources/headerButtonUnfold_XPBlue1.png => QSint/actionpanel/xp/Unfold_Blue1.png} (100%)
 copy src/Gui/{iisTaskPanel/src/Resources/headerButtonUnfold_XPBlue2.png => QSint/actionpanel/xp/Unfold_Blue2.png} (100%)
 create mode 100644 src/Gui/QSint/include/QSint
 create mode 100644 src/Gui/QuantitySpinBox_p.h
 create mode 100644 src/Gui/SoTouchEvents.cpp
 create mode 100644 src/Gui/SoTouchEvents.h
 create mode 100644 src/Gui/Stylesheets/CMakeLists.txt
 create mode 100644 src/Gui/Stylesheets/Dark-blue.qss
 create mode 100644 src/Gui/Stylesheets/Dark-green.qss
 create mode 100644 src/Gui/Stylesheets/Dark-orange.qss
 create mode 100644 src/Gui/Stylesheets/Light-blue.qss
 create mode 100644 src/Gui/Stylesheets/Light-green.qss
 create mode 100644 src/Gui/Stylesheets/Light-orange.qss
 create mode 100644 src/Gui/Stylesheets/images/Hmovetoolbar_dark.png
 create mode 100644 src/Gui/Stylesheets/images/Hmovetoolbar_light.png
 create mode 100644 src/Gui/Stylesheets/images/Hsepartoolbar_dark.png
 create mode 100644 src/Gui/Stylesheets/images/Hsepartoolbar_light.png
 create mode 100644 src/Gui/Stylesheets/images/Vmovetoolbar_dark.png
 create mode 100644 src/Gui/Stylesheets/images/Vmovetoolbar_light.png
 create mode 100644 src/Gui/Stylesheets/images/Vsepartoolbar_dark.png
 create mode 100644 src/Gui/Stylesheets/images/Vsepartoolbar_light.png
 create mode 100644 src/Gui/Stylesheets/images/background_freecad.png
 create mode 100644 src/Gui/Stylesheets/images/branch_closed_dark.png
 create mode 100644 src/Gui/Stylesheets/images/branch_closed_darker.png
 create mode 100644 src/Gui/Stylesheets/images/branch_end.png
 create mode 100644 src/Gui/Stylesheets/images/branch_more.png
 create mode 100644 src/Gui/Stylesheets/images/branch_open_dark.png
 create mode 100644 src/Gui/Stylesheets/images/branch_open_darker.png
 create mode 100644 src/Gui/Stylesheets/images/branch_vline.png
 create mode 100644 src/Gui/Stylesheets/images/checkbox_indeterminate_light.png
 create mode 100644 src/Gui/Stylesheets/images/checkbox_light.png
 create mode 100644 src/Gui/Stylesheets/images/close_dark.png
 create mode 100644 src/Gui/Stylesheets/images/close_light.png
 create mode 100644 src/Gui/Stylesheets/images/down_arrow_dark.png
 create mode 100644 src/Gui/Stylesheets/images/down_arrow_darker.png
 create mode 100644 src/Gui/Stylesheets/images/down_arrow_disabled_dark.png
 create mode 100644 src/Gui/Stylesheets/images/down_arrow_disabled_light.png
 create mode 100644 src/Gui/Stylesheets/images/down_arrow_light.png
 create mode 100644 src/Gui/Stylesheets/images/down_arrow_lighter.png
 create mode 100644 src/Gui/Stylesheets/images/left_arrow_dark.png
 create mode 100644 src/Gui/Stylesheets/images/left_arrow_darker.png
 create mode 100644 src/Gui/Stylesheets/images/left_arrow_disabled_dark.png
 create mode 100644 src/Gui/Stylesheets/images/left_arrow_disabled_light.png
 create mode 100644 src/Gui/Stylesheets/images/left_arrow_light.png
 create mode 100644 src/Gui/Stylesheets/images/left_arrow_lighter.png
 create mode 100644 src/Gui/Stylesheets/images/more_dark.png
 create mode 100644 src/Gui/Stylesheets/images/more_light.png
 create mode 100644 src/Gui/Stylesheets/images/radiobutton_light.png
 create mode 100644 src/Gui/Stylesheets/images/right_arrow_dark.png
 create mode 100644 src/Gui/Stylesheets/images/right_arrow_darker.png
 create mode 100644 src/Gui/Stylesheets/images/right_arrow_disabled_dark.png
 create mode 100644 src/Gui/Stylesheets/images/right_arrow_disabled_light.png
 create mode 100644 src/Gui/Stylesheets/images/right_arrow_light.png
 create mode 100644 src/Gui/Stylesheets/images/right_arrow_lighter.png
 create mode 100644 src/Gui/Stylesheets/images/sizegrip_dark.png
 create mode 100644 src/Gui/Stylesheets/images/sizegrip_light.png
 create mode 100644 src/Gui/Stylesheets/images/splitter_horizontal_dark.png
 create mode 100644 src/Gui/Stylesheets/images/splitter_horizontal_light.png
 create mode 100644 src/Gui/Stylesheets/images/splitter_vertical_dark.png
 create mode 100644 src/Gui/Stylesheets/images/splitter_vertical_light.png
 create mode 100644 src/Gui/Stylesheets/images/transparent.png
 create mode 100644 src/Gui/Stylesheets/images/undock_dark.png
 create mode 100644 src/Gui/Stylesheets/images/undock_light.png
 create mode 100644 src/Gui/Stylesheets/images/up_arrow_dark.png
 create mode 100644 src/Gui/Stylesheets/images/up_arrow_darker.png
 create mode 100644 src/Gui/Stylesheets/images/up_arrow_disabled_dark.png
 create mode 100644 src/Gui/Stylesheets/images/up_arrow_disabled_light.png
 create mode 100644 src/Gui/Stylesheets/images/up_arrow_light.png
 create mode 100644 src/Gui/Stylesheets/images/up_arrow_lighter.png
 delete mode 100644 src/Gui/TaskPanelView.cpp
 delete mode 100644 src/Gui/TaskPanelView.h
 create mode 100644 src/Gui/WinNativeGestureRecognizers.cpp
 create mode 100644 src/Gui/WinNativeGestureRecognizers.h
 create mode 100644 src/Mod/Arch/ArchMaterial.py
 create mode 100644 src/Mod/Arch/ArchProfile.py
 create mode 100644 src/Mod/Arch/ArchSchedule.py
 create mode 100644 src/Mod/Arch/ArchServer.py
 create mode 100644 src/Mod/Arch/Presets/profiles.csv
 copy src/Mod/Arch/Resources/icons/{preferences-arch.svg => ArchWorkbench.svg} (100%)
 create mode 100644 src/Mod/Arch/Resources/icons/Arch_Bimserver.svg
 create mode 100644 src/Mod/Arch/Resources/icons/Arch_Component.svg
 create mode 100644 src/Mod/Arch/Resources/icons/Arch_Material.svg
 create mode 100644 src/Mod/Arch/Resources/icons/Arch_Material_Group.svg
 create mode 100644 src/Mod/Arch/Resources/icons/Arch_Schedule.svg
 create mode 100644 src/Mod/Arch/Resources/icons/Git.svg
 create mode 100644 src/Mod/Arch/Resources/translations/Arch_el.qm
 create mode 100644 src/Mod/Arch/Resources/translations/Arch_el.ts
 create mode 100644 src/Mod/Arch/Resources/translations/Arch_sl.qm
 create mode 100644 src/Mod/Arch/Resources/translations/Arch_sl.ts
 create mode 100644 src/Mod/Arch/Resources/ui/ArchMaterial.ui
 create mode 100644 src/Mod/Arch/Resources/ui/ArchSchedule.ui
 delete mode 100644 src/Mod/Arch/Resources/ui/archprefs-base.ui
 delete mode 100644 src/Mod/Arch/Resources/ui/archprefs-import.ui
 create mode 100644 src/Mod/Arch/Resources/ui/preferences-arch.ui
 rename src/Mod/Arch/Resources/ui/{archprefs-defaults.ui => preferences-archdefaults.ui} (100%)
 create mode 100644 src/Mod/Arch/Resources/ui/preferences-dae.ui
 create mode 100644 src/Mod/Arch/Resources/ui/preferences-ifc.ui
 create mode 100644 src/Mod/Arch/importGBXML.py
 create mode 100644 src/Mod/Assembly/Gui/Resources/translations/Assembly_el.qm
 create mode 100644 src/Mod/Assembly/Gui/Resources/translations/Assembly_el.ts
 create mode 100644 src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.qm
 create mode 100644 src/Mod/Assembly/Gui/Resources/translations/Assembly_sl.ts
 delete mode 100644 src/Mod/Complete/App/AppCompletePy.cpp
 delete mode 100644 src/Mod/Complete/Gui/AppCompleteGuiPy.cpp
 create mode 100644 src/Mod/Complete/Gui/Resources/icons/CompleteWorkbench.svg
 create mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_el.qm
 create mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_el.ts
 create mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sl.qm
 create mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sl.ts
 create mode 100644 src/Mod/Draft/App/AppDraftUtils.cpp
 create mode 100644 src/Mod/Draft/App/AppDraftUtilsPy.cpp
 create mode 100644 src/Mod/Draft/App/CMakeLists.txt
 create mode 100644 src/Mod/Draft/App/DraftDxf.cpp
 create mode 100644 src/Mod/Draft/App/DraftDxf.h
 create mode 100644 src/Mod/Draft/App/PreCompiled.cpp
 create mode 100644 src/Mod/Draft/App/PreCompiled.h
 create mode 100644 src/Mod/Draft/App/dxf.cpp
 create mode 100644 src/Mod/Draft/App/dxf.h
 copy src/Mod/Draft/Resources/icons/{preferences-draft.svg => DraftWorkbench.svg} (100%)
 create mode 100644 src/Mod/Draft/Resources/icons/Draft_Grid.svg
 create mode 100644 src/Mod/Draft/Resources/icons/Draft_Mirror.svg
 create mode 100644 src/Mod/Draft/Resources/translations/Draft_el.qm
 create mode 100644 src/Mod/Draft/Resources/translations/Draft_el.ts
 create mode 100644 src/Mod/Draft/Resources/translations/Draft_sl.qm
 create mode 100644 src/Mod/Draft/Resources/translations/Draft_sl.ts
 create mode 100755 src/Mod/Draft/Resources/ui/preferences-draft.ui
 create mode 100644 src/Mod/Draft/Resources/ui/preferences-draftsnap.ui
 create mode 100644 src/Mod/Draft/Resources/ui/preferences-drafttexts.ui
 create mode 100644 src/Mod/Draft/Resources/ui/preferences-draftvisual.ui
 create mode 100644 src/Mod/Draft/Resources/ui/preferences-dwg.ui
 create mode 100644 src/Mod/Draft/Resources/ui/preferences-dxf.ui
 create mode 100644 src/Mod/Draft/Resources/ui/preferences-oca.ui
 create mode 100644 src/Mod/Draft/Resources/ui/preferences-svg.ui
 delete mode 100755 src/Mod/Draft/Resources/ui/userprefs-base.ui
 delete mode 100644 src/Mod/Draft/Resources/ui/userprefs-import1.ui
 delete mode 100644 src/Mod/Draft/Resources/ui/userprefs-import2.ui
 delete mode 100644 src/Mod/Draft/Resources/ui/userprefs-snap.ui
 delete mode 100644 src/Mod/Draft/Resources/ui/userprefs-visual.ui
 create mode 100644 src/Mod/Drawing/App/FeatureViewSpreadsheet.cpp
 create mode 100644 src/Mod/Drawing/App/FeatureViewSpreadsheet.h
 create mode 100644 src/Mod/Drawing/DrawingPatterns.py
 copy src/Mod/Drawing/Gui/Resources/icons/{actions/drawing-landscape.svg => DrawingWorkbench.svg} (100%)
 create mode 100644 src/Mod/Drawing/Gui/Resources/icons/actions/drawing-spreadsheet.svg
 create mode 100644 src/Mod/Drawing/Gui/Resources/translations/Drawing_el.qm
 create mode 100644 src/Mod/Drawing/Gui/Resources/translations/Drawing_el.ts
 create mode 100644 src/Mod/Drawing/Gui/Resources/translations/Drawing_sl.qm
 create mode 100644 src/Mod/Drawing/Gui/Resources/translations/Drawing_sl.ts
 create mode 100644 src/Mod/Drawing/Templates/A0_Landscape_ISO7200.dxf
 create mode 100644 src/Mod/Drawing/Templates/A0_Landscape_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A0_Portrait_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A1_Landscape_ISO7200.dxf
 create mode 100644 src/Mod/Drawing/Templates/A1_Landscape_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A1_Portrait_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A2_Landscape_ISO7200.dxf
 create mode 100644 src/Mod/Drawing/Templates/A2_Landscape_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A2_Portrait_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A3_Landscape_ISO7200.dxf
 create mode 100644 src/Mod/Drawing/Templates/A3_Landscape_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A3_Portrait_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A4_Landscape_ISO7200.dxf
 create mode 100644 src/Mod/Drawing/Templates/A4_Landscape_plain.dxf
 create mode 100644 src/Mod/Drawing/Templates/A4_Portrait_ISO7200.dxf
 create mode 100644 src/Mod/Drawing/Templates/A4_Portrait_plain.dxf
 mode change 100755 => 100644 src/Mod/Fem/App/AppFem.cpp
 mode change 100755 => 100644 src/Mod/Fem/App/AppFemPy.cpp
 create mode 100644 src/Mod/Fem/App/FemConstraintDisplacement.cpp
 create mode 100644 src/Mod/Fem/App/FemConstraintDisplacement.h
 create mode 100644 src/Mod/Fem/App/FemConstraintPressure.cpp
 create mode 100644 src/Mod/Fem/App/FemConstraintPressure.h
 mode change 100755 => 100644 src/Mod/Fem/App/FemMesh.cpp
 mode change 100755 => 100644 src/Mod/Fem/App/FemMesh.h
 mode change 100755 => 100644 src/Mod/Fem/App/FemMeshObject.cpp
 mode change 100755 => 100644 src/Mod/Fem/App/FemMeshObject.h
 mode change 100755 => 100644 src/Mod/Fem/App/FemMeshProperty.cpp
 mode change 100755 => 100644 src/Mod/Fem/App/FemMeshProperty.h
 mode change 100755 => 100644 src/Mod/Fem/App/FemMeshPyImp.cpp
 delete mode 100644 src/Mod/Fem/App/FemResultValue.cpp
 delete mode 100644 src/Mod/Fem/App/FemResultValue.h
 delete mode 100644 src/Mod/Fem/App/FemResultVector.cpp
 delete mode 100644 src/Mod/Fem/App/FemResultVector.h
 create mode 100644 src/Mod/Fem/App/FemSolverObject.cpp
 create mode 100644 src/Mod/Fem/App/FemSolverObject.h
 create mode 100644 src/Mod/Fem/App/FemTools.cpp
 create mode 100644 src/Mod/Fem/App/FemTools.h
 mode change 100755 => 100644 src/Mod/Fem/App/PreCompiled.cpp
 mode change 100755 => 100644 src/Mod/Fem/App/PreCompiled.h
 delete mode 100644 src/Mod/Fem/CalculixLib.py
 create mode 100644 src/Mod/Fem/FemAnalysis.py
 create mode 100644 src/Mod/Fem/FemBeamSection.py
 create mode 100644 src/Mod/Fem/FemCommands.py
 delete mode 100755 src/Mod/Fem/FemExample.py
 delete mode 100644 src/Mod/Fem/FemLib.py
 create mode 100644 src/Mod/Fem/FemShellThickness.py
 create mode 100644 src/Mod/Fem/FemSolverCalculix.py
 create mode 100644 src/Mod/Fem/FemTools.py
 create mode 100644 src/Mod/Fem/Gui/AbaqusHighlighter.cpp
 create mode 100644 src/Mod/Fem/Gui/AbaqusHighlighter.h
 mode change 100755 => 100644 src/Mod/Fem/Gui/AppFemGui.cpp
 mode change 100755 => 100644 src/Mod/Fem/Gui/Command.cpp
 create mode 100644 src/Mod/Fem/Gui/DlgSettingsFem.ui
 create mode 100644 src/Mod/Fem/Gui/DlgSettingsFemImp.cpp
 create mode 100644 src/Mod/Fem/Gui/DlgSettingsFemImp.h
 delete mode 100644 src/Mod/Fem/Gui/Hypothesis.cpp
 delete mode 100644 src/Mod/Fem/Gui/Hypothesis.h
 delete mode 100644 src/Mod/Fem/Gui/Hypothesis.ui
 mode change 100755 => 100644 src/Mod/Fem/Gui/PreCompiled.cpp
 mode change 100755 => 100644 src/Mod/Fem/Gui/PreCompiled.h
 create mode 100644 src/Mod/Fem/Gui/PropertyFemMeshItem.cpp
 create mode 100644 src/Mod/Fem/Gui/PropertyFemMeshItem.h
 create mode 100755 src/Mod/Fem/Gui/Resources/icons/FemWorkbench.svg
 delete mode 100644 src/Mod/Fem/Gui/Resources/icons/Fem_Analysis.svg
 delete mode 100644 src/Mod/Fem/Gui/Resources/icons/Fem_FemMesh_createnodebypoly.svg
 delete mode 100644 src/Mod/Fem/Gui/Resources/icons/Fem_Result.svg
 delete mode 100644 src/Mod/Fem/Gui/Resources/icons/Fem_ResultDisplacement.svg
 delete mode 100644 src/Mod/Fem/Gui/Resources/icons/Fem_ResultStress.svg
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_AddFemMesh.svg => fem-add-fem-mesh.svg} (100%)
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_AddMaterial.svg => fem-add-material.svg} (100%)
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_AddPart.svg => fem-add-part.svg} (100%)
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-analysis.svg
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-beam-section.svg
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_ConstraintBearing.svg => fem-constraint-bearing.svg} (100%)
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-constraint-displacement.svg
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_ConstraintFixed.svg => fem-constraint-fixed.svg} (100%)
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_ConstraintForce.svg => fem-constraint-force.svg} (100%)
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_ConstraintGear.svg => fem-constraint-gear.svg} (100%)
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-constraint-pressure.svg
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_ConstraintPulley.svg => fem-constraint-pulley.svg} (100%)
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-fem-mesh-create-node-by-poly.svg
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_FemMesh.svg => fem-fem-mesh-from-shape.svg} (100%)
 mode change 100755 => 100644
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-frequency-analysis.svg
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-inp-editor.svg
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_Material.svg => fem-material.svg} (100%)
 rename src/Mod/Fem/Gui/Resources/icons/{Fem_NewAnalysis.svg => fem-new-analysis.svg} (100%)
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-purge-results.svg
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-quick-analysis.svg
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-result.svg
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-shell-thickness.svg
 create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-solver.svg
 create mode 100755 src/Mod/Fem/Gui/Resources/icons/preferences-fem.svg
 create mode 100755 src/Mod/Fem/Gui/Resources/translations/Fem.ts
 create mode 100644 src/Mod/Fem/Gui/Resources/translations/Fem_el.qm
 create mode 100644 src/Mod/Fem/Gui/Resources/translations/Fem_el.ts
 create mode 100644 src/Mod/Fem/Gui/Resources/translations/Fem_sl.qm
 create mode 100644 src/Mod/Fem/Gui/Resources/translations/Fem_sl.ts
 create mode 100644 src/Mod/Fem/Gui/TaskFemConstraintDisplacement.cpp
 create mode 100644 src/Mod/Fem/Gui/TaskFemConstraintDisplacement.h
 create mode 100644 src/Mod/Fem/Gui/TaskFemConstraintDisplacement.ui
 create mode 100644 src/Mod/Fem/Gui/TaskFemConstraintPressure.cpp
 create mode 100644 src/Mod/Fem/Gui/TaskFemConstraintPressure.h
 create mode 100644 src/Mod/Fem/Gui/TaskFemConstraintPressure.ui
 create mode 100644 src/Mod/Fem/Gui/ViewProviderFemConstraintDisplacement.cpp
 create mode 100644 src/Mod/Fem/Gui/ViewProviderFemConstraintDisplacement.h
 create mode 100644 src/Mod/Fem/Gui/ViewProviderFemConstraintPressure.cpp
 create mode 100644 src/Mod/Fem/Gui/ViewProviderFemConstraintPressure.h
 mode change 100755 => 100644 src/Mod/Fem/Gui/ViewProviderFemMesh.cpp
 mode change 100755 => 100644 src/Mod/Fem/Gui/ViewProviderFemMesh.h
 create mode 100644 src/Mod/Fem/Gui/ViewProviderSolver.cpp
 create mode 100644 src/Mod/Fem/Gui/ViewProviderSolver.h
 mode change 100755 => 100644 src/Mod/Fem/Init.py
 mode change 100755 => 100644 src/Mod/Fem/InitGui.py
 delete mode 100644 src/Mod/Fem/MechanicalAnalysis.py
 delete mode 100644 src/Mod/Fem/MechanicalAnalysis.ui
 delete mode 100644 src/Mod/Fem/MechanicalMaterial.ui
 create mode 100644 src/Mod/Fem/SelectionObserverFem.py
 delete mode 100644 src/Mod/Fem/ShowDisplacement.ui
 create mode 100644 src/Mod/Fem/TaskPanelFemBeamSection.ui
 create mode 100644 src/Mod/Fem/TaskPanelFemShellThickness.ui
 create mode 100644 src/Mod/Fem/TaskPanelFemSolverCalculix.ui
 create mode 100644 src/Mod/Fem/TaskPanelMechanicalMaterial.ui
 create mode 100644 src/Mod/Fem/TaskPanelShowDisplacement.ui
 create mode 100644 src/Mod/Fem/TestFem.py
 create mode 100644 src/Mod/Fem/_CommandFemBeamSection.py
 create mode 100644 src/Mod/Fem/_CommandFemFromShape.py
 create mode 100644 src/Mod/Fem/_CommandFemShellThickness.py
 create mode 100644 src/Mod/Fem/_CommandFemSolverCalculix.py
 create mode 100644 src/Mod/Fem/_CommandMechanicalMaterial.py
 create mode 100644 src/Mod/Fem/_CommandMechanicalShowResult.py
 create mode 100644 src/Mod/Fem/_CommandNewMechanicalAnalysis.py
 create mode 100644 src/Mod/Fem/_CommandPurgeFemResults.py
 create mode 100644 src/Mod/Fem/_CommandQuickAnalysis.py
 create mode 100644 src/Mod/Fem/_CommandSolverJobControl.py
 create mode 100644 src/Mod/Fem/_FemAnalysis.py
 create mode 100644 src/Mod/Fem/_FemBeamSection.py
 create mode 100644 src/Mod/Fem/_FemShellThickness.py
 create mode 100644 src/Mod/Fem/_FemSolverCalculix.py
 create mode 100644 src/Mod/Fem/_MechanicalMaterial.py
 create mode 100644 src/Mod/Fem/_TaskPanelFemBeamSection.py
 create mode 100644 src/Mod/Fem/_TaskPanelFemShellThickness.py
 create mode 100644 src/Mod/Fem/_TaskPanelFemSolverCalculix.py
 create mode 100644 src/Mod/Fem/_TaskPanelMechanicalMaterial.py
 create mode 100644 src/Mod/Fem/_TaskPanelResultControl.py
 create mode 100644 src/Mod/Fem/_ViewProviderFemAnalysis.py
 create mode 100644 src/Mod/Fem/_ViewProviderFemBeamSection.py
 create mode 100644 src/Mod/Fem/_ViewProviderFemShellThickness.py
 create mode 100644 src/Mod/Fem/_ViewProviderFemSolverCalculix.py
 create mode 100644 src/Mod/Fem/_ViewProviderMechanicalMaterial.py
 create mode 100644 src/Mod/Fem/ccxDatReader.py
 create mode 100644 src/Mod/Fem/ccxFrdReader.py
 create mode 100644 src/Mod/Fem/ccxInpWriter.py
 create mode 100644 src/Mod/Fem/test_files/ccx/cube.fcstd
 create mode 100644 src/Mod/Fem/test_files/ccx/cube_frequency.dat
 create mode 100644 src/Mod/Fem/test_files/ccx/cube_frequency.frd
 create mode 100644 src/Mod/Fem/test_files/ccx/cube_frequency.inp
 create mode 100644 src/Mod/Fem/test_files/ccx/cube_frequency_expected_values
 create mode 100644 src/Mod/Fem/test_files/ccx/cube_static.dat
 create mode 100644 src/Mod/Fem/test_files/ccx/cube_static.frd
 create mode 100644 src/Mod/Fem/test_files/ccx/cube_static.inp
 create mode 100644 src/Mod/Fem/test_files/ccx/cube_static_expected_values
 create mode 100644 src/Mod/Fem/test_files/ccx/mesh_points.csv
 create mode 100644 src/Mod/Fem/test_files/ccx/mesh_volumes.csv
 rename src/Mod/Idf/{lib => Idflibs}/0603_SMD.stp (100%)
 create mode 100644 src/Mod/Idf/Idflibs/0805_SMD.stp
 create mode 100644 src/Mod/Idf/Idflibs/1206_SMD.stp
 create mode 100644 src/Mod/Idf/Idflibs/1210_SMD.stp
 create mode 100644 src/Mod/Idf/Idflibs/1812_SMD.stp
 create mode 100644 src/Mod/Idf/Idflibs/2225_SMD.stp
 create mode 100644 src/Mod/Idf/Idflibs/2512_SMD.stp
 create mode 100644 src/Mod/Idf/Idflibs/CAP_50SGV_8_10.stp
 create mode 100644 src/Mod/Idf/Idflibs/EPL22_6_16.stp
 create mode 100644 src/Mod/Idf/Idflibs/I22_2_5_16.stp
 create mode 100644 src/Mod/Idf/Idflibs/I22_2_5_16withEPL22_6_16.stp
 create mode 100644 src/Mod/Idf/Idflibs/License.txt
 create mode 100644 src/Mod/Idf/Idflibs/MSOP_10.stp
 rename src/Mod/Idf/{lib => Idflibs}/RLF_12545.igs (100%)
 create mode 100644 src/Mod/Idf/Idflibs/RLF_12545.stp
 create mode 100644 src/Mod/Idf/Idflibs/RLF_7030.stp
 create mode 100644 src/Mod/Idf/Idflibs/SMB_DO_214AA.stp
 create mode 100644 src/Mod/Idf/Idflibs/SMC_DO_214AB.stp
 rename src/Mod/Idf/{lib => Idflibs}/SOD_323.igs (100%)
 create mode 100644 src/Mod/Idf/Idflibs/SOD_323.stp
 create mode 100644 src/Mod/Idf/Idflibs/SOD_523.stp
 rename src/Mod/Idf/{lib => Idflibs}/SOT23.igs (100%)
 create mode 100644 src/Mod/Idf/Idflibs/SOT23.stp
 rename src/Mod/Idf/{lib => Idflibs}/SOT404.igs (100%)
 create mode 100644 src/Mod/Idf/Idflibs/SOT404.stp
 create mode 100644 src/Mod/Idf/Idflibs/SOT428_DPAK.stp
 create mode 100644 src/Mod/Idf/Idflibs/SOT_323_3.stp
 create mode 100644 src/Mod/Idf/Idflibs/SOT_96.stp
 create mode 100644 src/Mod/Idf/Idflibs/TCMT1107_4.stp
 create mode 100644 src/Mod/Idf/Idflibs/TSM_103_01_L_DV_A.stp
 create mode 100644 src/Mod/Idf/Idflibs/TSM_104_01_L_DV_A.stp
 create mode 100644 src/Mod/Idf/Idflibs/TSS0P_8.stp
 create mode 100644 src/Mod/Idf/Idflibs/VC0603_SMD.stp
 create mode 100644 src/Mod/Idf/Idflibs/footprints_models.csv
 delete mode 100644 src/Mod/Idf/lib/0805_SMD.stp
 delete mode 100644 src/Mod/Idf/lib/1206_SMD.stp
 delete mode 100644 src/Mod/Idf/lib/1210_SMD.stp
 delete mode 100644 src/Mod/Idf/lib/1812_SMD.stp
 delete mode 100644 src/Mod/Idf/lib/2225_SMD.stp
 delete mode 100644 src/Mod/Idf/lib/2512_SMD.stp
 delete mode 100644 src/Mod/Idf/lib/CAP_50SGV_8_10.stp
 delete mode 100644 src/Mod/Idf/lib/EPL22_6_16.stp
 delete mode 100644 src/Mod/Idf/lib/I22_2_5_16.stp
 delete mode 100644 src/Mod/Idf/lib/I22_2_5_16withEPL22_6_16.stp
 delete mode 100644 src/Mod/Idf/lib/License.txt
 delete mode 100644 src/Mod/Idf/lib/MSOP_10.stp
 delete mode 100644 src/Mod/Idf/lib/RLF_12545.stp
 delete mode 100644 src/Mod/Idf/lib/RLF_7030.stp
 delete mode 100644 src/Mod/Idf/lib/SMB_DO_214AA.stp
 delete mode 100644 src/Mod/Idf/lib/SMC_DO_214AB.stp
 delete mode 100644 src/Mod/Idf/lib/SOD_323.stp
 delete mode 100644 src/Mod/Idf/lib/SOD_523.stp
 delete mode 100644 src/Mod/Idf/lib/SOT23.stp
 delete mode 100644 src/Mod/Idf/lib/SOT404.stp
 delete mode 100644 src/Mod/Idf/lib/SOT428_DPAK.stp
 delete mode 100644 src/Mod/Idf/lib/SOT_323_3.stp
 delete mode 100644 src/Mod/Idf/lib/SOT_96.stp
 delete mode 100644 src/Mod/Idf/lib/TCMT1107_4.stp
 delete mode 100644 src/Mod/Idf/lib/TSM_103_01_L_DV_A.stp
 delete mode 100644 src/Mod/Idf/lib/TSM_104_01_L_DV_A.stp
 delete mode 100644 src/Mod/Idf/lib/TSS0P_8.stp
 delete mode 100644 src/Mod/Idf/lib/VC0603_SMD.stp
 delete mode 100644 src/Mod/Idf/lib/footprints_models.csv
 create mode 100644 src/Mod/Image/Gui/Resources/icons/ImageWorkbench.svg
 create mode 100644 src/Mod/Image/Gui/Resources/translations/Image_el.qm
 create mode 100644 src/Mod/Image/Gui/Resources/translations/Image_el.ts
 create mode 100644 src/Mod/Image/Gui/Resources/translations/Image_sl.qm
 create mode 100644 src/Mod/Image/Gui/Resources/translations/Image_sl.ts
 delete mode 100644 src/Mod/Inspection/App/AppInspectionPy.cpp
 delete mode 100644 src/Mod/Inspection/Gui/AppInspectionGuiPy.cpp
 copy src/Mod/Inspection/Gui/Resources/icons/{inspect_pipette.svg => InspectionWorkbench.svg} (100%)
 delete mode 100755 src/Mod/Material/StandardMaterial/15CrNi6.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/17CrNiMo6.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/1C22.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/1C35.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/1C45.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/1C60.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/20NiCrMo2.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/28Mn6.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/2C10.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/30CrNiMo8.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/34CrNiMo6.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/36CrNiMo4.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/36NiCrMo16.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/3C15.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/3C22.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/3C35.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/3V45.FCMat
 mode change 100755 => 100644 src/Mod/Material/StandardMaterial/AlMg3F24.FCMat
 mode change 100755 => 100644 src/Mod/Material/StandardMaterial/AlMgSi1F31.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/AlZn4-5Mg1F35.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/AlZn4.5Mg1F35.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C10.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C15.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C22E.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C25E.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C30E.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C40E.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C50E.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C55E.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/C60E.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat
 delete mode 100644 src/Mod/Material/StandardMaterial/CalculiX.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Concrete-Generic.FCMat
 delete mode 100644 src/Mod/Material/StandardMaterial/Concrete.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/E295 GC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/E295.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/E335 GC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/E335.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/E360 GC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/E360.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJL-100.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJL-150.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJL-200.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJL-250.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJL-300.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJL-350.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJMB-350-10.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJMB-550-4.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJMB-650-2.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJMW-350-4.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJMW-360-12.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJMW-400-5.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJMW-450-7.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJS-400-15.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJS-500-7.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJS-600-3.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJS-700-2.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/EN-GJS-800-1.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/G16Mn5.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/G200.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/G20Mn5.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/G230.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/G260.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/G300.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/G30Mn5.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Glass-E-GlassFibre.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Glass-Generic.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Glass-S2-GlassFibre.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/None.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S185.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S235JO.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S235JR.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S235JRG1.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S260NC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S275JO.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S275JR.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S275N.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S335JO.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S335JR.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S335N.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S340MC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S355J2G3.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S380MC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S420MC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S420N.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S460MC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S460N.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S500MC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S550MC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/S690MC.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/St-37-2K.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/St-E-255.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/St-E-315.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/St-E-380.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/St-E-460.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/St-E-500.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-15CrNi6.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-17CrNiMo6.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-1C22.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-1C35.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-1C45.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-1C60.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-20NiCrMo2.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-28Mn6.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-2C10.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-30CrNiMo8.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-34CrNiMo6.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-36CrNiMo4.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-36NiCrMo16.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-3C15.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-3C22.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-3C35.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-3V45.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C10.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C15.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C22E.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C25E.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C30E.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C40E.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C50E.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C55E.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-C60E.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-E295-GC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-E295.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-E335-GC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-E335.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-E360-GC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-E360.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJL-100.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJL-150.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJL-200.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJL-250.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJL-300.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJL-350.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJMB-350-10.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJMB-550-4.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJMB-650-2.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJMW-350-4.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJMW-360-12.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJMW-400-5.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJMW-450-7.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJS-400-15.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJS-500-7.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJS-600-3.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJS-700-2.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-EN-GJS-800-1.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-G16Mn5.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-G200.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-G20Mn5.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-G230.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-G260.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-G300.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-G30Mn5.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-Generic.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S185.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S235JO.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S235JR.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S235JRG1.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S260NC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S275JO.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S275JR.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S275N.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S335JO.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S335JR.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S335N.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S340MC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S355J2G3.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S380MC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S420MC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S420N.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S460MC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S460N.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S500MC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S550MC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-S690MC.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-St-37-2K.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-St-E-255.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-St-E-315.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-St-E-380.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-St-E-460.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-St-E-500.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-X2CrNiMoN17-13-3.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-X2CrNiN24-4.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-X39CrMo17-1.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-X3CrNiMo13-14.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-X5CrNi18-10.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-X5CrNiMo17-12-2.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/Steel-X6CrNiTi18-10.FCMat
 delete mode 100644 src/Mod/Material/StandardMaterial/Steel.FCMat
 create mode 100644 src/Mod/Material/StandardMaterial/TEMPLATE.FCMat
 create mode 100755 src/Mod/Material/StandardMaterial/Tools/FCMat2csv.sh
 create mode 100644 src/Mod/Material/StandardMaterial/Tools/Materials.ods
 create mode 100644 src/Mod/Material/StandardMaterial/Tools/README
 create mode 100644 src/Mod/Material/StandardMaterial/Tools/headers
 create mode 100755 src/Mod/Material/StandardMaterial/Tools/make_FCMats.sh
 create mode 100755 src/Mod/Material/StandardMaterial/Tools/make_ods.sh
 create mode 100644 src/Mod/Material/StandardMaterial/Tools/new_material_header
 create mode 100644 src/Mod/Material/StandardMaterial/Wood-Generic.FCMat
 delete mode 100644 src/Mod/Material/StandardMaterial/Wood.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/X2CrNiMoN17-13-3.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/X2CrNiN24-4.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/X39CrMo17-1.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/X3CrNiMo13-14.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/X5CrNi18-10.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/X5CrNiMo17-12-2.FCMat
 delete mode 100755 src/Mod/Material/StandardMaterial/X6CrNiTi18-10.FCMat
 create mode 100644 src/Mod/Mesh/Gui/DlgSettingsImportExport.ui
 create mode 100644 src/Mod/Mesh/Gui/DlgSettingsImportExportImp.cpp
 create mode 100644 src/Mod/Mesh/Gui/DlgSettingsImportExportImp.h
 create mode 100644 src/Mod/Mesh/Gui/Resources/icons/MeshWorkbench.svg
 create mode 100644 src/Mod/Mesh/Gui/Resources/translations/Mesh_el.qm
 create mode 100644 src/Mod/Mesh/Gui/Resources/translations/Mesh_el.ts
 create mode 100644 src/Mod/Mesh/Gui/Resources/translations/Mesh_sl.qm
 create mode 100644 src/Mod/Mesh/Gui/Resources/translations/Mesh_sl.ts
 delete mode 100644 src/Mod/MeshPart/Gui/AppMeshPartGuiPy.cpp
 create mode 100644 src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.qm
 create mode 100644 src/Mod/MeshPart/Gui/Resources/translations/MeshPart_el.ts
 create mode 100644 src/Mod/MeshPart/Gui/Resources/translations/MeshPart_sl.qm
 create mode 100644 src/Mod/MeshPart/Gui/Resources/translations/MeshPart_sl.ts
 copy src/Mod/OpenSCAD/Resources/icons/{OpenSCAD_AddOpenSCADElement.svg => OpenSCADWorkbench.svg} (100%)
 create mode 100644 src/Mod/OpenSCAD/Resources/translations/OpenSCAD_el.qm
 create mode 100644 src/Mod/OpenSCAD/Resources/translations/OpenSCAD_el.ts
 create mode 100644 src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sl.qm
 create mode 100644 src/Mod/OpenSCAD/Resources/translations/OpenSCAD_sl.ts
 create mode 100644 src/Mod/Part/App/BSplineCurveBiArcs.cpp
 create mode 100644 src/Mod/Part/App/FeatureFace.cpp
 create mode 100644 src/Mod/Part/App/FeatureFace.h
 create mode 100644 src/Mod/Part/App/PlateSurfacePy.xml
 create mode 100644 src/Mod/Part/App/PlateSurfacePyImp.cpp
 create mode 100644 src/Mod/Part/App/Tools.cpp
 create mode 100644 src/Mod/Part/Gui/Resources/icons/PartWorkbench.svg
 create mode 100644 src/Mod/Part/Gui/Resources/icons/Part_JoinBypass.svg
 create mode 100644 src/Mod/Part/Gui/Resources/icons/Part_JoinConnect.svg
 create mode 100644 src/Mod/Part/Gui/Resources/icons/Part_JoinCutout.svg
 create mode 100644 src/Mod/Part/Gui/Resources/icons/Part_JoinEmbed.svg
 create mode 100644 src/Mod/Part/Gui/Resources/translations/Part_el.qm
 create mode 100644 src/Mod/Part/Gui/Resources/translations/Part_el.ts
 create mode 100644 src/Mod/Part/Gui/Resources/translations/Part_sl.qm
 create mode 100644 src/Mod/Part/Gui/Resources/translations/Part_sl.ts
 create mode 100644 src/Mod/Part/JoinFeatures.py
 delete mode 100644 src/Mod/PartDesign/App/FeatureFace.cpp
 delete mode 100644 src/Mod/PartDesign/App/FeatureFace.h
 delete mode 100644 src/Mod/PartDesign/Gui/AppPartDesignGuiPy.cpp
 create mode 100644 src/Mod/PartDesign/Gui/Resources/icons/PartDesignWorkbench.svg
 create mode 100644 src/Mod/PartDesign/Gui/Resources/translations/PartDesign_el.qm
 create mode 100644 src/Mod/PartDesign/Gui/Resources/translations/PartDesign_el.ts
 create mode 100644 src/Mod/PartDesign/Gui/Resources/translations/PartDesign_sl.qm
 create mode 100644 src/Mod/PartDesign/Gui/Resources/translations/PartDesign_sl.ts
 create mode 100644 src/Mod/Path/App/AppPath.cpp
 create mode 100644 src/Mod/Path/App/AppPathPy.cpp
 create mode 100644 src/Mod/Path/App/CMakeLists.txt
 create mode 100644 src/Mod/Path/App/Command.cpp
 create mode 100644 src/Mod/Path/App/Command.h
 create mode 100644 src/Mod/Path/App/CommandPy.xml
 create mode 100644 src/Mod/Path/App/CommandPyImp.cpp
 create mode 100644 src/Mod/Path/App/FeaturePath.cpp
 create mode 100644 src/Mod/Path/App/FeaturePath.h
 create mode 100644 src/Mod/Path/App/FeaturePathCompound.cpp
 create mode 100644 src/Mod/Path/App/FeaturePathCompound.h
 create mode 100644 src/Mod/Path/App/FeaturePathShape.cpp
 create mode 100644 src/Mod/Path/App/FeaturePathShape.h
 create mode 100644 src/Mod/Path/App/Path.cpp
 create mode 100644 src/Mod/Path/App/Path.h
 create mode 100644 src/Mod/Path/App/PathPy.xml
 create mode 100644 src/Mod/Path/App/PathPyImp.cpp
 create mode 100644 src/Mod/Path/App/PreCompiled.cpp
 create mode 100644 src/Mod/Path/App/PreCompiled.h
 create mode 100644 src/Mod/Path/App/PropertyPath.cpp
 create mode 100644 src/Mod/Path/App/PropertyPath.h
 create mode 100644 src/Mod/Path/App/PropertyTooltable.cpp
 create mode 100644 src/Mod/Path/App/PropertyTooltable.h
 create mode 100644 src/Mod/Path/App/ToolPy.xml
 create mode 100644 src/Mod/Path/App/Tooltable.cpp
 create mode 100644 src/Mod/Path/App/Tooltable.h
 create mode 100644 src/Mod/Path/App/TooltablePy.xml
 create mode 100644 src/Mod/Path/App/TooltablePyImp.cpp
 create mode 100644 src/Mod/Path/CMakeLists.txt
 create mode 100644 src/Mod/Path/DemoParts/hole_puzzle.fcstd
 create mode 100644 src/Mod/Path/DemoParts/motor_mount_inch.fcstd
 create mode 100644 src/Mod/Path/DemoParts/strange_part_with_holes.fcstd
 create mode 100644 src/Mod/Path/Gui/AppPathGui.cpp
 create mode 100644 src/Mod/Path/Gui/AppPathGuiPy.cpp
 create mode 100644 src/Mod/Path/Gui/CMakeLists.txt
 create mode 100644 src/Mod/Path/Gui/Command.cpp
 create mode 100644 src/Mod/Path/Gui/DlgProcessorChooser.cpp
 create mode 100644 src/Mod/Path/Gui/DlgProcessorChooser.h
 create mode 100644 src/Mod/Path/Gui/DlgProcessorChooser.ui
 create mode 100644 src/Mod/Path/Gui/DlgSettingsPathColor.cpp
 create mode 100644 src/Mod/Path/Gui/DlgSettingsPathColor.h
 create mode 100644 src/Mod/Path/Gui/DlgSettingsPathColor.ui
 create mode 100644 src/Mod/Path/Gui/PreCompiled.cpp
 create mode 100644 src/Mod/Path/Gui/PreCompiled.h
 create mode 100644 src/Mod/Path/Gui/Resources/Path.qrc
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Array.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Axis.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Comment.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Compound.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Copy.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Custom.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Datums.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Dressup.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Drilling.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-FacePocket.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-FaceProfile.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Hop.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Inspect.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Kurve.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-LengthOffset.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-LoadTool.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Machine.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Plane.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Pocket.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Post.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Profile.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Project.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Shape.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-SimpleCopy.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Stock.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Stop.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-ToolChange.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-ToolTable.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/Path-Toolpath.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/PathWorkbench.svg
 create mode 100644 src/Mod/Path/Gui/Resources/icons/preferences-path.svg
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_af.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_af.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_cs.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_cs.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_de.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_de.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_el.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_el.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_es-ES.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_es-ES.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_fi.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_fi.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_fr.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_fr.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_hr.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_hr.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_hu.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_hu.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_it.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_it.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_ja.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_ja.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_nl.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_nl.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_no.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_no.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_pl.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_pl.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_pt-BR.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_pt-BR.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_pt-PT.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_pt-PT.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_ro.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_ro.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_ru.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_ru.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_sk.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_sk.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_sl.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_sl.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_sr.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_sr.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_sv-SE.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_sv-SE.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_tr.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_tr.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_uk.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_uk.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_zh-CN.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_zh-CN.ts
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_zh-TW.qm
 create mode 100644 src/Mod/Path/Gui/Resources/translations/Path_zh-TW.ts
 create mode 100644 src/Mod/Path/Gui/TaskDlgPathCompound.cpp
 create mode 100644 src/Mod/Path/Gui/TaskDlgPathCompound.h
 create mode 100644 src/Mod/Path/Gui/TaskDlgPathCompound.ui
 create mode 100644 src/Mod/Path/Gui/ViewProviderPath.cpp
 create mode 100644 src/Mod/Path/Gui/ViewProviderPath.h
 create mode 100644 src/Mod/Path/Gui/ViewProviderPathCompound.cpp
 create mode 100644 src/Mod/Path/Gui/ViewProviderPathCompound.h
 create mode 100644 src/Mod/Path/Gui/ViewProviderPathShape.cpp
 create mode 100644 src/Mod/Path/Gui/ViewProviderPathShape.h
 create mode 100644 src/Mod/Path/Init.py
 create mode 100644 src/Mod/Path/InitGui.py
 create mode 100644 src/Mod/Path/PathScripts/DlgSettingsPath.ui
 create mode 100644 src/Mod/Path/PathScripts/Macros/create_tool.py
 create mode 100644 src/Mod/Path/PathScripts/Macros/holefinder.py
 create mode 100644 src/Mod/Path/PathScripts/Macros/outer_profile.py
 create mode 100644 src/Mod/Path/PathScripts/PathArray.py
 create mode 100644 src/Mod/Path/PathScripts/PathComment.py
 create mode 100644 src/Mod/Path/PathScripts/PathCompoundExtended.py
 create mode 100644 src/Mod/Path/PathScripts/PathCopy.py
 create mode 100644 src/Mod/Path/PathScripts/PathCustom.py
 create mode 100644 src/Mod/Path/PathScripts/PathDressup.py
 create mode 100644 src/Mod/Path/PathScripts/PathDrilling.py
 create mode 100644 src/Mod/Path/PathScripts/PathFacePocket.py
 create mode 100644 src/Mod/Path/PathScripts/PathFaceProfile.py
 create mode 100644 src/Mod/Path/PathScripts/PathFixture.py
 create mode 100644 src/Mod/Path/PathScripts/PathFromShape.py
 create mode 100644 src/Mod/Path/PathScripts/PathHop.py
 create mode 100644 src/Mod/Path/PathScripts/PathInspect.py
 create mode 100644 src/Mod/Path/PathScripts/PathKurve.py
 create mode 100644 src/Mod/Path/PathScripts/PathKurveUtils.py
 create mode 100644 src/Mod/Path/PathScripts/PathLoadTool.py
 create mode 100644 src/Mod/Path/PathScripts/PathMachine.py
 create mode 100644 src/Mod/Path/PathScripts/PathPlane.py
 create mode 100644 src/Mod/Path/PathScripts/PathPocket.py
 create mode 100644 src/Mod/Path/PathScripts/PathPost.py
 create mode 100644 src/Mod/Path/PathScripts/PathProfile.py
 create mode 100644 src/Mod/Path/PathScripts/PathProject.py
 create mode 100644 src/Mod/Path/PathScripts/PathSelection.py
 create mode 100644 src/Mod/Path/PathScripts/PathSimpleCopy.py
 create mode 100644 src/Mod/Path/PathScripts/PathStock.py
 create mode 100644 src/Mod/Path/PathScripts/PathStop.py
 create mode 100644 src/Mod/Path/PathScripts/PathToolChange.py
 create mode 100644 src/Mod/Path/PathScripts/PathToolLenOffset.py
 create mode 100644 src/Mod/Path/PathScripts/PathToolTableEdit.py
 create mode 100644 src/Mod/Path/PathScripts/PathUtils.py
 create mode 100644 src/Mod/Path/PathScripts/PostUtils.py
 create mode 100644 src/Mod/Path/PathScripts/TooltableEditor.py
 rename src/Mod/{Fem/Driver/Standard-Calculix.py => Path/PathScripts/__init__.py} (100%)
 create mode 100644 src/Mod/Path/PathScripts/centroid_post.py
 create mode 100644 src/Mod/Path/PathScripts/comparams_post.py
 create mode 100644 src/Mod/Path/PathScripts/dumper_post.py
 create mode 100644 src/Mod/Path/PathScripts/example_post.py
 create mode 100644 src/Mod/Path/PathScripts/example_pre.py
 create mode 100644 src/Mod/Path/PathScripts/linuxcnc_post.py
 create mode 100644 src/Mod/Path/PathScripts/opensbp_post.py
 create mode 100644 src/Mod/Path/PathScripts/opensbp_pre.py
 create mode 100644 src/Mod/Path/PathScripts/rml_post.py
 create mode 100644 src/Mod/Path/PathScripts/slic3r_pre.py
 create mode 100644 src/Mod/Path/libarea/Arc.cpp
 create mode 100644 src/Mod/Path/libarea/Arc.h
 create mode 100644 src/Mod/Path/libarea/Area.cpp
 create mode 100644 src/Mod/Path/libarea/Area.h
 create mode 100644 src/Mod/Path/libarea/AreaClipper.cpp
 create mode 100644 src/Mod/Path/libarea/AreaOrderer.cpp
 create mode 100644 src/Mod/Path/libarea/AreaOrderer.h
 create mode 100644 src/Mod/Path/libarea/AreaPocket.cpp
 create mode 100644 src/Mod/Path/libarea/Box2D.h
 create mode 100644 src/Mod/Path/libarea/CMakeLists.txt
 create mode 100644 src/Mod/Path/libarea/Circle.cpp
 create mode 100644 src/Mod/Path/libarea/Circle.h
 create mode 100644 src/Mod/Path/libarea/Curve.cpp
 create mode 100644 src/Mod/Path/libarea/Curve.h
 create mode 100644 src/Mod/Path/libarea/Point.h
 create mode 100644 src/Mod/Path/libarea/PythonStuff.cpp
 create mode 100644 src/Mod/Path/libarea/PythonStuff.h
 create mode 100644 src/Mod/Path/libarea/clipper.cpp
 create mode 100644 src/Mod/Path/libarea/clipper.hpp
 create mode 100644 src/Mod/Path/libarea/kurve/Construction.cpp
 create mode 100644 src/Mod/Path/libarea/kurve/Finite.cpp
 create mode 100644 src/Mod/Path/libarea/kurve/License.txt
 create mode 100644 src/Mod/Path/libarea/kurve/Matrix.cpp
 create mode 100644 src/Mod/Path/libarea/kurve/README
 create mode 100644 src/Mod/Path/libarea/kurve/geometry.h
 create mode 100644 src/Mod/Path/libarea/kurve/kurve.cpp
 create mode 100644 src/Mod/Path/libarea/kurve/offset.cpp
 create mode 100644 src/Mod/Path/libarea/kurve/test.py
 copy src/Mod/Plot/resources/icons/{Icon.svg => PlotWorkbench.svg} (100%)
 create mode 100644 src/Mod/Plot/resources/translations/Plot_el.qm
 create mode 100644 src/Mod/Plot/resources/translations/Plot_el.ts
 create mode 100644 src/Mod/Plot/resources/translations/Plot_sl.qm
 create mode 100644 src/Mod/Plot/resources/translations/Plot_sl.ts
 delete mode 100644 src/Mod/Points/App/FeaturePointsImportAscii.cpp
 delete mode 100644 src/Mod/Points/App/FeaturePointsImportAscii.h
 create mode 100644 src/Mod/Points/App/Structured.cpp
 create mode 100644 src/Mod/Points/App/Structured.h
 create mode 100644 src/Mod/Points/Gui/Resources/icons/PointsWorkbench.svg
 create mode 100644 src/Mod/Points/Gui/Resources/translations/Points_el.qm
 create mode 100644 src/Mod/Points/Gui/Resources/translations/Points_el.ts
 create mode 100644 src/Mod/Points/Gui/Resources/translations/Points_sl.qm
 create mode 100644 src/Mod/Points/Gui/Resources/translations/Points_sl.ts
 copy src/Mod/Raytracing/Gui/Resources/icons/{preferences-raytracing.svg => RaytracingWorkbench.svg} (100%)
 create mode 100644 src/Mod/Raytracing/Gui/Resources/translations/Raytracing_el.qm
 create mode 100644 src/Mod/Raytracing/Gui/Resources/translations/Raytracing_el.ts
 create mode 100644 src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sl.qm
 create mode 100644 src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sl.ts
 create mode 100644 src/Mod/Raytracing/Templates/RadiosityOutdoorHQ.pov
 delete mode 100644 src/Mod/ReverseEngineering/App/AppReverseEngineeringPy.cpp
 create mode 100644 src/Mod/ReverseEngineering/App/BSplineFitting.cpp
 create mode 100644 src/Mod/ReverseEngineering/App/BSplineFitting.h
 create mode 100644 src/Mod/ReverseEngineering/App/RegionGrowing.cpp
 create mode 100644 src/Mod/ReverseEngineering/App/RegionGrowing.h
 create mode 100644 src/Mod/ReverseEngineering/App/SampleConsensus.cpp
 create mode 100644 src/Mod/ReverseEngineering/App/SampleConsensus.h
 create mode 100644 src/Mod/ReverseEngineering/App/Segmentation.cpp
 create mode 100644 src/Mod/ReverseEngineering/App/Segmentation.h
 delete mode 100644 src/Mod/ReverseEngineering/Gui/AppReverseEngineeringGuiPy.cpp
 create mode 100644 src/Mod/ReverseEngineering/Gui/FitBSplineSurface.cpp
 create mode 100644 src/Mod/ReverseEngineering/Gui/FitBSplineSurface.h
 create mode 100644 src/Mod/ReverseEngineering/Gui/FitBSplineSurface.ui
 create mode 100644 src/Mod/ReverseEngineering/Gui/Poisson.cpp
 create mode 100644 src/Mod/ReverseEngineering/Gui/Poisson.h
 create mode 100644 src/Mod/ReverseEngineering/Gui/Poisson.ui
 create mode 100644 src/Mod/ReverseEngineering/Gui/Resources/icons/ReverseEngineeringWorkbench.svg
 create mode 100644 src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.qm
 create mode 100644 src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_el.ts
 create mode 100644 src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.qm
 create mode 100644 src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering_sl.ts
 delete mode 100644 src/Mod/Robot/App/AppRobotPy.cpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/config.h.in
 create mode 100644 src/Mod/Robot/App/kdl_cp/kdl.pc.in
 create mode 100644 src/Mod/Robot/App/kdl_cp/solveri.hpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.cpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.hpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/velocityprofile_spline.cpp
 create mode 100644 src/Mod/Robot/App/kdl_cp/velocityprofile_spline.hpp
 delete mode 100644 src/Mod/Robot/Gui/AppRobotGuiPy.cpp
 create mode 100644 src/Mod/Robot/Gui/Resources/icons/RobotWorkbench.svg
 create mode 100644 src/Mod/Robot/Gui/Resources/translations/Robot_el.qm
 create mode 100644 src/Mod/Robot/Gui/Resources/translations/Robot_el.ts
 create mode 100644 src/Mod/Robot/Gui/Resources/translations/Robot_sl.qm
 create mode 100644 src/Mod/Robot/Gui/Resources/translations/Robot_sl.ts
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr125_2.pdf
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr125_3.wrl
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr16.wrl
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr210.WRL
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr500_1.csv
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr500_1.wrl
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr_125.csv
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr_16.csv
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr_16.pdf
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr_210_2.csv
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr_210_2.pdf
 create mode 100644 src/Mod/Robot/Lib/Kuka/kr_500_2.pdf
 create mode 100644 src/Mod/Robot/Lib/Kuka/testprog.dat
 create mode 100644 src/Mod/Robot/Lib/Kuka/testprog.src
 create mode 100644 src/Mod/Sandbox/Gui/TaskPanelView.cpp
 create mode 100644 src/Mod/Sandbox/Gui/TaskPanelView.h
 create mode 100644 src/Mod/Ship/Ship.py
 copy src/Mod/Ship/resources/icons/{Ship_Module.svg => ShipWorkbench.svg} (100%)
 create mode 100644 src/Mod/Ship/resources/icons/Ship_LoadCondition.svg
 create mode 100644 src/Mod/Ship/resources/translations/Ship_el.qm
 create mode 100644 src/Mod/Ship/resources/translations/Ship_el.ts
 create mode 100644 src/Mod/Ship/resources/translations/Ship_sl.qm
 create mode 100644 src/Mod/Ship/resources/translations/Ship_sl.ts
 create mode 100644 src/Mod/Ship/shipCapacityCurve/Tools.py
 create mode 100644 src/Mod/Ship/shipCreateLoadCondition/Tools.py
 create mode 100644 src/Mod/Ship/shipCreateLoadCondition/__init__.py
 create mode 100644 src/Mod/Ship/shipCreateShip/Tools.py
 create mode 100644 src/Mod/Ship/shipCreateTank/Tools.py
 create mode 100644 src/Mod/Ship/shipCreateWeight/Tools.py
 create mode 100644 src/Mod/Ship/shipGZ/PlotAux.py
 create mode 100644 src/Mod/Ship/shipGZ/TaskPanel.py
 create mode 100644 src/Mod/Ship/shipGZ/TaskPanel.ui
 create mode 100644 src/Mod/Ship/shipGZ/Tools.py
 create mode 100644 src/Mod/Ship/shipGZ/__init__.py
 delete mode 100644 src/Mod/Sketcher/Gui/AppSketcherGuiPy.cpp
 create mode 100644 src/Mod/Sketcher/Gui/GeometryCreationMode.h
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Constraint_HorizontalDistance_Driven.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Constraint_InternalAngle_Driven.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Constraint_Length_Driven.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Constraint_Radius_Driven.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Constraint_SnellsLaw_Driven.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Constraint_VerticalDistance_Driven.svg
 copy src/Mod/Sketcher/Gui/Resources/icons/{Sketcher_Sketch.svg => SketcherWorkbench.svg} (100%)
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Clone.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ConstrainLock_Driven.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Copy.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_MirrorSketch.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_RectangularArray.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Symmetry.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstraint.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstruction.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleNormal.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Toggle_Constraint_Driven.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Toggle_Constraint_Driving.svg
 create mode 100644 src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.qm
 create mode 100644 src/Mod/Sketcher/Gui/Resources/translations/Sketcher_el.ts
 create mode 100644 src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.qm
 create mode 100644 src/Mod/Sketcher/Gui/Resources/translations/Sketcher_sl.ts
 create mode 100644 src/Mod/Sketcher/Gui/SketchMirrorDialog.cpp
 create mode 100644 src/Mod/Sketcher/Gui/SketchMirrorDialog.h
 create mode 100644 src/Mod/Sketcher/Gui/SketchMirrorDialog.ui
 create mode 100644 src/Mod/Sketcher/Gui/SketchRectangularArrayDialog.cpp
 create mode 100644 src/Mod/Sketcher/Gui/SketchRectangularArrayDialog.h
 create mode 100644 src/Mod/Sketcher/Gui/SketchRectangularArrayDialog.ui
 create mode 100644 src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.cpp
 create mode 100644 src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.h
 create mode 100644 src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.ui
 delete mode 100644 src/Mod/Spreadsheet/App/Expression.cpp
 delete mode 100644 src/Mod/Spreadsheet/App/Expression.h
 delete mode 100644 src/Mod/Spreadsheet/App/ExpressionParser.l
 delete mode 100644 src/Mod/Spreadsheet/App/ExpressionParser.tab.c
 delete mode 100644 src/Mod/Spreadsheet/App/ExpressionParser.y
 delete mode 100644 src/Mod/Spreadsheet/App/Range.cpp
 delete mode 100644 src/Mod/Spreadsheet/App/Range.h
 create mode 100644 src/Mod/Spreadsheet/App/Spreadsheet.FCMacro
 delete mode 100644 src/Mod/Spreadsheet/Gui/AppSpreadsheetGuiPy.cpp
 create mode 100644 src/Mod/Spreadsheet/Gui/LineEdit.cpp
 create mode 100644 src/Mod/Spreadsheet/Gui/LineEdit.h
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetAlias.svg
 copy src/Mod/Spreadsheet/Gui/Resources/icons/{Spreadsheet.svg => SpreadsheetWorkbench.svg} (100%)
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.qm
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_el.ts
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.qm
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sk.ts
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.qm
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_sl.ts
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.qm
 create mode 100644 src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_tr.ts
 create mode 100644 src/Mod/Spreadsheet/TestSpreadsheet.py
 delete mode 100644 src/Mod/Start/App/AppStartPy.cpp
 delete mode 100644 src/Mod/Start/Gui/AppStartGuiPy.cpp
 create mode 100644 src/Mod/Start/Gui/Resources/icons/StartWorkbench.svg
 create mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_el.qm
 create mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_el.ts
 create mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_sl.qm
 create mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_sl.ts
 mode change 100755 => 100644 src/Mod/Start/StartPage/FreeCAD.png
 create mode 100644 src/Mod/Start/StartPage/LoadFemExample.py
 create mode 100644 src/Mod/Test/Gui/Resources/icons/TestWorkbench.svg
 create mode 100644 src/Mod/Test/Gui/Resources/translations/Test_el.qm
 create mode 100644 src/Mod/Test/Gui/Resources/translations/Test_el.ts
 create mode 100644 src/Mod/Test/Gui/Resources/translations/Test_sl.qm
 create mode 100644 src/Mod/Test/Gui/Resources/translations/Test_sl.ts
 delete mode 100644 src/Mod/Web/App/AppWebPy.cpp
 delete mode 100644 src/Mod/Web/Gui/AppWebGuiPy.cpp
 create mode 100644 src/Mod/Web/Gui/Resources/icons/WebWorkbench.svg
 create mode 100644 src/Mod/Web/Gui/Resources/translations/Web_el.qm
 create mode 100644 src/Mod/Web/Gui/Resources/translations/Web_el.ts
 create mode 100644 src/Mod/Web/Gui/Resources/translations/Web_sk.qm
 create mode 100644 src/Mod/Web/Gui/Resources/translations/Web_sk.ts
 create mode 100644 src/Mod/Web/Gui/Resources/translations/Web_sl.qm
 create mode 100644 src/Mod/Web/Gui/Resources/translations/Web_sl.ts
 create mode 100644 src/Mod/Web/Gui/Resources/translations/Web_tr.qm
 create mode 100644 src/Mod/Web/Gui/Resources/translations/Web_tr.ts
 create mode 100644 src/Tools/ArchiveNameFromVersionHeader.py
 create mode 100644 src/Tools/DownloadStatistics.py
 create mode 100755 src/Tools/fcinfo
 create mode 100755 src/Tools/githubstats.py
 create mode 100755 src/Tools/updatefromcrowdin.py
 create mode 100644 src/zipios++/backbuffer.h
 create mode 100644 src/zipios++/basicentry.cpp
 create mode 100644 src/zipios++/basicentry.h
 create mode 100644 src/zipios++/collcoll.cpp
 create mode 100644 src/zipios++/collcoll.h
 create mode 100644 src/zipios++/deflateoutputstreambuf.cpp
 create mode 100644 src/zipios++/deflateoutputstreambuf.h
 create mode 100644 src/zipios++/dircoll.cpp
 create mode 100644 src/zipios++/dircoll.h
 create mode 100644 src/zipios++/directory.cpp
 create mode 100644 src/zipios++/directory.h
 create mode 100644 src/zipios++/fcoll.cpp
 create mode 100644 src/zipios++/fcoll.h
 create mode 100644 src/zipios++/fcollexceptions.cpp
 create mode 100644 src/zipios++/fcollexceptions.h
 create mode 100644 src/zipios++/fileentry.cpp
 create mode 100644 src/zipios++/fileentry.h
 create mode 100644 src/zipios++/filepath.cpp
 create mode 100644 src/zipios++/filepath.h
 create mode 100644 src/zipios++/filterinputstreambuf.cpp
 create mode 100644 src/zipios++/filterinputstreambuf.h
 create mode 100644 src/zipios++/filteroutputstreambuf.cpp
 create mode 100644 src/zipios++/filteroutputstreambuf.h
 create mode 100644 src/zipios++/gzipoutputstream.cpp
 create mode 100644 src/zipios++/gzipoutputstream.h
 create mode 100644 src/zipios++/gzipoutputstreambuf.cpp
 create mode 100644 src/zipios++/gzipoutputstreambuf.h
 create mode 100644 src/zipios++/inflateinputstreambuf.cpp
 create mode 100644 src/zipios++/inflateinputstreambuf.h
 create mode 100644 src/zipios++/meta-iostreams.h
 create mode 100644 src/zipios++/outputstringstream.h
 create mode 100644 src/zipios++/simplesmartptr.h
 create mode 100644 src/zipios++/virtualseeker.h
 create mode 100644 src/zipios++/zipfile.cpp
 create mode 100644 src/zipios++/zipfile.h
 create mode 100644 src/zipios++/ziphead.cpp
 create mode 100644 src/zipios++/ziphead.h
 create mode 100644 src/zipios++/zipheadio.cpp
 create mode 100644 src/zipios++/zipheadio.h
 create mode 100644 src/zipios++/zipinputstream.cpp
 create mode 100644 src/zipios++/zipinputstream.h
 create mode 100644 src/zipios++/zipinputstreambuf.cpp
 create mode 100644 src/zipios++/zipinputstreambuf.h
 create mode 100644 src/zipios++/zipios-config.h
 create mode 100644 src/zipios++/zipios.dox
 create mode 100644 src/zipios++/zipios_common.h
 create mode 100644 src/zipios++/zipios_defs.h
 create mode 100644 src/zipios++/zipoutputstream.cpp
 create mode 100644 src/zipios++/zipoutputstream.h
 create mode 100644 src/zipios++/zipoutputstreambuf.cpp
 create mode 100644 src/zipios++/zipoutputstreambuf.h

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/freecad.git



More information about the debian-science-commits mailing list