Commit Graph

492 Commits

Author SHA1 Message Date
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
WandererFan
d6313b057a Add Draft Bezier Curve draw & edit mockup using bSpline tools. 2014-02-23 11:54:58 -03:00
Yorik van Havre
b5a1a8179b Draft: Fixed IsActive methods - fixes #1431 2014-02-22 10:59:28 -03:00
Yorik van Havre
f8cd87a696 Fixed Draft utilities menu 2014-02-21 18:16:25 -03:00
Yorik van Havre
654a6e45f3 Arch: fixed Continue mode 2014-02-21 17:52:14 -03:00
Yorik van Havre
c54eec3dbc Used new PropertyQuantity API in Draft & Arch - fixes #1414 2014-02-21 12:37:29 -03:00
Yorik van Havre
06f5ebdc0b Draft: small cleanup in draft menu 2014-02-20 11:25:34 -03:00
WandererFan
a024719a6a Handle non-Ascii in ShapeString SStringValue 2014-02-17 10:48:56 +01:00
Yorik van Havre
2349c8600a Draft: small fix in point object 2014-02-13 12:19:59 -02:00
Yorik van Havre
f1fc606239 Draft: prevent other Draft objects from becoming Support 2014-02-13 10:04:06 -02:00
Yorik van Havre
0724e2ace6 Arch: improvements to survey tool 2014-02-12 09:39:07 -02:00
Yorik van Havre
d27d21936d Arch: Survey tool 2014-02-11 16:30:16 -02:00
Yorik van Havre
6a52847771 Draft: small fix in DXF exporter 2014-02-10 17:09:46 -02:00
WandererFan
a6c75661e6 Avoid OCC error for closed Draft.BSpline with same first/last points 2014-02-09 13:30:49 -02:00
Yorik van Havre
827351b39f Draft: made last commit more backward-compatible 2014-02-09 13:08:02 -02:00
Daniel Falck
b660c4f97f added way of breaking BSplines into line segments in Shape2DView 2014-02-09 13:02:38 -02:00
Yorik van Havre
c2b0e5b9d8 Draft: fixed draft scale again - fixes #1385 2014-02-04 16:08:09 -02:00
Sebastian Hoogen
b841624096 Draft SVG export: fix viewbox for raw output 2014-02-04 15:44:35 -02:00
Yorik van Havre
fb37dbf21c Draft: fixed a bug in Draft Scale 2014-02-04 09:44:50 -02:00
jriegel
c9eb5839e3 BugFix and error reporting
* Fix a bug if the macro path is invalid
* reporting exeptions if somethings fail in the Draft core modules init
2014-02-02 21:25:02 +01:00
Yorik van Havre
7b4776684a Draft: Fixed a bug in intersection snapping with arcs 2014-01-28 19:15:09 -02:00
Yorik van Havre
b90279fd87 Draft: fixed bug in dimensions direction 2014-01-27 13:51:10 -02:00
Yorik van Havre
5ba7e07f7c Draft: applied ulrich1a's fix to svg output - fixes #1365 2014-01-26 20:32:35 -02:00
Yorik van Havre
5652a14f0e Arch now works in console mode - fixes #1362 2014-01-26 20:13:50 -02:00
Yorik van Havre
df576d3f68 Draft: fixed small bug in bezier-to-svg code 2014-01-19 09:49:17 -02:00
wmayer
30d112e4d8 + fixes #0001325: PushButtons in TaskPanel too small 2014-01-18 13:37:34 +01:00
Yorik van Havre
ae403b966b Draft: Added shoogen's fix to bspline to svg stuff 2014-01-17 09:40:48 -02:00
Yorik van Havre
172cf0e58b Draft: Added direction vector to dimensions 2014-01-16 17:13:21 -02:00
Yorik van Havre
d63f020ccf Draft: Added a decimals property to Draft Dimensions 2014-01-16 16:18:46 -02:00
Yorik van Havre
a2a58e6555 Draft: small bugfix 2014-01-15 19:49:43 -02:00
Yorik van Havre
767b839c64 Draft: added a debug message to bspline-to-svg conversion 2014-01-15 19:41:33 -02:00
Sebastian Hoogen
2b8e371cf7 support curves in Draft.getSVG()
curves with a degree<=3 will be converted to bezier segments
curves with a higher degree are discretized
2014-01-15 22:22:40 +01:00
Yorik van Havre
0ba68273ec Draft: small unicode bugfix 2014-01-15 10:44:05 -02:00
Yorik van Havre
709644ca38 Arch: Automatic wall height - fixes #980
+ Walls can now be capped by roofs, by subtracting a roof from them
+ Walls and Structs with height = 0 take height from their parent floor
+ Changing the placement of a floor changes all the placements of its children
2014-01-14 16:16:04 -02:00
Yorik van Havre
284e8d4202 Draft: Fixed utf8 bug in shapestring 2014-01-14 00:36:59 -02:00
Yorik van Havre
910b1bf75f Draft: Fixed Draft edit again! (better this time...) 2014-01-13 17:54:45 -02:00
Yorik van Havre
bdf8790fb6 Draft: Fixes in Draft edit 2014-01-13 14:12:28 -02:00
Yorik van Havre
e8ec419e72 Draft: fixed message containing PyQt 2014-01-10 17:55:03 -02:00
Yorik van Havre
3ea694b998 Draft: fixed ultra-condensed toolbar 2014-01-09 18:14:31 -02:00