wmayer
d6109b5d29
+ simplify porting of Drawing module to Python3
2016-01-21 14:49:57 +01:00
wmayer
7198bd8f03
+ handle degenerated ellipse for SVG output
2016-01-11 13:01:01 +01:00
Yorik van Havre
6cab0690c1
Drawing: support for text alignment in Spreadheetview
2016-01-05 20:20:25 -02:00
wmayer
3fb195b2c7
+ fix major flaw in Spreadsheet module: do not include precompiled header in other header files
...
+ fix linking errors in drawing module
2016-01-04 16:03:00 +01:00
Yorik van Havre
16e857cbef
Drawing: Add SpreadsheetView command - fixes #1805
2016-01-03 16:44:56 -02:00
wmayer
dba0af5c4e
+ fixes #0002347 : freecad fails to build with Boost 1.60.0
2015-12-28 13:54:40 +01:00
Yorik van Havre
fd15f66b4d
Drawing: Added python feature to ViewProviderDrawingView - fixes #2276
2015-12-23 17:03:46 -02:00
Yorik van Havre
bfd50ee684
Draft: workaround for exporting DXF with R14+ templates - fixes 2177
...
- Adapted Drawing algos to export R14+ compatible DXF code
- Added option in DXF prefs to disable groups (not supported in R14+ templates)
2015-12-18 10:47:14 -02:00
Mateusz Skowroński
05f95c0506
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
wmayer
e0bdf24c95
+ fix build problems with MSVC and libpack
2015-09-21 14:51:12 +02:00
wmayer
c2c83a353b
+ harmonize XercesC cmake variables with official check
2015-07-28 14:17:49 +02:00
wmayer
d2b7b730d3
+ replace deprecated PYTHON_INCLUDE_PATH
2015-07-25 18:29:42 +02:00
wmayer
440dd257a4
+ fixes #0002064 : Editable text changes in drawing template not restored.
2015-05-02 13:14:38 +02:00
wmayer
859d76faf8
+ fixes #0002075 : Analysis of FreeCAD by PVS-Studio static analyzer
2015-05-01 16:56:31 +02:00
Yorik van Havre
8cb54cf764
Drawing: Symbols can now contain editable texts
2015-04-23 23:13:58 -03:00
Yorik van Havre
9f202025d8
Workaround for issue #1963 - Search for templates in userAppData/Templates folder
2015-04-20 12:45:43 -03:00
wmayer
5e9543ca55
+ fixes #0001963 : Only write needed user data in FCSTD file if any.
2015-04-11 22:30:11 +02:00
Sebastian Hoogen
8421a0b951
disable conversion of BSplines to circles in SVG drawing output
...
partly revert 0a31bebaed
2015-02-10 15:45:34 +01:00
Sebastian Hoogen
6a0bcfbaee
set the max. segments in BSpline approximation to 50
...
in Draft and Drawing WBs
2015-02-08 15:14:32 +01:00
Sebastian Hoogen
c7c53a0312
Use splines in dxf drawing output
2015-01-20 20:08:40 -02:00
wmayer
a2fc7133a9
+ fixes #0001912 : Drawing Workbench Not Displaying Views of Cylindrical Parts.
2015-01-12 01:43:48 +01:00
wmayer
519d161492
+ support Bezier curves for SVG output
2015-01-11 16:02:27 +01:00
wmayer
87e4296d7d
+ fixes #0001898 : Drawing workbench draws cylinder in orthographic projection wrong
2015-01-11 01:46:31 +01:00
wmayer
178d41a6a1
+ fixes #0001856 : Add standard set of blank ISO drawing template sizes
2015-01-10 22:21:20 +01:00
Sebastian Hoogen
b5e9f28cd4
revise drawing dxf ellipse export
2015-01-05 12:26:51 +01:00
wmayer
56234513b3
+ fixes #0001678 : Visibility property is ignored on drawing sheets
2015-01-03 17:09:17 +01:00
wmayer
e274b793c3
+ fixes #0001884 : Crash when double-clicking on Clip element with drawing page closed
2014-12-31 13:15:33 +01:00
wmayer
7b676331d7
+ fixes #0000711 : fileted borders not projected on 2D drawing + deleted views still showing
2014-12-26 22:24:45 +01:00
Yorik van Havre
40f8ecb379
Drawing: added new set of empty templates - issue 1856
2014-12-13 13:30:15 -02:00
jriegel
58411cbbd3
Merge branch 'refs/heads/master' into review-CL-Bundler
2014-11-29 15:43:19 +01:00
Sebastian Hoogen
46a00d1380
remove support for automake
2014-11-26 10:26:30 +01:00
Peter Lama
7d30188d01
Add support for CLbundler created LibPack
...
* New 'UseLibPack' cmake file sets CMAKE_PREFIX_PATH so that find_package
can be used for most packages.
* Mimic fc_wrap_cpp defined in other 'UseLibPack' files. Some file
dependencies did not get set correctly otherwise.
* OCE 0.16 does not have Standard_ctype.hxx
* shfolder.h can't be used with Win SDK 7.0
2014-11-14 08:01:09 -08:00
Sebastian Hoogen
2900f31050
issue #1573 remove unavailable headers
2014-10-14 18:46:24 +02:00
Sebastian Hoogen
1bc2e5d430
removed catch (...) in Drawing
...
which discarded type information when rethrowing base type
2014-09-17 11:15:56 +02:00
Sebastian Hoogen
af50cbf964
fixes #0001422 : Subclass Exception
...
inherit Base.FreeCADError form RuntimeError
inherit Part.OCCError from Base.FreeCADError
inherit OCCDomainError from Part.OCCError
inherit OCCRangeError from Part.OCCError
inherit OCCConstructionError from OCCDomainError
inherit OCCDimensionError from OCCDomainError
Added PY_CATCH_OCC macro
replace PyExc_Exception
use FreeCADError in makeWireString
catch exception in BSplineCurve.increasedegree
2014-09-17 11:15:56 +02:00
jriegel
d0d832896a
Merge remote-tracking branch 'refs/remotes/origin/jriegel/NewWinBuild' into jriegel/review-NewLibPack
...
Conflicts:
src/3rdParty/salomesmesh/CMakeLists.txt
2014-08-27 15:39:00 +02:00
Yorik van Havre
1003e556cb
Draft - Allow to export Drawing pages to DXF - fixes #1686
...
* Uses DXF algos of the Drawing module instead of the Draft dxf library
* Uses a DXF template with the same name as the SVG template, if existing
* Only Draft, Arch, Part and Annotation views are currently supported
* Drawing module's projectToDXF() now returns only a fragment instead of a full DXF file
2014-08-15 18:14:17 -03:00
jriegel
6377b7d092
remove Standard_String.hxx, no longer needed
2014-08-13 21:04:27 +02:00
wmayer
1d2ccdf0b7
+ fixes #0001682 : Crash after updating editable texts in drawing
2014-08-13 12:49:09 +02:00
Yorik van Havre
5a193f0e47
Fix in Drawing page object - fixes #1540
...
* Changing the editable texts updates the page automatically
* Added a doc.recompute() after creating a new page
2014-08-07 10:39:33 -03:00
Sebastian Hoogen
29ea3d1a14
remove all references to BRepMesh
2014-07-18 10:43:16 +02:00
wmayer
6ac93e9d72
Add initial support for different libdir (jobermayr)
2014-05-10 12:57:38 +02:00
wmayer
4b2b243e47
+ compile with clang
2014-05-05 16:24:01 +02:00
mdinger
1498e99cef
Move python module prefix and suffix properties into macro to be set together
2014-05-03 16:00:30 +02:00
wmayer
a22f68c3db
+ Remove redefinition of /EHa which causes warnings with QtCreator
2014-04-30 19:21:49 +02:00
wmayer
67edfb895b
+ Fix prefix of Python extensions built with MinGW
2014-04-30 18:22:52 +02:00
mdinger
f53989e7a6
Fix precompiled header build error
2014-04-30 13:41:19 +02:00
mdinger
e2bd648e9a
Remove unnecessary quotes.
2014-04-30 13:41:16 +02:00
mdinger
3e3ce381f6
Apply SET_BIN_DIR macro to Mod
2014-04-30 13:41:13 +02:00
Daniel Falck
9147026377
forgot to add include file for this
2014-04-23 19:39:57 -03:00