looooo
d8d79c908e
win fixes + pybind11 improvementS
2018-04-23 09:56:23 +02:00
looooo
76b66159b3
MeshFlattening: add function to unwrap face
2018-04-23 09:56:23 +02:00
wmayer
a4ae54f65a
remove unneeded cmake switch
2018-04-22 21:22:36 +02:00
Jan Beich
869b5c8918
Explicitly link against -lpthread on Unix
...
/usr/bin/ld.lld: error: undefined symbol: pthread_condattr_init
>>> referenced by src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp
>>> src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o:(boost::condition_variable::condition_variable())
/usr/bin/ld.lld: error: undefined symbol: pthread_condattr_setclock
>>> referenced by src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp
>>> src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o:(boost::condition_variable::condition_variable())
/usr/bin/ld.lld: error: undefined symbol: pthread_condattr_destroy
>>> referenced by src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp
>>> src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o:(boost::condition_variable::condition_variable())
2018-04-19 15:38:37 +02:00
wmayer
6858146c8a
don't make existence of PySide2 mandatory
2018-04-16 13:50:38 +02:00
wmayer
130c44521f
start v0.18 development
2018-04-10 13:03:26 +02:00
Fabio Rossi
cee5b2807e
Another fix to compile against qt5 with python2 (detection of shiboken2)
2018-02-01 21:43:59 +01:00
triplus
636f361268
Qt5 build related improvements
...
Addition of PYTHON_SUFFIX and PYTHON_BASENAME available in all build scenarios offers more control when compiling (Py2/Py3/Qt5). Using symlinks as a workaround is not needed anymore.
Forum discussion:
https://forum.freecadweb.org/viewtopic.php?f=10&t=12534&p=208323#p208323
2018-01-09 10:07:05 -02:00
wmayer
6eb36447ed
fix regression of pr1181
2017-12-28 19:06:10 +01:00
looooo
070395d67c
add version info to PySide abstraction
2017-12-26 14:50:21 +01:00
Unknown
a8ecffb652
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
Unknown
d949210aed
Typos, grammar & uniformiity
...
3rd party KDL typos have been submitted upstream https://github.com/orocos/orocos_kinematics_dynamics/pull/121
2017-12-13 00:10:46 -05:00
Unknown
3627cf2b1a
Typo fix for recent commit
...
Introduced in 9376138d06
[skip ci]
2017-12-08 10:04:41 -05:00
wmayer
9376138d06
fix cmake build failure
2017-12-07 14:42:38 +01:00
wmayer
885ef4b5bf
add combo box to select C++ standard
2017-12-07 12:05:44 +01:00
looooo
a9e1a55175
move PySide abstraction layer to Ext
...
/bin is not in the python-path for a installed build.
2017-11-03 23:24:08 +01:00
wmayer
af64ffcaf5
check for clang version to disable warning
2017-10-20 16:21:55 +02:00
wmayer
5823aac057
Log used compiler and its version
2017-10-19 10:29:02 +02:00
wmayer
8b2fcf3677
fix several kind of warnings:
...
+ fix -Wparentheses/-Wlogical-op-parentheses
+ fix -Wunused-variable
+ disable -Wundefined-var-template due to many false-positives (clang)
+ fix -Winconsistent-missing-override
+ fix -Wmaybe-uninitialized
2017-10-15 19:12:07 +02:00
wmayer
56ac228543
add cmake option to use Qt or native file dialogs
2017-10-12 16:01:24 +02:00
wmayer
cb494198f0
prepare Arch and Path workbench for Qt5
2017-09-21 14:57:20 +02:00
looooo
0139653939
qt5: win: use qtwebkit by default
...
use -DBUILD_QT5_WEBKIT=OFF to disable qtwebkit for qt5
2017-09-13 08:01:29 +02:00
triplus
8d71bfba72
Complete workbench dependecies
...
Complete workbench doesn't require any special dependencies anymore.
2017-08-08 18:42:02 -03:00
Janus Troelsen
1fa40d9345
Allow first HDF5, MPI checks to fail (not REQUIRED)
2017-07-17 19:55:07 -03:00
Janus Troelsen
3e017cedaa
Do not error when MPI is missing
2017-07-17 19:55:07 -03:00
Janus Troelsen
b76519333f
try to use pkg-config to find libhdf5 and openmpi
2017-07-17 19:55:07 -03:00
WandererFan
0a7c6c42ec
Fix #3113 TechDraw needs Drawing in cmake
...
TechDraw/App Svg/Dxf functions use routines from
Drawing/App/DrawingExport.cpp
2017-07-17 19:47:44 -03:00
wmayer
9513792292
py3: support of Python 3.4
2017-06-06 23:49:42 +02:00
looooo
b91e960c5c
py3: /cMake gathering commits for cmake
...
mostly this changes are necessary to build FreeCAD with py3 (and conda) on windows.
issue 0000995
2017-06-01 19:42:13 +02:00
NateAM
6f4e3acce4
Added Surface module
...
I have added Nate's SurfaceTools module with the name changed to Surface in all files and filenames.
2017-04-17 16:20:44 +02:00
wmayer
c193dbe2b3
enable FREECAD_USE_QTOPENGL_WIDGET by default for Qt5, fixes #0002952 , fixes #0001401
2017-03-21 20:37:03 +01:00
wmayer
c17e9a2964
add option to switch between old and new OpenGL classes of Qt
2017-03-21 20:37:03 +01:00
looooo
0196d50c48
cmake: reset shiboken-cmake-suffix for python < 3
2017-03-07 13:57:11 -03:00
Yorik van Havre
2f93571c46
Fixed python3 mistake in main cmake file
2017-03-04 12:59:48 -03:00
Yorik van Havre
cafd49d62e
Fixed another typo
2017-03-03 21:39:48 -03:00
Yorik van Havre
624ac0d4df
Removed wrong typo fix
2017-03-03 13:42:06 -03:00
looooo
81884f787a
py3: gathering diff for CMakeList.txt
...
fe96347c28039e97a0acdc37f7df9861ffc96eda
33073603bd3b20a2debb9444a7247266f658baaa
6400fcca2cb8f5fde95013d4de97c2c45f3bb4e7
7c50633c8efc6d65d96f1b6f820c89320eabe1dc
2017-03-03 12:06:42 -03:00
Priit Laes
4db04840b1
python: We only support 2.7.x
...
Python 2.7 is currently the only upstream-supported 2.x version.
Python 2.6 is not supported by upstream since 2013 and there will be no 2.8
2017-03-03 12:06:42 -03:00
Kunda
a3e01788df
Trivial typos
...
CmakeLists
.travis.yml
2017-03-01 15:33:52 -08:00
Bruce B. Lacey
d964187504
Install macOS bundle executables into MacOS
...
* Previously, the macOS bundle executables were installed into
bin which does not adhere to Apple guidelines and causes
issues with certain frameworks like Qt. The install has
been refactored to install the executables into MacOS
Fixes #2928
2017-03-01 09:33:28 +01:00
wmayer
5eedcc4651
make cmake configure version with older versions
2017-02-25 13:52:45 +01:00
Bruce B. Lacey
9d4f8fadf6
Enable all VTK components available on macOS
...
Fixes #2919
2017-02-25 01:13:25 -03:00
Bruce B. Lacey
21080af2a7
Packaging: macOS relocation of libraries without children
...
* macOS install path must be <bundle>/MacOS in order for
QLibrary to find qt.conf to set the correct bundle paths
* Refactored to add an explicit graph traversal to set the
dynamic loader id to handle the case where a bundled
resource does not have any children
* Fixed the case where rpaths were not removed from
libraries without children
* Improved diagnostics when bundling fail to finds
a dependent library in the search path
Mantis: #0002886
Refs: #535
2017-02-23 20:28:17 -08:00
Bruce B. Lacey
b52b94ae85
Packaging: Set macOS dynamic loader paths
...
* DYLD paths are set properly to prevent loading libraries external
to the bundle
a. LC_ID_DYLD is set to the basename of the library name (i.e.
not the absolute path) when it is copied into the bundle
b. Existing LC_RPATH entries in libraries are removed before adding
the bundle-relative RPATH
* Added configurable diagnostic logging to aid in debugging
Fixes 0002886
2017-02-19 01:16:59 -08:00
triplus
978978f7dd
Navigation indicator for FreeCAD
2017-02-18 16:03:52 +01:00
wmayer
216d8c66dc
commit 10000
2017-02-04 16:24:32 +01:00
wmayer
5cf9eb069a
commit 9999
2017-02-04 16:17:56 +01:00
wmayer
16a23d1694
disable Path module on Win32 if cmake version is less than 3.4.3
2017-02-04 14:48:33 +01:00
wwmayer
c014fe17d8
Merge pull request #460 from realthunder/PathArea
...
Added Path.Area and Path::FeatureArea
2017-02-04 11:36:21 +01:00
Kurt Kremitzki
25496adcbe
Add Addon Manager to Tools menu
2017-02-02 11:20:41 +01:00