Commit Graph

13648 Commits

Author SHA1 Message Date
wmayer
9cd74b2aa6 increase memory memory on MSVC to fix internal compiler error 2018-05-01 12:15:57 +02:00
Yorik van Havre
7bf490d42c Arch: Added setting to limit areas calculations for large objects 2018-04-30 17:39:11 -03:00
Yorik van Havre
647658383e Arch: Window presets now include windows and doors from Parts Library, if available 2018-04-30 14:34:36 -03:00
Markus Lampert
d86ed64df6 Changed grbl feed rate output to mm/min. 2018-04-30 09:54:08 +02:00
luz.paz
39eb4fc5a0 Spreadsheet: typo fixes 2018-04-30 08:30:20 +02:00
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