wmayer
|
d62eda51d6
|
Import: [skip ci] fix bug when checking if std::map is empty
|
2020-01-17 23:26:22 +01:00 |
|
luz.paz
|
d923798946
|
[skip ci] Fix header uniformity for Import, Mesh, Points, Raytracing
|
2019-12-26 10:10:30 +01:00 |
|
luz.paz
|
a00769bebf
|
LGTM: remove unnecessary 'pass' statements
Issue: A pass statement is only necessary when it is the only statement in a block (the list of statements forming part of a compound statement). This is because the purpose of the pass statement is to allow empty blocks where they would otherwise be syntactically invalid. If the block already contains other statements then the pass statement is unnecessary.
Recommendation: Remove the pass statement.
Relevant links:
1a82a5e136/files/src/Mod/Import/stepZ.py (x78f479c31a062553):1
1a82a5e136/files/src/Mod/OpenSCAD/OpenSCADCommands.py (xad4868ffcdf82498):1
1a82a5e136/files/src/App/FreeCADInit.py (x9034ec6815c48e38):1
|
2019-12-17 15:15:53 -03:00 |
|
easyw
|
50d8adcfee
|
creating the temp .stp file in a temporary dir
|
2019-12-15 15:48:14 +01:00 |
|
wmayer
|
71dae0e639
|
handle some more warnings: -Wkeyword-macro -Wdeprecated-declarations -Wextra-semi
|
2019-11-18 11:56:08 +01:00 |
|
wandererfan
|
5512d5490c
|
[IMP]Fix Dxf handle conflict on export
|
2019-10-18 09:10:44 -04:00 |
|
wmayer
|
ea171b5e0f
|
fix typo
|
2019-10-03 11:04:51 +02:00 |
|
wmayer
|
3aa0432425
|
fix further file names vulnerabilities in modules
|
2019-10-03 02:37:25 +02:00 |
|
wmayer
|
d0d92b0801
|
force strict ISO C++ (-Wpedantic)
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
|
2019-09-18 14:18:07 +02:00 |
|
luz.paz
|
f22ae848ea
|
Fix misc. typos, whitespace, and http:// to https:// issues
|
2019-09-03 11:11:43 -03:00 |
|
Zheng, Lei
|
e9a4f97150
|
Import: fix version header path
|
2019-08-17 15:32:51 +02:00 |
|
Zheng, Lei
|
32ad54c9ef
|
Import: add new implementation of STEP importer/exporter
For better supporting Link and groups. The original implementation can
still be used by uncheck the STEP import setting 'Use Link Group'.
|
2019-08-17 15:15:47 +02:00 |
|
easyw
|
7de89cf62e
|
improved import/export compatibility w prop cads
thread related
https://forum.freecadweb.org/viewtopic.php?f=3&t=37469#p318651
|
2019-07-08 22:17:15 -03:00 |
|
easyw
|
6a7649d2f0
|
fix stpZ file exporting (six & py3 issue)
|
2019-05-04 14:34:30 -03:00 |
|
easyw
|
8dde128b1c
|
py3 compatibility fix
|
2019-04-22 10:47:59 -03:00 |
|
wandererfan
|
87ffd12016
|
Fix TD Dfx export - spline conversion
|
2019-03-28 10:44:33 -03:00 |
|
cclauss
|
d136be1739
|
Remove a stray 'not'
|
2019-03-17 20:58:17 +01:00 |
|
cclauss
|
e3545c8c06
|
Unicode fixes for Python3
|
2019-03-17 20:58:00 +01:00 |
|
wmayer
|
51811e4bf4
|
PVS: V688 A local variable possesses the same name as one of the class members, which can result in a confusion
|
2019-03-13 11:58:43 +01:00 |
|
wmayer
|
a604dab0b8
|
cannot use null pointer as target for strcpy
|
2019-03-03 15:39:38 +01:00 |
|
wmayer
|
b1909bff4d
|
PVS: V519 The 'keepExplicitPlacement' variable is assigned values twice successively.
|
2019-03-03 15:24:17 +01:00 |
|
wmayer
|
519849de89
|
fix -Wmaybe-uninitialized
|
2019-03-03 15:04:24 +01:00 |
|
wmayer
|
d3e008e46c
|
fixes 0003860: Debian bug #920971 - C++ exception on DXF import
|
2019-02-25 23:46:31 +01:00 |
|
wmayer
|
0852dde409
|
fixes 0003807: STEP export with BaseFeature does not hide BaseObject
|
2019-02-23 19:43:35 +01:00 |
|
wmayer
|
3845350c0a
|
PVS: V773 A memory leak is possible
|
2019-02-17 18:40:06 +01:00 |
|
wmayer
|
ad51185280
|
print additional information to std::cout about ocaf structure
|
2019-02-13 17:54:54 +01:00 |
|
wmayer
|
9e7c384948
|
avoid possible errors with null labels
|
2019-02-13 11:39:25 +01:00 |
|
cclauss
|
a7c0f4bc5b
|
Drop depencence on six module
|
2019-01-07 15:51:34 +01:00 |
|
cclauss
|
51ab27f54a
|
Fix file, long, raw_input, and xrange for Python 3
|
2019-01-07 15:42:37 +01:00 |
|
Yorik van Havre
|
217e0fef0f
|
Import: Fixed import of some DXF R12 files
|
2018-12-28 00:12:28 -02:00 |
|
wmayer
|
9c7128ea77
|
fixes 0003729: REGRESSION: FreeCAD 0.17 does not export color information with STEP files
|
2018-12-24 17:27:56 +01:00 |
|
wmayer
|
9d80db2793
|
Replace Base::Exception with appropriate subclass
|
2018-11-14 17:23:48 +01:00 |
|
wmayer
|
a7094210f8
|
Fix scan coverity issues:
CID 184294: Uncaught exception
CID 183597: Unchecked return value
CID 175809: Dereference before null check
CID 175810: Logically dead code
CID 133000: Uninitialized scalar variable
CID 133001: Uninitialized scalar variable
CID 183591: Explicit null dereferenced
|
2018-11-13 16:47:58 +01:00 |
|
wmayer
|
e605d5f4bf
|
fix build failure for oCCT 7.2 or later
|
2018-09-28 15:36:17 +02:00 |
|
wmayer
|
27a4938d90
|
move class ExportOCAF to own source files
|
2018-09-28 15:06:46 +02:00 |
|
wmayer
|
95efad737b
|
fixes 0003491: Import.export not preserving placement of Part Features in STP file export
|
2018-09-28 14:58:49 +02:00 |
|
wmayer
|
02ab1c9424
|
fixes 0003165: Color information lost in STEP export
|
2018-09-28 11:49:04 +02:00 |
|
easyw
|
b8cceb5f52
|
make stepZ py3 compliant
|
2018-09-23 10:43:14 +02:00 |
|
wmayer
|
d978287af6
|
fix CID 183848
|
2018-09-19 17:14:46 +02:00 |
|
wmayer
|
dce4086d64
|
fixes #0002908: stp file import name mismatch (due to some limitation into UTF-8 support & naming convention)
|
2018-09-14 18:15:48 +02:00 |
|
wmayer
|
cda05c914c
|
CMP0050: make Import module aware of cmake policy
|
2018-08-20 16:16:41 +02:00 |
|
wmayer
|
e3a783fd46
|
CMP0050: make Import module aware of cmake policy
|
2018-08-20 16:16:13 +02:00 |
|
wmayer
|
557fee3dc6
|
fix -Wignored-qualifiers
|
2018-08-19 12:38:57 +02:00 |
|
wmayer
|
03a28be4ca
|
MSVC does not support keyword 'or'
|
2018-08-19 10:56:00 +02:00 |
|
wandererfan
|
f82012b68a
|
Remove const qualifier for Travis OCE version
|
2018-08-19 10:47:08 +02:00 |
|
wandererfan
|
baa960e1de
|
Coverity Fixes
- 183599
- 183595
- 183594
- 175821
- 175820
- 175817
- 175816
- 175815
- 175814
- 175813
- 175812
- 175811
- 175806
- 175805
- 175804
- 175802
|
2018-08-19 10:47:08 +02:00 |
|
wandererfan
|
0865468918
|
Add option for Dxf Version and forced Polyline
- allows override of user parameter values.
|
2018-08-19 10:47:08 +02:00 |
|
wandererfan
|
c28f95d9f5
|
Export DocObjectPy/TopoShapePy to Dxf (Import module)
|
2018-07-26 10:02:25 -03:00 |
|
wandererfan
|
d37519e3e3
|
Dxf Boilerplate files not installed
- fix INSTALL command in Import/CMakeLists.txt
|
2018-07-23 12:47:56 -03:00 |
|
wandererfan
|
9bfd118f37
|
Fix includes for M_PI on Win
Fix missing ImportExport
|
2018-07-18 10:52:03 -03:00 |
|