wmayer
fca625f33e
fix version check for cmake < 3.7
2018-04-30 08:16:15 +02:00
Richard Shaw
b771659631
Detect pycxx version and add source for version 7 and greater.
2018-04-29 20:56:49 +02:00
Bernd Hahnebach
6c7918e7ab
FEM: typos, can't hardly belive there still are some ...
2018-04-29 20:40:15 +02:00
luz.paz
317e81c39e
FEM: Clarity fix of term 'dia' as 'diameter'
2018-04-29 20:40:15 +02:00
luz.paz
1d8aaad976
FEM: typo fixes
2018-04-29 20:40:15 +02:00
wmayer
36ba2bca08
more fixes for flatmesh
...
+ fix gcc warning
+ add conversion function for boost.python
+ switch build off by default due to travis build failure for Py3
2018-04-29 14:50:41 +02:00
wmayer
a385c66260
check for minimum Eigen3 version to build flatmesh module
2018-04-29 13:58:38 +02:00
wmayer
9d3a2a27b4
fix several warnings:
...
-Winconsistent-missing-override
-Wsign-compare
-Wmaybe-uninitialized
-Wmissing-braces
2018-04-29 13:28:36 +02:00
wmayer
51e1f753df
suppress warning 4275
2018-04-29 12:55:28 +02:00
wmayer
4275b604f3
fix warning -Winconsistent-missing-override
2018-04-29 11:50:04 +02:00
wmayer
b55c63eca0
support occ version < 7.0 for mesh flattening
2018-04-29 11:38:15 +02:00
wmayer
15b093b39d
fix export of base class
2018-04-29 11:01:07 +02:00
wmayer
5e484d0a92
disable Py::Exception(const std::string&) constructor as it will be removed in future PyCXX versions
2018-04-29 11:00:28 +02:00
wandererfan
ebadc3ae9a
Add include for TColgp_Array1OfPnt
...
- Travis/Appveyor use oce-0.15 vs devl
environment occ7.2.
2018-04-29 10:12:31 +02:00
wandererfan
8047ec3f7e
Add View and Page Dxf export
2018-04-29 10:12:31 +02:00
wandererfan
e83b49d259
Move Dxf function to Mod/Import Ph1
...
- move HeeksCAD dxf import/export code from Draft to
Mod/Import. This first phase moves dxf.cpp and
DraftDxf.cpp to Mod/Import and adds dxfWrite functionality
to DraftDxf.cpp.
2018-04-29 10:12:31 +02:00
wmayer
bafd202d9b
include missing headers due to updated occ version
2018-04-29 08:39:53 +02:00
wmayer
e7cb8044ca
add switch to toggle building of flat mesh module
2018-04-29 00:03:05 +02:00
wmayer
cf655e2365
implement optional Python binding for flatmesh using boost
2018-04-28 22:27:09 +02:00
wmayer
1dfb7c5088
minor fixes
2018-04-28 15:55:37 +02:00
wmayer
2628cb5be5
make sure MeshPart still builds without smesh
2018-04-28 15:33:41 +02:00
wmayer
6121917f9f
fix crash when entering quit() in Python console for Py3
2018-04-28 12:13:42 +02:00
wmayer
1633af4b94
Improve handling of external smesh
...
+ add SMESH_version.h.cmake to set full version number instead of using compiler define
+ do not set include path of smesh globally
+ do not set library path of smesh globally
+ do not set HAVE_NETGEN define globally
+ improve using debug and release libs of smesh for MSVC
2018-04-28 12:10:55 +02:00
looooo
6548875fb2
make finding smesh optional
2018-04-28 12:05:30 +02:00
looooo
c999ec1960
external smesh: use version info
...
for precompiler conditionals
2018-04-28 12:05:30 +02:00
looooo
c74af88e0b
port to smesh 8.3
...
using #ifdef EXTERNAL_SMESH for the diff
2018-04-28 12:05:30 +02:00
wmayer
ec36f0cfe4
fix Linux build failure
2018-04-27 14:47:19 +02:00
wmayer
41219c3467
improve icon theme handling
2018-04-27 13:27:45 +02:00
looooo
5c794688db
flatmesh: missing include
...
+ do not show flatmesh-gui if flatmesh is not available
2018-04-27 09:12:41 +02:00
wmayer
88a8a4f631
do not show F2 as short cuts for renaming on macOS as it doesn't work
2018-04-26 12:57:59 +02:00
Yorik van Havre
b146890ecf
Arch: Further encoding bugfix in IFC exporter
2018-04-25 11:22:02 -03:00
Yorik van Havre
23725806af
Merge branch 'randomshapecolor' of https://github.com/dulouie/FreeCAD into dul
2018-04-25 09:45:12 -03:00
luz.paz
9167064fc1
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
looooo
8f29943462
conda: update circle-ci build
2018-04-25 09:38:12 -03:00
looooo
149f068075
draft: fix diameter-dimension
2018-04-25 09:38:12 -03:00
Yorik van Havre
85ba166948
Arch: Added 4-pane window preset
2018-04-25 09:37:01 -03:00
wandererfan
ae2b51d40f
Add some debug and util routines.
2018-04-25 11:09:39 +02:00
wandererfan
f662af1913
Update Page display when View removed.
...
- if a View is removed from a Page, but not from
the document, its graphic remains on the display.
This change checks if graphic has an associated
View on this Page.
2018-04-25 11:09:39 +02:00
wandererfan
59ca75e1fe
Ensure Section face redrawn on update
2018-04-25 11:09:39 +02:00
wandererfan
fdaf316e9e
Add #3337 Arbitrary Dimension
2018-04-25 11:09:39 +02:00
wandererfan
9bcc7da599
Fix exterior angle arc and value
2018-04-25 11:09:39 +02:00
wandererfan
e9eeea9318
Remove duplicate code/save Dim line geom
2018-04-25 11:09:39 +02:00
luz.paz
154f027496
Doxygen: fix broken link in freecadweb.org/api page + update all links to https://
...
Fixes #3442 (https://freecadweb.org/tracker/view.php?id=3442 )
2018-04-25 11:05:46 +02:00
luz.paz
2d5cc6a1ed
Path: misc. source comment typos
2018-04-25 11:03:10 +02:00
luz.paz
0720c5e233
Crowdin: Path string fixes
2018-04-25 11:03:10 +02:00
DeepSOIC
dac72f25f1
Part: fix compoundfilter's items property tooltip
...
reported by chrisb:
https://forum.freecadweb.org/viewtopic.php?f=3&t=28299#p229889
2018-04-25 10:58:30 +02:00
wmayer
2111fc0a3d
fix crash when using space mouse on Windows and built with Qt5
2018-04-25 10:58:14 +02:00
Yorik van Havre
31c4b71ced
Arch: Fixed encoding bug in ifc exporter
2018-04-23 19:08:51 -03:00
Yorik van Havre
dfa12e34f4
Fixed ArchDetail example
2018-04-23 13:20:43 -03:00
wmayer
27743d4a5d
Improvements on mesh flattening commands:
...
comment out import of pivy because it's not used and pivy.graphics isn't available on all platforms
Add MeshPart_ prefix to command names for consistency reasons and to make Qt help working correctly
When adding commands to Mesh workbench make sure the commands could be created beforehand to avoid annoying warnings
2018-04-23 11:09:26 +02:00