Commit Graph

10359 Commits

Author SHA1 Message Date
luz.paz
e9a34e20ff Draft: move newlines out of translations 2018-05-02 00:50:06 -04:00
luz.paz
a463c94796 Crowdin: fix in different WBs 2018-05-02 00:50:06 -04:00
wandererfan
cdf956423c Add Export Page as Dxf to TD Gui 2018-05-01 13:22:02 -04:00
wandererfan
76aee3965d Add writeDXFObject to Import
- add a function to write DocumentObject(s) to Dxf file.
- all caller to specifiy parameter source to ImpExpDxf
  functions.
2018-05-01 13:22:02 -04: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
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
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
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
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
looooo
5c794688db flatmesh: missing include
+ do not show flatmesh-gui if flatmesh is not available
2018-04-27 09:12:41 +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
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
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
Yorik van Havre
31c4b71ced Arch: Fixed encoding bug in ifc exporter 2018-04-23 19:08:51 -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