Commit Graph

1014 Commits

Author SHA1 Message Date
Simon
53770dfade Fix incomplete creation of an SVG path from edges.
* Observed bug: If an ArchWindow has two opening symbols (i.e. two sides
  that can be opened), only one was printed in SVG.
* In Draft.getSVG.getPath, some edges got lost in the call of
  Part.__sortEdges__. In contrast, Part.sortEdges does not skip edges. All
  edges are retained.
* With this fix, both opening symbols are rendered in Draft.getSVG.
* While it works for my test case, I suppose, Draft.getSVG.getPath is
  used in some other places as well. Thus, side effects must be checked
  by experienced people.
2017-05-27 19:49:20 -03:00
Yorik van Havre
335da6a0ad Arch: Fixed moving and rotating spaces 2017-05-25 10:46:52 -03:00
Yorik van Havre
2a2ab3c4ef Updated translations 2017-05-25 10:04:05 -03:00
Yorik van Havre
ee58881f18 Draft: Leave all clones selected after cloning 2017-05-21 18:21:01 -03:00
Yorik van Havre
08b7d9154a Arch: Fixed error in DXF export of Arch Panel sheets 2017-05-20 12:24:08 -03:00
Yorik van Havre
8da45638be Draft: Allow to set the Working Plane from 3 selected vertices 2017-05-20 00:53:11 -03:00
Yorik van Havre
19b14520e9 Draft: New button to modify working plane during Wire drawing 2017-05-09 23:36:41 -03:00
DeepSOIC
164b8c7f93 Draft: use viewer.redraw() in interactive operations
improves responsiveness of Draft on Windows dramatically
2017-05-08 11:44:41 -03:00
Yorik van Havre
73f2307390 Draft: Fixed encoding in importDXF message - issue #3019 2017-05-08 10:51:04 -03:00
Yorik van Havre
37a62b4096 Draft: Fixed snapping to intersection of Arch axes 2017-05-05 10:42:48 -03:00
Yorik van Havre
ead006131f Draft: fixed getSVG to work in non-GUI mode 2017-04-27 13:07:28 -03:00
asiersarasua
43704f31ee Fix typos 2017-04-23 18:48:21 -03:00
Yorik van Havre
0d5176700a Draft: bugfix in DXF export of panel cuts 2017-04-23 15:17:50 -03:00
Yorik van Havre
42e785b2ba Draft: Array now propagates DiffuseColor of base object 2017-04-23 15:17:18 -03:00
Yorik van Havre
cf7bc5bdf0 Draft: Clones now adopt color/transparency of their cloned objects on creation 2017-04-16 15:37:34 -03:00
Yorik van Havre
ff9b027ddb Draft: Adding missing stuff from last commit 2017-04-16 14:09:57 -03:00
Yorik van Havre
fcae6ef451 Draft: Finally fixed Draft UI focus bug - fixes #2810 2017-04-16 14:07:15 -03:00
Yorik van Havre
3b06b86162 Draft: Fixed weaknesses in Draft Edit command 2017-04-16 12:18:21 -03:00
triplus
73212a2d13 Reusable Draft Snap toolbar commands
- Reusable Draft Snap toolbar commands
- Use default size for toolbar/toolbuttons
2017-04-09 19:01:06 -03:00
Yorik van Havre
4fbfd8dbfe Draft: Added InPlace property to shape2Dviews 2017-04-08 16:09:24 -03:00
Yorik van Havre
43ab645670 Draft: Fixed buggy Trimex in non-XY planes 2017-04-07 16:03:35 -03:00
Yorik van Havre
04a3283000 Draft: Better block handling in dxf import & export 2017-04-07 14:08:09 -03:00
Yorik van Havre
8643f1cf1f Arch/Draft: Autoselect results of Up/downgrade and arch component 2017-04-06 18:08:39 -03:00
Yorik van Havre
aa086c1dd9 Draft: Hold snapping points
When drawing (snapping) using the Draft module, it is now possible
to press the Q key to record points. Additional snap locations then
become available orthogonally to these hold points.
2017-04-05 19:04:05 -03:00
Yorik van Havre
14041ebe31 Draft: Fixed buggy ungroup function 2017-03-23 09:40:27 -03:00
Yorik van Havre
5372865ac5 Arch Added extra panel tools for sliptonic:
* ArchPanelCut.getWires(): returns (outlines,holes,tags) of this panel
* ArchPanelSheet.getOutlines(): returns the outlines of inner panels
* ArchPanelSheet.getHoles(): returns the holes of inner panels
* ArchPanelSheet.getTags(): returns the tags of inner panels
2017-03-16 18:12:10 -03:00
Yorik van Havre
6b66a38ee3 Updated translations with latest files from crowdin 2017-03-06 11:53:09 -03:00
Yorik van Havre
271bc7450e Draft: Fixed Shape2DView's Cut Face mode bug when cutting through multi solids 2017-03-04 16:08:52 -03:00
Kunda
19f8fd4c10 source typo fixes pt5
+ cleaning up some more non-short-URLs
Issue #2914
2017-03-04 13:07:13 -03:00
hgutsche
de8f66f857 Some fixes for doygen syntax errors and some configuration to make it run smoother under Windows 2017-02-28 18:52:04 +01:00
Kunda
dde52952f4 source typo fixes pt1 (only on py3 merged code)
issue 0002914
2017-02-27 11:32:47 +01:00
Yorik van Havre
dd7b65a585 Draft: Added utilities -> create Working Plane Proxy command 2017-02-25 20:34:43 -03:00
Yorik van Havre
5bb2a5d4dd Draft: Added a couple of missing tooltips 2017-02-25 19:24:42 -03:00
Yorik van Havre
89035021fb Draft: Added checkbox to center working plane on current view in Select Plane dialog 2017-02-25 15:55:17 -03:00
Kunda
d61de347ea Cleanup non-short-url wiki links in translations
...to avoid translators translating the url varable names
2017-02-21 12:35:25 -05:00
Yorik van Havre
88689439bd Arch: Testing opening property for windows 2017-02-14 10:07:59 -02:00
Yorik van Havre
819b3e8e96 Draft: Fixed buggy task panel of Facebinder 2017-02-10 12:40:42 -02:00
Yorik van Havre
c23d885bac Draft: Fixed point tool 2017-02-07 10:38:18 -02:00
Alexander Gryson
6fde63273c Integrate forum feedback on icons 2017-02-05 21:58:13 +01:00
luzpaz
09b1c5c488 fix doxygen typo introduced to DraftVecUtils.py
typo from previous commit 019b0e2529
2017-02-05 10:33:33 -05:00
luzpaz
019b0e2529 Draft: doxygen tweaks
Getting familiarized with doxygen by starting some initial work on Draft module
typo introduced from commit
2017-02-04 16:09:49 +01:00
looooo
915a1b18c4 py3: Draft: use ordered dicts 2017-02-04 15:48:43 +01:00
looooo
76a4e7469b py3: Draft: Trackers integer division 2017-02-04 15:48:43 +01:00
looooo
8165b2ab85 py3: Draft: python3 translate 2017-02-04 15:48:43 +01:00
Kurt Kremitzki
2deaf4f2f2 Update to Python 3 print 2017-02-04 15:48:43 +01:00
lorenz_l
da2b9f38ce py3: error with decode translation.
translation already is a function defined in DraftTools and is responsable for right decoding. Not doing it twice.
2017-02-04 15:48:43 +01:00
Yorik van Havre
742d92c6bd py3: fix in draft translate function 2017-02-04 15:48:43 +01:00
wmayer
8696ecdf9b py3: ported Draft to python3 2017-02-04 15:48:43 +01:00
Priit Laes
81464b5ef0 python: Draft: *.py: Fix syntax for Python3 2017-02-04 15:48:43 +01:00
Yorik van Havre
fc2010baa8 Arch: Export rebars to IFC as SweptDiskSolids + fixed half-done py3 compatibility - fixes #2684 2017-01-29 14:27:42 -02:00