Commit Graph

1296 Commits

Author SHA1 Message Date
Yorik van Havre
ac18ec0d79 Updated translations 2019-02-01 13:54:10 -02:00
Yorik van Havre
0cd796a0f1 Draft: Fixed UI focus in arc tool 2019-02-01 12:16:52 -02:00
Dion Moult
10e8d1281a Fix to take into account joining an object into a closed wire. 2019-01-31 10:54:36 -02:00
Dion Moult
84f68cc266 Support splitting closed wires as well as open wires 2019-01-31 10:54:36 -02:00
Dion Moult
dd3c9ccfeb Add beautiful icons thanks to bitacovir
https://forum.freecadweb.org/viewtopic.php?p=283187
2019-01-31 10:54:36 -02:00
Dion Moult
0294b55bf0 This type of tool only works on wires 2019-01-31 10:54:36 -02:00
Dion Moult
09f134d56f Add split tool 2019-01-31 10:54:36 -02:00
Dion Moult
7867864456 Make join modifier actually talk about joining 2019-01-31 10:54:36 -02:00
Dion Moult
46ffa77c32 I think being explicit is clearer, and prevents the liklihood of random falsy values 2019-01-31 10:54:36 -02:00
Dion Moult
05ec6dbde5 Add some docstrings for joinwires and jointwowires 2019-01-31 10:54:36 -02:00
Dion Moult
5e6fb09119 Now you can join multiple wires all at once 2019-01-31 10:54:36 -02:00
Dion Moult
e25044d0e9 Sorry I can't believe I committed and pushed that 2019-01-31 10:54:36 -02:00
Dion Moult
882c4ca2f3 Add new draft join tool 2019-01-31 10:54:36 -02:00
Yorik van Havre
6e91ae9561 Draft: Reverted 5ccc656 2019-01-31 10:53:40 -02:00
Yorik van Havre
a901f5798a Draft: edit fix for wires works for bsplines too 2019-01-31 10:53:40 -02:00
Dion Moult
49be948b45 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
luz.paz
f11f2fb590 Crowdin: Draft/Resources/ui/preferences-dxf.ui grammar fix 2019-01-30 11:08:03 -02:00
luz.paz
3a32c314bc Crowdin: Draft/Draft.py fix grammar 2019-01-30 11:08:03 -02:00
carlopav
763b4f3d8c Update DraftTools.py
Small fix to edit tool when editing arcs.
2019-01-27 23:26:22 -02:00
Yorik van Havre
bf24b74629 Draft: Small fix to Edit tool 2019-01-26 18:47:51 -02:00
Yorik van Havre
eb08c67a78 Draft: Fixed regression in snapping 2019-01-23 13:27:22 -02:00
Yorik van Havre
ca2e3c2324 Draft: Small cosmetic fix in edit points 2019-01-22 00:10:31 -02:00
Yorik van Havre
ae95f77f5a Draft: Fixed small bug in Snap Nearest command 2019-01-18 17:39:33 -02:00
Yorik van Havre
dd7aba2f65 Draft: small bugfix in trackers 2019-01-14 11:32:34 -02:00
Syres916
a69abb3b75 Py3 Fix to import Airfoil DAT files
To prevent error message as per https://forum.freecadweb.org/viewtopic.php?f=3&t=33309#p278902

As it's my first PR, I've tried to follow the advice @triplus gave in https://forum.freecadweb.org/viewtopic.php?f=10&t=30340&start=300#p279079 but please let me know if I'm not providing sufficient information.
2019-01-10 10:19:30 -02:00
Yorik van Havre
e638705bc4 Draft: Fixed grid not appearing on working plane setup 2019-01-08 11:43:36 -02:00
cclauss
51ab27f54a Fix file, long, raw_input, and xrange for Python 3 2019-01-07 15:42:37 +01:00
easyw
fdb855e366 minor fix on SVG import 2019-01-07 12:26:34 -02:00
cclauss
3c4a5389d6 Undefined name: Typo ‘newob‘ —> ‘newobj’
Discovered via #1883
2019-01-07 12:26:07 -02:00
Yorik van Havre
e10e90516e Draft: Fixed wrong Qt import 2019-01-07 11:18:49 -02:00
Yorik van Havre
98ebeaa198 Draft: fixed bug in arc tracker 2019-01-02 18:05:34 -02:00
Yorik van Havre
f3a44bed80 Arch: Lowered tolerance of planar profiles for Arch structures 2018-12-27 12:29:03 -02:00
Yorik van Havre
d5dd0973ca Draft: Added ON/OFF status to the tooltip of snapping buttons 2018-12-26 12:59:50 -02:00
Yorik van Havre
2ea84272fd Updated translations from crowdin 2018-12-23 13:54:30 -02:00
George Shuklin
69e3aeaa40 Draft/getSVG: Fix missed variable gui, fix bad call to getProj 2018-12-19 10:24:29 -02:00
Yorik van Havre
2557f07cbe Draft: minor bugfix 2018-12-18 11:01:14 -02:00
Yorik van Havre
5213f26846 Draft: Fixed tolerance problem in snapping to intersections 2018-12-17 12:58:21 -02:00
Yorik van Havre
223eb6864c Draft: Fixed wrong formatting of DXF importer url 2018-12-17 11:06:10 -02:00
George Shuklin
ef34dd3a4f Include getSVG.py into Draft_SRCS 2018-12-17 09:37:51 -03:00
George Shuklin
8701a4d898 made getLineStyle to accepts scale parameter 2018-12-17 09:37:51 -03:00
George Shuklin
dc8d8fdb44 move getDiscretized and getPattern outside of getSVG() 2018-12-17 09:37:51 -03:00
George Shuklin
e1eae5e114 move getProj outside of getSVG, make 'plane' explicit. 2018-12-17 09:37:51 -03:00
George Shuklin
615d81fda3 Move getLineStyle to a separate function 2018-12-17 09:37:51 -03:00
George Shuklin
6ee6c677c6 Move getSVG into a separate file to further refactoring.
All internal dependencies (getrgb, getType) are reimported.
2018-12-17 09:37:51 -03:00
wmayer
583aea5aec fixes 0003732: Menu groups in Draft menu are not translated even though translated strings exist 2018-12-16 17:20:26 +01:00
wmayer
fec487dc7f fix translate() function for Py2 & Qt5 2018-12-16 16:25:25 +01:00
Yorik van Havre
0c886a479a Draft: Fixed wrong placement of edit dots in Draft Stretch 2018-12-14 16:06:31 -02:00
Yorik van Havre
981b158228 Draft: Fixed nearest snap not snapping to the working plane when required 2018-12-14 13:22:32 -02:00
Yorik van Havre
144fee0915 Draft: updated minimal version of dxf library to include py3 fixes 2018-12-13 22:50:25 -02:00
sdaau
3290c36d28 Draft: preserving face colors and names when downgrading/upgrading (splitFaces and makeShell only) 2018-12-11 09:15:30 -03:00