Commit Graph

980 Commits

Author SHA1 Message Date
Daniel Falck
2b11375257 adding tessellation to ellipses and adding a user parameter for line
segment length of ellipses and splines with a Shape2DView projection.
This will make it useful for DXF output.
2014-04-23 19:39:57 -03:00
Daniel Falck
0526e94127 had trouble rebasing so added tanderson's commits by copy paste method 2014-04-23 19:39:57 -03:00
Yorik van Havre
9ac97a71d3 Draft: further fix for utf8 texts - issue #1404 2014-04-19 13:26:24 -03:00
Yorik van Havre
ed844d46dc Draft: DXF in/out now supports Draft Layers - fixes #1504 2014-04-17 19:02:57 -03:00
Yorik van Havre
4bed68f6ec Draft: Added Layer tool - issue #1504 2014-04-17 18:18:51 -03:00
WandererFan
969c5580b8 Correct handling of rotated base shape. 2014-04-17 10:03:33 +02:00
Yorik van Havre
91e93a210e Draft: Switching to Units system 2014-04-16 15:35:03 -03:00
WandererFan
9951025362 Fix Mantis #1500 for Draft Ellipse,Shape2DView 2014-04-15 10:55:04 -03:00
Yorik van Havre
ddb762c232 Draft: small fix in dimensions 2014-04-15 10:34:45 -03:00
Yorik van Havre
fcd6078f67 Draft: refinements in Arch & Draft Drawing views 2014-04-14 13:29:55 -03:00
Yorik van Havre
e51f8ee669 Draft: fixing a bug in Downgrade tool 2014-04-13 16:43:03 -03:00
Yorik van Havre
ed30ab5852 Draft: fixing bugs in opening older files 2014-04-13 16:36:53 -03:00
Yorik van Havre
c67f3dc32b Draft: preparing for units support 2014-04-07 12:17:48 -03:00
Yorik van Havre
95d8536ff3 Draft: added getShapes() function to DXF import
You can now use importDXF.getShapes(filename) to get a list
of shapes from a DXF file
2014-04-06 13:04:47 -03:00
Yorik van Havre
49676f1e62 Draft: Fixes from wandererfan 2014-04-01 19:23:31 -03:00
Yorik van Havre
00641c26a1 Draft: fixes in offset 2014-03-29 19:39:11 -03:00
Yorik van Havre
b7fc417253 Draft - enabled utf8 in coin3d and svg - relates to issue #1404 2014-03-29 14:31:45 -03:00
WandererFan
50760054dc Fixes to PathArray
- missing refresh() in DraftTools
- handle case where Base obj has non-trivial Placement
- copy Base obj format to PathArray object
2014-03-28 22:54:33 -03:00
Yorik van Havre
6681272564 Arch: Axis-bbased structural systems are now a separate object - fixes #1486 2014-03-28 18:31:22 -03:00
Yorik van Havre
e03256427a Arch: Fixed toolbar mode - fixes #1473 2014-03-27 17:18:14 -03:00
Yorik van Havre
3ab911a77e Draft: Downgrade now splits multi-solid compounds into individual solids 2014-03-27 16:22:49 -03:00
Yorik van Havre
a145b3dbd1 Draft: Small fix in patterns 2014-03-27 11:52:07 -03:00
Yorik van Havre
d2962a21d7 Draft: small fix to Draft Clone
If scale is (1,1,1), matrix transform is no longer applied
2014-03-24 13:22:08 -03:00
Yorik van Havre
86aa8ced74 Draft: Added Ulrichs patch to fix Draft-Drawing projections - fixes #1376 2014-03-23 17:28:17 -03:00
Yorik van Havre
a8561a9eea Fixes Draft encoding bug - fixes #1487 2014-03-22 13:25:59 -03:00
WandererFan
94f8469df1 Improve geom creation, scaling and translation 2014-03-18 07:57:44 +01:00
Yorik van Havre
b5816d81ae Arch: Fixed null shape copy() bugs 2014-03-14 12:55:11 -03:00
Yorik van Havre
d3b5bc5642 Draft: Reorganized DXF preferences - fixes #1468 2014-03-13 14:09:16 -03:00
Yorik van Havre
118a00cdd7 Draft: added a continue button to the Point tool - fixes #1386 2014-03-12 12:16:44 -03:00
Yorik van Havre
6db48d6bfb Draft: bug in DXF export - fixes #1440 2014-03-10 22:36:37 -03:00
Yorik van Havre
bc73f76a63 Updated ts files from source 2014-03-10 20:36:59 -03:00
Yorik van Havre
9629761b35 Draft: Small fix in hatch patterns 2014-03-09 18:49:35 -03:00
Yorik van Havre
9a6f0b0989 Draft: Fixed bug in Wire-to-Bspline conversion 2014-03-08 13:37:21 -03:00
Yorik van Havre
7d09ca7314 Arch: minor fixes around Arch & Draft 2014-03-07 20:44:22 -03:00
Yorik van Havre
05dc5a8355 Draft: added workingplane snap mode - fixes #1461 2014-03-07 15:58:51 -03:00
Yorik van Havre
320e40d30d Draft: Small fix in trimex 2014-03-03 17:32:48 -03:00
Yorik van Havre
1c1e7a4eb5 Draft: minor fix in Offset 2014-03-03 13:47:29 -03:00
Yorik van Havre
06a327a195 Draft: small fix to clone object 2014-03-03 12:18:54 -03:00
Yorik van Havre
442a70b666 Draft: Fixed PropertyAngles - fixes #1451 2014-02-28 15:53:09 -03:00
Yorik van Havre
eb6c4a5d4f Draft: Small typo fix 2014-02-28 10:05:44 -03:00
WandererFan
3814c6b126 1443: Fix ShapeString user font selection on Windows 2014-02-27 15:18:18 +01:00
Yorik van Havre
48d63f8020 Arch: Small fixes around Arch and Draft 2014-02-26 18:01:24 -03:00
WandererFan
33819f48fc Fix spurious "None" on cancel BSpline/BezCurve 2014-02-26 00:03:23 -03:00
Yorik van Havre
cb40db4991 Draft: used distToShape in DraftGeomUtils - fixes 1439 2014-02-24 12:19:36 -03:00
Yorik van Havre
9c262efd19 Draft: Turn Draft BezCurves into faces when closed 2014-02-24 10:56:00 -03:00
WandererFan
463600595c Cosmetic change - remove "######" placemarkers 2014-02-23 11:54:59 -03:00
Sebastian Hoogen
2358b7e3d1 Draft Bezier Curve: implemented Continuity Property
Draft: allow continuity on closed Bezier curves

Draft: BezCurve bugfixes
    - smoothBezCurve
    - edit mode
    - avoid splitting points into segments as long as degree is zero
    - increase the continuity when closing curve
    - closed berzier curves
    - Catch modifications of continuity of first and last knot on open curves
2014-02-23 11:54:59 -03:00
Sebastian Hoogen
d5fedf10d6 Draft: added functions to edit tangent or symmetric bezier curves
changed icon Draft_BezTanNode
       bugfix in Draft BezCurve modifytangentpole
       move poles with knots for Bezier Curves with Degree >=3
       make bezier curves symmetric/tangent when clicking on poles by
           keeping the coordinates of the selected pole
2014-02-23 11:54:58 -03:00
WandererFan
d39898edf4 Add BezCurve tangent/symmetric buttons to Draft.Edit 2014-02-23 11:54:58 -03:00
Sebastian Hoogen
19549e0940 Draft Bezier Curves: Add functionality to mockup
- Split poles to multiple bezier segments
     - set degree of bezier curve
     - Close Draft bezier curves
     - set Degree at creation
     - implement addPoint for piecewise Bezier curves

Draft BezCurve bugfixes
    - fix Close button for BexCurve Edit
    - fix tracker behaviour in for BezCurve.undoLast

Draft Bezier Curve: use circle trackers for control points

Draft: prepare functions to make bezier knots tangent or symmetric
2014-02-23 11:54:58 -03:00