Commit Graph

13625 Commits

Author SHA1 Message Date
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
looooo
d079c2b500 cmake stuff 2018-04-23 09:56:23 +02:00
looooo
6830cbc41c nullspace 2018-04-23 09:56:23 +02:00
lo
e3729e9616 add area relaxing method:
not yet working
2018-04-23 09:56:23 +02:00
lo
f03d2d63db add edge relaxing method 2018-04-23 09:56:23 +02:00
looooo
088b2687ea win: pybind11: workaround for strdup 2018-04-23 09:56:23 +02:00
looooo
ae6512500b change pybind11/boost handlinG 2018-04-23 09:56:23 +02:00
looooo
fd1b1ba0cb openscad py3 fixes 2018-04-23 09:56:23 +02:00
looooo
aa7030a0ea win fixes + pybind11 improvementS 2018-04-23 09:56:23 +02:00
looooo
fbb9ee7d72 MeshFlattening: fixes for windows 2018-04-23 09:56:23 +02:00
looooo
e2eb12d6c6 MeshFlattening: add function to unwrap face 2018-04-23 09:56:23 +02:00
looooo
22fbe35ceb MeshFlattening: add function to unwrap mesh 2018-04-23 09:56:23 +02:00
looooo
eb783b9054 MeshFlattener: boundary extractor 2018-04-23 09:56:23 +02:00
looooo
77bebe7a02 MeshFlattening: initial commit 2018-04-23 09:56:23 +02:00
looooo
7a623ca1c2 hide python code displayed @ startup 2018-04-23 09:44:48 +02:00
wandererfan
dd3cc51818 Add getAllViews() method to DrawPagePy 2018-04-23 07:55:38 +02:00
wandererfan
2d4865bb11 Fix #3367: view/data pane is unselected
- error in coordination of Tree & QGraphicsScene
  selection logic caused Feature to become
  unselected during update.
2018-04-23 07:55:38 +02:00
wandererfan
91a0aff25f Coverity fixes
CID 174671
CID 174670
CID 174669
CID 174668
CID 174667
CID 174664
2018-04-23 07:55:38 +02:00
wmayer
99b960c408 remove unneeded cmake switch 2018-04-22 21:22:36 +02:00