Commit Graph

13660 Commits

Author SHA1 Message Date
wandererfan
650fed9795 Point Draft importDXF to Mod/Import/ImpExpDxf
- also add "deprecated" message to DraftUtils.readDXF
2018-05-02 22:09:46 +02:00
Markus Lampert
78b72c6d4e Only setting Path.Area curve accuracy if it is not, and also set it when Preferences get saved. 2018-05-02 22:07:17 +02:00
luz.paz
d4fa4ec21e removed newline altogether 2018-05-02 15:48:01 -04:00
luz.paz
6de9a32066 Used QChar::fromLatin1('\n') instead 2018-05-02 14:57:49 -04:00
luz.paz
5cd5c6ad8c Added QString::fromUtf8("\n") 2018-05-02 00:50:06 -04:00
luz.paz
86469bd5de revert some spacing changes 2018-05-02 00:50:06 -04:00
luz.paz
a529ba1787 Crowdin: more fixes 2018-05-02 00:50:06 -04:00
luz.paz
bc0a885518 Draft: move newlines out of translations 2018-05-02 00:50:06 -04:00
luz.paz
fb224b0090 Crowdin: fix in different WBs 2018-05-02 00:50:06 -04:00
Yorik van Havre
4604bd9456 Merge pull request #1435 from WandererFan/newDxf2ModImport
Move Dxf functions to Mod/Import Ph2
2018-05-01 19:10:31 -03:00
wandererfan
cb12b0eda0 Add Export Page as Dxf to TD Gui 2018-05-01 13:22:02 -04:00
wandererfan
fe6c07b24f 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
wmayer
717a4a50a2 increase memory memory on MSVC to fix internal compiler error 2018-05-01 12:15:57 +02:00
Yorik van Havre
52f4375625 Arch: Added setting to limit areas calculations for large objects 2018-04-30 17:39:11 -03:00
Yorik van Havre
fff7c03287 Arch: Window presets now include windows and doors from Parts Library, if available 2018-04-30 14:34:36 -03:00
Markus Lampert
1a2868b534 Changed grbl feed rate output to mm/min. 2018-04-30 09:54:08 +02:00
luz.paz
0dead11c3e Spreadsheet: typo fixes 2018-04-30 08:30:20 +02:00
wmayer
271740d0aa fix version check for cmake < 3.7 2018-04-30 08:16:15 +02:00
Richard Shaw
9ec568ddfc Detect pycxx version and add source for version 7 and greater. 2018-04-29 20:56:49 +02:00
Bernd Hahnebach
c9f6855fc4 FEM: typos, can't hardly belive there still are some ... 2018-04-29 20:40:15 +02:00
luz.paz
d8eed1f922 FEM: Clarity fix of term 'dia' as 'diameter' 2018-04-29 20:40:15 +02:00
luz.paz
ba9dba4b26 FEM: typo fixes 2018-04-29 20:40:15 +02:00
wmayer
983f2472a8 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
7ceb9721e3 check for minimum Eigen3 version to build flatmesh module 2018-04-29 13:58:38 +02:00
wmayer
2fcc354461 fix several warnings:
-Winconsistent-missing-override
-Wsign-compare
-Wmaybe-uninitialized
-Wmissing-braces
2018-04-29 13:28:36 +02:00
wmayer
c32ca39b3e suppress warning 4275 2018-04-29 12:55:28 +02:00
wmayer
ae9305f498 fix warning -Winconsistent-missing-override 2018-04-29 11:50:04 +02:00
wmayer
a83d0e6121 support occ version < 7.0 for mesh flattening 2018-04-29 11:38:15 +02:00
wmayer
620768b8a1 fix export of base class 2018-04-29 11:01:07 +02:00
wmayer
5a7bc3376d 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
09e85f7ef1 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
33c77a5462 Add View and Page Dxf export 2018-04-29 10:12:31 +02:00
wandererfan
ddac40afbd 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
d1c0c431ba include missing headers due to updated occ version 2018-04-29 08:39:53 +02:00
wmayer
6aeab22842 add switch to toggle building of flat mesh module 2018-04-29 00:03:05 +02:00
wmayer
77a6470107 implement optional Python binding for flatmesh using boost 2018-04-28 22:27:09 +02:00
wmayer
af4e530035 minor fixes 2018-04-28 15:55:37 +02:00
wmayer
3affc2da9d make sure MeshPart still builds without smesh 2018-04-28 15:33:41 +02:00
wmayer
31cee58df6 fix crash when entering quit() in Python console for Py3 2018-04-28 12:13:42 +02:00
wmayer
68cc427b00 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
2092afe07f make finding smesh optional 2018-04-28 12:05:30 +02:00
looooo
547cc9f36c external smesh: use version info
for precompiler conditionals
2018-04-28 12:05:30 +02:00
looooo
21cdc9ea4a port to smesh 8.3
using #ifdef EXTERNAL_SMESH for the diff
2018-04-28 12:05:30 +02:00
wmayer
5941a32f71 fix Linux build failure 2018-04-27 14:47:19 +02:00
wmayer
d34847f755 improve icon theme handling 2018-04-27 13:27:45 +02:00
looooo
48f5be7328 flatmesh: missing include
+ do not show flatmesh-gui if flatmesh is not available
2018-04-27 09:12:41 +02:00
wmayer
900ec439d1 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
0599879e21 Arch: Further encoding bugfix in IFC exporter 2018-04-25 11:22:02 -03:00
Yorik van Havre
059e4e65dc Merge branch 'randomshapecolor' of https://github.com/dulouie/FreeCAD into dul 2018-04-25 09:45:12 -03:00
luz.paz
505488c4f9 Misc. typos
Found via `codespell`
2018-04-25 09:41:33 -03:00