Yorik van Havre
b32c463801
Draft: Fixed crashing editTracker
2019-04-22 12:21:31 -03:00
carlopav
c78082a3fb
Update the arc3points
...
Updated the Arc3points tool to be able to draw a Draft object instead of a Part one. Also grouped the two tools in one single dropdown toolbar button.
2019-04-22 10:46:44 -03:00
carlopav
2d2e36b7bd
Cubic BezCurve small fix
...
Fixed small things i forgot
2019-04-22 10:46:44 -03:00
Yorik van Havre
dd56abe14b
Draft: Fixed error in DXF import
2019-04-22 10:39:36 -03:00
Yorik van Havre
84b8d82f52
Draft: Fixed inverted 2D/3D modes of Draft Texts
2019-04-22 10:29:58 -03:00
Yorik van Havre
e809a6fa24
Arch/TechDraw: TD Arch views now have a 'fillSpaces' property to show Arch spaces as color-filled areas
2019-04-19 18:20:33 -03:00
Yorik van Havre
ec1830dfb8
Arch: Added right-click option to BuildingParts to clone level and contents
2019-04-18 19:10:35 -03:00
Yorik van Havre
f0d7360319
Draft: Added area property to 'closeable' Draft objects
2019-04-18 11:54:45 -03:00
Yorik van Havre
364960723e
Arch: Misc fixes in Arch spaces
2019-04-17 17:11:14 -03:00
Yorik van Havre
83b92eb93c
Draft: Exposing the Normal property of dimensions
2019-04-15 11:14:30 -03:00
Yorik van Havre
6e57726532
Draft: Fixed wrong display of Draft texts on restore
2019-04-15 11:02:03 -03:00
wandererfan
6a37cca6b1
Fix Draft.getSVG for TechDraw DraftView
2019-04-13 19:15:48 -04:00
Jakub Tyszkowski
9d386f8f9a
TestDraft: Fix testRotate and testOffset cases
...
Wire needs to be recomputed to update it's dimensions.
2019-04-09 12:08:45 -03:00
Yorik van Havre
d410d3dd57
Draft: Shape2DView can now fuse Arch Walls and Structures
2019-04-08 18:18:11 -03:00
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
carlopav
251915ad0d
Update DraftTrackers.py
...
Upate bezier curve tracker to accept a given degree of the curve and to be able to segment the preview in a similar way the curve creator work.
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
c4d61de818
Better vertices comparison
2019-04-07 12:15:50 -03:00
paullee0
b4618137c9
Fix findIntersection() can't find coincident points due to overspecifying Precision by user
...
- Cap Precision in precision()
2019-04-07 12:15:50 -03:00
paullee0
25afa7ae36
OffsetWire() - Seems has repeatedly sortEdges, remark out here
...
- edges = Part.__sortEdges__(wire.Edges)
2019-04-07 12:15:50 -03:00
paullee0
ca0db24704
Fix connect() bug - If prev v2 had been calculated, do not calculate again, just use it as current v1
...
- avoid chance of slight difference in result
2019-04-07 12:15:50 -03:00
paullee0
11cba4f715
Fix offsetWire() bug - first edge vector should depends on geometry (line or arc)
2019-04-07 12:15:50 -03:00
DinoMesina
9c25e45eb7
Modify using FreeCAD.Vector.getAngle()
2019-04-07 12:14:25 -03:00
Yorik van Havre
7aab998334
Draft: Limit preferences precision value to max 10
2019-04-06 16:52:37 -03:00
Joel Graff
7d800f09e5
removed all document recompute calls
2019-04-06 16:39:49 -03:00
DinoMesina
f1cb7f35c7
Update Draft.py
2019-04-04 11:16:14 -03:00
DinoMesina
7b5d6d2944
Update Draft.py
2019-04-04 11:16:14 -03:00
DinoMesina
d259a17b16
Add files via upload
...
Added the correct placement for 3D entities
2019-04-04 11:16:14 -03:00
DinoMesina
71deeefa60
Update Draft.py
2019-04-04 11:16:14 -03:00
wandererfan
30f9c503bc
Fix Direction of Draft Arrows in TechDraw
...
- Arrowheads in DraftView were reverse when displayed
in TechDraw.
2019-03-31 11:49:00 +02:00
Yorik van Havre
0072c372ca
Draft: Better tooltip for Draft precision pref settings
2019-03-29 11:48:11 -03:00
wandererfan
0d60f6dc79
Add pref for new Dxf Exporter
2019-03-28 10:44:33 -03:00
Yorik van Havre
c040a3c6f5
Arch: Fixed IFC misc export issues, support for objects inside App Parts
2019-03-27 17:34:36 -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
furti
a8aef43d2f
Fix broken texture loading for PY 3 builds
...
The problem was that Python 3 wants a bytes object and not a string.
So we have to encode the string first to make it useable. Python 2 handles
bytes objects as normal strings so the fix should be backwards compatible.
Furthermore this commit adds a massive performance improvement by collecting
all bytes in a list and calling "join" at the end. This is significantly
faster than simply appending each byte to the bytes object one at one.
https://forum.freecadweb.org/viewtopic.php?f=3&t=35032
2019-03-22 10:59:26 -03:00
luz.paz
ad0ee86589
Misc. source comment typos
2019-03-22 10:44:14 -03:00
Yorik van Havre
7da437c87e
Draft: minor bugfix
2019-03-19 20:00:48 -03:00
Yorik van Havre
9640ff9423
Draft: Fix for translation
2019-03-19 14:17:39 -03:00
Dion Moult
c20528ee70
Allow move base to work for rotation too
2019-03-19 14:17:39 -03:00
Dion Moult
e07cbd00af
Add warning if there are multiple parents for a base in statusline and in console
2019-03-19 14:17:39 -03:00
Yorik van Havre
101b334ef4
Draft: do not try to move object base if it has no base
2019-03-19 14:17:39 -03:00
Dion Moult
57b596e0fc
Add a move base property that moves the base object instead of the object itself if true.
...
This is useful because it is the default case for most architectural work.
2019-03-19 14:17:39 -03:00
Yorik van Havre
0a34b6d9a0
Fixed six.py2 -> PY2
2019-03-17 20:59:08 +01:00
cclauss
361c44c6dc
Unicode fixes for Python3
2019-03-17 20:58:00 +01:00
Yorik van Havre
a3607ce029
Updated translations
2019-03-06 21:50:08 -03:00