Commit Graph

462 Commits

Author SHA1 Message Date
Yorik van Havre
d01ecef12e Draft: re-added recomputes where needed in Draft GUI tools 2019-04-08 18:17:44 -03:00
carlopav
442ba9e2c1 Split the command in two
With this commit 2 commands are created, one for current bezier curve tool behaviour, the other for cubic bezier in inkscape style...
grouped in a dropdown button in the toolbar.
2019-04-08 17:17:21 -03:00
carlopav
7a37dc35de Update DraftTools.py
cleanup
2019-04-08 17:17:21 -03:00
carlopav
8677d2c986 Update DraftTools.py
minor fixes and cleanup to bezier creation tool
2019-04-08 17:17:21 -03:00
carlopav
f7a1c313e7 Update DraftTools.py
Added the parameter self.degree and allow the segmentation of the curve while drawing it. If set to none, nothing change in the tool.
2019-04-08 17:17:21 -03:00
Yorik van Havre
6463e46bd4 Draft: Fixed node selection in Draft Edit 2019-04-07 17:24:40 -03:00
Yorik van Havre
05b7892109 Draft: Added 3-point arc command from BIM WB 2019-04-07 17:23:42 -03:00
Yorik van Havre
7e5ad96704 Merge branch 'master' of https://github.com/carlopav/FreeCAD into carlopav-master 2019-03-27 15:57:31 -03:00
Yorik van Havre
7da437c87e Draft: minor bugfix 2019-03-19 20:00:48 -03:00
carlopav
e37d3394c3 Update DraftTools.py
Update draf edit to:
- improve arc editing
- insert Undo marks
- insert initial window editing support
2019-02-19 16:40:43 +01:00
wandererfan
11d0bc9e90 Fix ShapeString attachment to Face 2019-02-19 10:32:46 -03:00
carlopav
f40f1fde59 Update Edit Tool
Arc 3 points and minor other fixes
2019-02-13 16:40:26 +01:00
carlopav
e04b4447d7 Update DraftTools.py 2019-02-10 22:44:09 +01:00
carlopav
f312b0dd33 Edit tool Arc 3 points editing
Updated the edit tool to edit arc by 3 points. Just a dubt: i did a bit of a workaround using Part.ArcOfCircle to compute the values of the new arc.
2019-02-10 11:55:26 +01:00
carlopav
17dde5600a Update DraftTools.py
Updated first part of file from FreeCAD/FreeCAD
2019-02-09 20:00:38 -02:00
carlopav
88b29d3bd4 Update DraftTools.py
Refined last commit code
2019-02-09 20:00:38 -02:00
carlopav
7f3235ef13 Update DraftTools.py
Modified arc editing:
- middle editpoint control radius
- end editpoint control first and last angle;
2019-02-09 20:00:38 -02:00
carlopav
d6b703a68d Update DraftTools.py
Update Edit tool to edit wall base objects.
2019-02-09 20:00:38 -02:00
carlopav
9eeb422070 Update DraftTools.py
Updated first part of file from FreeCAD/FreeCAD
2019-02-08 23:27:21 +01:00
carlopav
b1b8a3a0a0 Update DraftTools.py
Refined last commit code
2019-02-08 23:13:15 +01:00
carlopav
f232054404 Update DraftTools.py
Modified arc editing:
- middle editpoint control radius
- end editpoint control first and last angle;
2019-02-08 23:06:35 +01:00
luz.paz
cb4a0adf71 Misc. typos
Found via `codespell`
2019-02-08 11:01:24 -02:00
carlopav
761a2d277b Update DraftTools.py
Update Edit tool to edit wall base objects.
2019-02-06 21:44:58 +01:00
Yorik van Havre
4c0f75c936 Draft: Fixed UI focus in arc tool 2019-02-01 12:16:52 -02:00
Dion Moult
34fccb163d Add beautiful icons thanks to bitacovir
https://forum.freecadweb.org/viewtopic.php?p=283187
2019-01-31 10:54:36 -02:00
Dion Moult
962dd52d46 This type of tool only works on wires 2019-01-31 10:54:36 -02:00
Dion Moult
c3e73d925d Add split tool 2019-01-31 10:54:36 -02:00
Dion Moult
fe463cb1ad Make join modifier actually talk about joining 2019-01-31 10:54:36 -02:00
Dion Moult
954cc2faad Now you can join multiple wires all at once 2019-01-31 10:54:36 -02:00
Dion Moult
7e7e298efb Sorry I can't believe I committed and pushed that 2019-01-31 10:54:36 -02:00
Dion Moult
40c5dbf15f Add new draft join tool 2019-01-31 10:54:36 -02:00
Yorik van Havre
aabf11926c Draft: Reverted 5ccc656 2019-01-31 10:53:40 -02:00
Yorik van Havre
d439aa407f Draft: edit fix for wires works for bsplines too 2019-01-31 10:53:40 -02:00
Dion Moult
128bcd6708 Adding new points on wires tests the edge you clicked on instead of an overcomplicated curve parameter check
* Makes adding points on wires and closed wires simpler and more reliable
 * Minor code cleanup to reduce the nesting of "if" statements
2019-01-31 10:53:40 -02:00
carlopav
34356a683e Update DraftTools.py
Small fix to edit tool when editing arcs.
2019-01-27 23:26:22 -02:00
Yorik van Havre
40034890da Draft: Small fix to Edit tool 2019-01-26 18:47:51 -02:00
Yorik van Havre
519120c634 Draft: Small cosmetic fix in edit points 2019-01-22 00:10:31 -02:00
Yorik van Havre
2c77c78562 Draft: Fixed small bug in Snap Nearest command 2019-01-18 17:39:33 -02:00
Yorik van Havre
7d0d870b67 Draft: Fixed grid not appearing on working plane setup 2019-01-08 11:43:36 -02:00
Yorik van Havre
22e78cd592 Draft: Fixed wrong Qt import 2019-01-07 11:18:49 -02:00
Yorik van Havre
1bec56b6b2 Draft: Fixed wrong placement of edit dots in Draft Stretch 2018-12-14 16:06:31 -02:00
Yorik van Havre
ee8f7be4e8 Arch/Draft: Misc small fixes
* Properly handle offset2D and arch objects in Draft Stretch
* Allow the WP of Arch BuildingParts to stay weak
* Fixed Draft Edit making Wires not plane anymore
* Dont change the WP if already perpendicular to current view
* Fixed DXF import of Polyfaces
2018-12-10 10:21:17 -02:00
Yorik van Havre
d6b81fe1f6 Draft: Solved duplication problem - Fixed #2304 2018-12-05 11:05:40 -02:00
Yorik van Havre
1fa9e61ce4 Draft: Better fix to buggy Move/rotate of Arch BuilfingParts 2018-12-01 12:12:22 -02:00
wandererfan
2e55e5b0ca FR1973 Draft ShapeString Ui
- load new ui from Resource file
- minor updates to translate for Py3
2018-12-01 11:08:37 -03:00
Yorik van Havre
25c56801ca Draft: Fixed wrong moving of BuildingParts 2018-11-28 16:51:02 -02:00
Yorik van Havre
d32502d414 Arch/Draft: Fixed py3 bugs in text rendering 2018-11-05 11:47:54 -02:00
Yorik van Havre
80c6100dd8 Draft: Fixed wrong Placement of Draft Wire - fixes #3558 2018-11-01 14:42:52 -03:00
Yorik van Havre
e79cadb6c0 Draft: Allow to switch the line of Draft Labels on/off 2018-09-03 16:03:10 -03:00
Yorik van Havre
e012edae73 Draft: Fixed adding points in Wires 2018-08-29 21:49:56 -03:00