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
triplus
63455844e0
Add scroll area to Draft Toolbar
...
Forum discussion:
https://forum.freecadweb.org/viewtopic.php?f=3&t=34552&p=291101#p291101
issue #3881
2019-03-06 11:53:45 -03:00
Dion Moult
8ab36b9371
Change hotkey of of cycle snap from tab to ` to prevent clashes with current tab behaviour
2019-03-06 11:47:00 -03:00
Yorik van Havre
48c077532e
Draft: Fixed failing dimension snap tool
2019-03-04 15:54:51 -03:00
wmayer
61eeca41e1
fix -Wmaybe-uninitialized
2019-03-03 15:04:24 +01:00
Yorik van Havre
512af24397
Revert "Merged crowdin translations" for investigation due to some problems found in the translation files...
...
This reverts commit cd433358b09117f234dd0a51dc2a6bfa05428867.
2019-03-02 19:17:44 -03:00
Yorik van Havre
bd93bd2494
Merged crowdin translations
2019-02-28 21:53:37 -03:00
Yorik van Havre
a661bbb211
Draft: Fixed move/rotate of objects inside PArt containers - fixes #3485
2019-02-19 19:55:20 -03:00
Yorik van Havre
be49b27010
Draft: Removed leftovers from DraftTools in DraftGui
2019-02-19 19:53:14 -03:00