Commit Graph

1260 Commits

Author SHA1 Message Date
Yorik van Havre
12cb1baec7 Draft: Fixed tolerance problem in snapping to intersections 2018-12-17 12:58:21 -02:00
Yorik van Havre
68f95b90c3 Draft: Fixed wrong formatting of DXF importer url 2018-12-17 11:06:10 -02:00
George Shuklin
dce109309d Include getSVG.py into Draft_SRCS 2018-12-17 09:37:51 -03:00
George Shuklin
b7748f1522 made getLineStyle to accepts scale parameter 2018-12-17 09:37:51 -03:00
George Shuklin
496a48c904 move getDiscretized and getPattern outside of getSVG() 2018-12-17 09:37:51 -03:00
George Shuklin
7270e2508d move getProj outside of getSVG, make 'plane' explicit. 2018-12-17 09:37:51 -03:00
George Shuklin
92be1c239f Move getLineStyle to a separate function 2018-12-17 09:37:51 -03:00
George Shuklin
e51c7ec404 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
07b070c8c6 fixes 0003732: Menu groups in Draft menu are not translated even though translated strings exist 2018-12-16 17:20:26 +01:00
wmayer
edaeb679d4 fix translate() function for Py2 & Qt5 2018-12-16 16:25:25 +01: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
d92e8dd524 Draft: Fixed nearest snap not snapping to the working plane when required 2018-12-14 13:22:32 -02:00
Yorik van Havre
835e125030 Draft: updated minimal version of dxf library to include py3 fixes 2018-12-13 22:50:25 -02:00
sdaau
88bb7bcdf8 Draft: preserving face colors and names when downgrading/upgrading (splitFaces and makeShell only) 2018-12-11 09:15:30 -03: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
wandererfan
975942749f Use Global Scope for PathArray Links 2018-12-08 11:29:45 -03:00
wandererfan
3a53bb8995 Test for binormal == Z sb binormal parallel Z 2018-12-08 11:29:45 -03:00
looooo
c2be67e812 py3: iteritems -> items, iterkeys -> keys 2018-12-08 11:27:22 -03:00
DeepSOIC
98c77ca9db Draft: allow cross-CS links for Clone
fixes drag-drop issues
https://forum.freecadweb.org/viewtopic.php?f=3&t=32677&p=272896#p272896
2018-12-08 11:23:53 -03:00
wandererfan
971cbc4e73 Remove custom translation code
- go back to letting loadUi do the translating.
2018-12-06 08:54:46 -03:00
Yorik van Havre
36114bac0a Draft: Fixed dangling temp snap points 2018-12-05 16:38:34 -02:00
Yorik van Havre
d6b81fe1f6 Draft: Solved duplication problem - Fixed #2304 2018-12-05 11:05:40 -02:00
Yorik van Havre
0c732a4ee8 Draft: py3 bugfix 2018-12-03 18:39:57 -02:00
Yorik van Havre
0e554bd36e Draft/Arch: minor fixes 2018-12-01 18:56:05 -02:00
Yorik van Havre
1fa9e61ce4 Draft: Better fix to buggy Move/rotate of Arch BuilfingParts 2018-12-01 12:12:22 -02:00
Yorik van Havre
e890a50ff0 Draft: Fixed snapping to sectionPlanes 2018-12-01 12:11:10 -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
f0f99138a7 Draft: Fixed DXF import of texts 2018-11-27 16:10:42 -02:00
Yorik van Havre
eead77a897 Draft: Fixed buggy ghost tracker 2018-11-21 18:37:39 -02:00
Yorik van Havre
88f47ee725 Fixed coverity issues
169009 Bad use of null-like value
169005 Bad use of null-like value
169003 Bad use of null-like value
169000 Bad use of null-like value
168998 Bad use of null-like value
168996 Structurally dead code
2018-11-20 12:37:32 -02:00
Yorik van Havre
63bb7db4a6 Fixed coverity issues
184348 Bad use of null-like value
175794 Copy-paste error
172913 Copy-paste error
169506 Structurally dead code
169504 Bad use of null-like value
169013 Copy-paste error
2018-11-19 19:36:50 -02:00
Yorik van Havre
75b939eb21 Draft: re-added missing arcFrom2Pts function in DraftGeomUtils 2018-11-16 18:28:01 -02:00
wmayer
31963f16c1 Fix scan coverity issues:
CID 184294: Uncaught exception
CID 183597: Unchecked return value
CID 175809: Dereference before null check
CID 175810: Logically dead code
CID 133000: Uninitialized scalar variable
CID 133001: Uninitialized scalar variable
CID 183591: Explicit null dereferenced
2018-11-13 16:47:58 +01:00
Yorik van Havre
61bc405586 Arch: Fixed py3 errors in IFC export 2018-11-08 17:23:06 -02:00
Yorik van Havre
d2089999e0 Draft: Export of Arch Axes to DXF 2018-11-07 12:38:07 -02:00
easyw
dd8b8b6297 minor Py3 issue fixed
https://forum.freecadweb.org/viewtopic.php?f=10&t=30624&p=265892#p265892
fixing as suggested here:
https://hynek.me/articles/hasattr/
2018-11-06 12:03:33 -03:00
Yorik van Havre
cdf9625af1 Draft: fixed snapping to WPProxies 2018-11-05 19:28:20 -02:00
apeltauer
abf4d4ddf2 Change the name of the Wire object
After changing the name from DWire to Wire the test fails, because an element with the name DWire does not exists.
The name change came in with commit "917b5a505e8d5798a05c3c05cc7b4e052b2d05d5"
in file "src\Mod\Draft\Draft.py"
2018-11-05 19:24:02 +01:00
Yorik van Havre
d32502d414 Arch/Draft: Fixed py3 bugs in text rendering 2018-11-05 11:47:54 -02:00
Yorik van Havre
fc4ad4b28b Draft: Fixed py3 bug in getSVG 2018-11-04 15:36:07 -02:00
Yorik van Havre
80c6100dd8 Draft: Fixed wrong Placement of Draft Wire - fixes #3558 2018-11-01 14:42:52 -03:00
George Shuklin
fb1b60a825 Add support for dLabel.ViewObject.Line
If it's false, do not draw line (and arrow), text only
2018-10-26 19:25:44 -03:00
George Shuklin
15f4ae54f4 Add arrows to dLabel getSVG, minor style cleanup 2018-10-26 19:25:44 -03:00
George Shuklin
97aa6930a5 Add line for annotation (no arrow yet) 2018-10-26 19:25:44 -03:00
George Shuklin
ec1e837871 Initial work, only text (no lines) 2018-10-26 19:25:44 -03:00
triplus
8150d39a25 Hide Draft tray toolbar
Forum discussion:

https://forum.freecadweb.org/viewtopic.php?f=3&t=31720
2018-10-26 04:26:20 +02:00
Yorik van Havre
fe067060d4 Draft: fixed bug in delay system when passing a function with False as argument 2018-10-24 14:22:11 -03:00
Yorik van Havre
14c70ce8cd Draft: Don't show the Draft tray bar automatically 2018-10-24 12:23:20 -03:00
Amritpal Singh
b593f59dee Updated Draft Dimension object. 2018-10-24 11:06:17 -03:00