Commit Graph

5839 Commits

Author SHA1 Message Date
Mateusz Skowroński
6942c23895 Qt4's qglobal.h defined TRUE and FALSE. Qt5 does not do it anymore. Replace it with true and false.
158f39ec78

This change is Qt4/Qt5 neutral.
2016-01-05 16:43:33 +01:00
Mateusz Skowroński
ee10a9ca44 Change includes in Spreadsheet to be compatible with Qt5.
This change is Qt4/Qt5 neutral.
2016-01-05 16:10:40 +01:00
Mateusz Skowroński
fe6face07b Change includes in Quarter to be compatible with Qt5.
This change is Qt4/Qt5 neutral.
2016-01-05 16:10:02 +01:00
Mateusz Skowroński
56ece555b7 QAbstractItemModel::reset() is obsolete in Qt5. Use beginResetModel() and endResetModel() instead.
This change is Qt4/Qt5 neutral.
2016-01-05 16:09:12 +01:00
Mateusz Skowroński
78b16b2bf0 QKeySequence::operator QString() is obsolete in Qt5. Use toString(QKeySequence::NativeText) instead.
This change is Qt4/Qt5 neutral.
2016-01-05 16:08:31 +01:00
Mateusz Skowroński
f48f0f69be Qt::WFlags is obsolete in Qt5. Replace it with Qt::WindowFlags.
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:58 +01:00
Mateusz Skowroński
c275b35d48 QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00
Mateusz Skowroński
0695552cff QString::toAscii() is obsolete in Qt5. Replace it with toLatin1().
This change is Qt4/Qt5 neutral.
2016-01-05 16:06:48 +01:00
Yorik van Havre
8a7768a04a Added script to check download stats on github 2016-01-05 12:24:57 -02:00
Yorik van Havre
80658d0868 Draft: fixed bug in DXF export because of last commit - fixes #2391 2016-01-05 12:15:44 -02:00
Yorik van Havre
10b8354f55 Draft: don't check anymore for python DXF libs if using the C++ importer 2016-01-04 22:19:13 -02:00
Yorik van Havre
197f77f4ef Draft: finished new DXF importer - fixes #2205 2016-01-04 18:01:34 -02:00
wmayer
3fb195b2c7 + fix major flaw in Spreadsheet module: do not include precompiled header in other header files
+ fix linking errors in drawing module
2016-01-04 16:03:00 +01:00
wmayer
b39093fd72 + support cutting of coloured mesh 2016-01-04 14:39:54 +01:00
Yorik van Havre
80f27ca316 Updated ts files prior to translation cycle 2016-01-03 19:45:29 -02:00
Yorik van Havre
16e857cbef Drawing: Add SpreadsheetView command - fixes #1805 2016-01-03 16:44:56 -02:00
wmayer
8505be37f9 + fix build failure with gcc 2016-01-03 19:30:03 +01:00
wmayer
85abdee744 + handling of colored mesh in view provider 2016-01-03 01:16:00 +01:00
wmayer
a7ec23e471 + make faster reading ply mesh files 2016-01-03 01:14:48 +01:00
wmayer
78822ab8e9 + fix rendering bug for colored 2016-01-01 15:37:05 +01:00
wmayer
750897c20e + introduce proper enum for property status to replace plain integers 2016-01-01 15:36:24 +01:00
wmayer
9f19d5611a + support reading mesh files with colors 2015-12-31 21:07:04 +01:00
wmayer
e2a02cb434 if offscreen rendering for thumbnail fails then only write out application icon 2015-12-31 17:04:56 +01:00
wmayer
61a6a23a39 + use custom points feature to read in ply with properties 2015-12-31 15:50:56 +01:00
wmayer
66087fcfd6 + add custom points feature 2015-12-31 15:40:19 +01:00
wmayer
133c884797 + extended ply reader based on pcl to read-in attached properties 2015-12-31 15:36:16 +01:00
wmayer
ee0698af9a + add template class to add feature types with dynamic properties but without extended Python binding 2015-12-31 15:34:24 +01:00
wmayer
e1b8c515c4 + add overloaded addObject() method to Document class to add existing DocumentObject 2015-12-31 15:32:47 +01:00
wmayer
473cb59b92 + fixes #0002385: unable to set value higher than 99.99 on Distance value in Part->Cross Sections 2015-12-31 12:25:54 +01:00
wmayer
013c697702 + fix compiler warning 2015-12-30 16:49:51 +01:00
wmayer
d61c8b584a Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2015-12-30 16:25:27 +01:00
wmayer
9dfa449543 + add points view feature and command to triangulate it 2015-12-30 16:25:08 +01:00
Yorik van Havre
0dc4045455 Draft: small fix in patterns 2015-12-30 12:30:40 -02:00
wmayer
2b3d9a8a6a + optimize view provider for points, improve white spacing 2015-12-30 15:19:47 +01:00
wmayer
ef25aca9f3 + add support to PointKernel to get valid points 2015-12-30 15:18:05 +01:00
wmayer
ba5cdf386d + remove feature classes to import/export points 2015-12-30 15:16:22 +01:00
wmayer
bc4f4de54b + fix compiler warnings 2015-12-30 10:58:14 +01:00
wmayer
0442b53057 + optimize algorithm to get curvature on mesh points and drop dependency to WildMagic 2015-12-30 10:26:53 +01:00
wmayer
991394dc76 + improve exception handling in initialization scripts 2015-12-29 23:42:29 +01:00
Yorik van Havre
c5bff2eecb Draft: Added a grid toggle button to the snap toolbar 2015-12-29 12:10:22 -02:00
Yorik van Havre
38cef7a518 Arch: Fixed section plane's clipping - fixes #2063 2015-12-28 16:56:53 -02:00
Yorik van Havre
fc9731d029 Draft: fixed bug when loading objects with pattern set 2015-12-28 12:56:53 -02:00
Yorik van Havre
99fd1ba66f Arch: fixed vanishing windows when host wall is hidden - fixes #1604 2015-12-28 12:27:37 -02:00
Yorik van Havre
1e5b8d66ba Renamed menu View->Views to View->Panels 2015-12-28 12:02:20 -02:00
Abdullah Tahiri
5db4a8ded2 Sketcher: Solver: FullPivLU::compute for Eigen-3.3
==================================================

This fix enables usage of the Eigen SparseQR starting in Eigen-3.3. It optimizes the code enabling it
to work with the new assignation interface of Eigen-3.3, which is more strict than that of Eigen-3.2.

It provides the same optimization for DenseQR code, and omits the extraction of the Q matrix in DenseQR
as this is not used anywhere else.

[NOTE: This is only to be merged after Debian has updated the Eigen-3.3-alpha1 package]

See:
http://forum.freecadweb.org/viewtopic.php?f=10&t=12769&start=30#p104740
https://forum.kde.org/viewtopic.php?f=74&t=129115
2015-12-28 11:51:34 -02:00
Abdullah Tahiri
eadf71bf51 Sketcher: Solver: FullPivLU::compute for Eigen-3.3
==================================================

This fix enables usage of the Eigen own compute function starting in Eigen-3.3, as now it is fixed in Eigen.

[NOTE: This is only to be merged after Debian has updated the Eigen-3.3-alpha1 package]

See:
http://forum.freecadweb.org/viewtopic.php?f=3&t=4651&start=40
http://forum.freecadweb.org/viewtopic.php?f=10&t=12769&start=60#p106492
https://forum.kde.org/viewtopic.php?f=74&t=129439
2015-12-28 11:51:34 -02:00
wmayer
dba0af5c4e + fixes #0002347: freecad fails to build with Boost 1.60.0 2015-12-28 13:54:40 +01:00
wmayer
b45f321f9c + issue: #0002350, handle Python's SystemExit exceptions and do not exit application when running from macro dialog or Python editor 2015-12-27 23:00:59 +01:00
wmayer
214306edc8 + whitespace improvement 2015-12-27 19:16:05 +01:00
Yorik van Havre
fb5fdc3231 Draft: Unified in-drawing shortcuts with what is shown in the GUI 2015-12-27 14:00:02 -02:00