Commit Graph

127 Commits

Author SHA1 Message Date
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
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
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
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
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
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
b3fc7b7a78 Fixed translation system in Arch & Draft 2014-01-07 11:17:31 -02:00
Yorik van Havre
d9a15adf33 Switch to PySide (+ Arch, Draft & Start) 2014-01-06 13:26:49 -02:00
Yorik van Havre
74ec8b4353 Draft: bugfix in offset - fixes #270 2014-01-01 13:59:44 -02:00
WandererFan
adc6ef308d Reinstate use of default font from Draft Preferences
Fix handling of mouse events & effect on feature base point
2013-12-13 10:26:19 -02:00
WandererFan
70e0431341 Add Draft makePathArray and _PathArray
Add Draft PathArray GUI tool
2013-11-28 11:42:14 -02:00
Yorik van Havre
f2eee76d31 Draft: Fixed regular polygon default name 2013-11-18 11:11:40 -02:00
Yorik van Havre
f53d760096 Draft: changed Part::Polygon properties names 2013-11-16 14:22:03 -02:00
Yorik van Havre
3cf68dcd2c Draft: polygon tool can now use Part::RegularPolygon - fixes #0001305 2013-11-14 17:40:20 -02:00
Yorik van Havre
3b76037a65 Draft: Dimension recode - fixes #1000, #852, #678
Draft dimensions have been recoded and should now behave better in non-XY planes,
and gained several new properties to adjust their look.
2013-11-13 19:25:01 -02:00
Yorik van Havre
47740cd688 Draft: Added Facebinder tool 2013-10-10 19:25:33 -03:00
Yorik van Havre
9d08228957 Draft: Rewrite of defaults handling 2013-10-09 15:40:38 -03:00
Yorik van Havre
42a0a55a38 Draft: Fixed bug in Edit tool 2013-10-04 14:40:13 -03:00
Yorik van Havre
43f0e9a8f5 Draft: Small bugfix in trimex 2013-09-29 14:49:36 -03:00
Yorik van Havre
d0fad3d58e Draft: Added a snap button to turn arch dimensions off 2013-09-17 23:07:04 -03:00
Yorik van Havre
4005b199e0 0001102: Updated all links to old freecad homepage and wiki to the new ones 2013-09-15 17:04:42 -03:00
Yorik van Havre
7adc59c728 Draft: More tools are now active even when selection is empty 2013-08-31 22:14:23 -03:00
Yorik van Havre
bf27709926 Cleaning startup messages from Draft and Arch 2013-08-25 13:43:54 -03:00
Yorik van Havre
929d5bb239 Draft: support for non-ascii characters in Draft texts and dimensions 2013-08-21 13:00:56 -03:00
Yorik van Havre
3f3deb3e18 Draft: Fixes bugs from last commit 2013-07-31 13:55:06 -03:00
Yorik van Havre
ce78a0e0a7 Draft: removed unnecessary uses of DraftVecUtils 2013-07-30 16:48:28 -03:00
Yorik van Havre
b137b54bd7 Arch: Wall and Struct tools now set the working plane before drawing 2013-07-18 16:26:00 -03:00
Yorik van Havre
790b0fd621 Draft: Small interface cleanup 2013-07-18 16:04:34 -03:00
Yorik van Havre
0dc3a44340 Draft: small fixes
+ added svg scaling capability to Draft.loadTexture()
+ late-loading of svg patterns
+ fixed warnings in Draft Drawing tool
2013-07-05 13:44:31 -03:00
Yorik van Havre
40caf4eb1a Draft: Added commands for snapping tools
Snap tools now also appear in the Draft menu, so users can
give them keyboard shortcuts.
2013-07-01 16:28:00 -03:00
Yorik van Havre
ffacc849d6 Draft: Fixed bug in trim tool 2013-07-01 12:53:43 -03:00
Yorik van Havre
55ade412c7 0001092: Draft local/global coordinates
The draft X,Y,Z coordinates are now displayed as global, or local
if the current working plane is different from the world axes.
2013-06-25 11:40:38 -03:00
Yorik van Havre
2a9f506052 Draft: Small fix for malfuncioning pivy 2013-06-14 12:04:59 -03:00
wmayer
6c1c33f568 Prepare Windows build to use FreeType 2013-06-11 17:28:21 +02:00
Yorik van Havre
746b5a31b5 0000981: Arch groups now have a placement 2013-04-24 12:09:46 -03:00
Yorik van Havre
bfedeecf9c Draft: Added a Draft Ellipse object 2013-04-20 16:51:33 -03:00
Yorik van Havre
4ed87cfba4 0001057: Bug in Draft Edit 2013-04-17 14:22:01 -03:00
Yorik van Havre
8eff656ae1 0001046: Draft angular dimensions 2013-04-17 11:16:06 -03:00