luzpaz
a6202bc3ce
Fix various typos
2023-08-08 14:25:00 +02:00
Roy-043
dc7b018e75
Draft: Improve downgrading of PD bodies ( #9934 )
2023-07-18 10:46:10 +02:00
Roy-043
d7923d2f56
Draft: get_svg: loose edges in obj with faces also received a fill ( #9695 )
2023-05-30 08:13:47 +02:00
Yorik van Havre
8049752bb9
Draft: Better svg linestyle settings - fixes #6733
2023-05-10 10:14:33 +02:00
Yorik van Havre
5f3b77cbd7
Merge pull request #9376 from Roy-043/Draft-Remove-Drawing-WB-related-code-from-DXF-related-files
...
Draft: Remove Drawing WB related code from DXF related files
2023-04-28 12:48:08 +02:00
luzpaz
38a01939e0
Migrate domain name from freecadweb to freecad ( #9352 )
...
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files
Closes #6415
2023-04-24 15:19:20 -05:00
Roy-043
35cca8d2d7
Draft: Remove Drawing WB related code from DXF related files
2023-04-24 16:01:10 +02:00
luzpaz
0e1530be59
Draft: linting bad indentations, superflous markup ( #9313 )
2023-04-19 09:48:57 +02:00
mosfet80
e9c1a1600a
[Draft] Remove obsolete code related to Drawing WB
...
* [Draft] Remove obsolete code related to Drawing WB
remove unused elif
* [Draft] Remove obsolete code related to the Drawing WB
* Update preferences-draftvisual.ui
Also remove the template label.
* Update utils.py
Remove reference to "template"
* Remove Draft_Drawing.svg from Draft.qrc
---------
Co-authored-by: Roy-043 <info@b-k-g.nl >
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
2023-04-03 16:36:23 +02:00
Roy-043
b5ade2c085
[Draft] Remove obsolete decode code ( #9106 )
2023-03-28 21:03:33 +02:00
Yorik van Havre
a095085258
Draft: Removed six module
2023-02-24 13:20:58 +01:00
Roy-043
b461e81dc6
[Draft] typo: object name should be capitalized ( #8484 )
2023-02-14 15:44:26 +01:00
Roy-043
6da0eec51a
Draft: subelement mode ignored nesting ( #8319 )
2023-02-02 11:49:55 +01:00
Roy-043
f9cdaaf3d9
Draft: fix issue with undo ( #8267 )
2023-01-31 21:38:19 +01:00
luzpaz
a4239ccfcf
Draft: fix trailing whitespace
2023-01-22 20:26:40 +01:00
Roy-043
1eddd842f9
Draft: rotate.py: remove Placement.rotate() workaround ( #8230 )
2023-01-22 16:29:15 +01:00
Roy-043
f7a072b7c7
Draft: Fix and improve Draft_AnnotationStyleEditor ( #8207 )
...
* Draft: Fix and improve Draft_AnnotationStyleEditor
* Draft: Fix and improve Draft_AnnotationStyleEditor 2
2023-01-21 10:28:47 +01:00
Yorik van Havre
858abcdd25
Merge pull request #8081 from Roy-043/Draft-Fix-inconsistent-properties-of-Draft-annotations
...
Draft: Fix inconsistent properties of Draft annotations
2023-01-13 11:47:00 +01:00
jim
9e2856348e
Make upgrades of type "draftify" return the new object (like the other
...
upgrade types do)
2022-12-26 13:32:26 -08:00
Roy-043
d3955711c5
Draft: Fix inconsistent properties of Draft annotations
2022-12-23 16:49:56 +01:00
Roy-043
6f3183f793
Draft: fix move AngularDimension bug ( #8047 )
2022-12-15 12:04:12 +01:00
Chris Hennes
a4bb55a34e
Draft: Remove py2 references
2022-11-09 14:08:54 +01:00
Roy-043
b280f2fb9e
Draft: fix rectangle with face offset bug
2022-10-30 12:49:28 +01:00
Roy-043
f62f335906
Draft: Fix alignment of angular dimension arrows in svg.py
2022-10-10 21:07:43 +02:00
Roy-043
02170da098
Update rotate.py
...
Workaround for `faulty` implementation of Base.Placement.rotate(center, axis, angle).
See: https://forum.freecadweb.org/viewtopic.php?p=613196#p613196
2022-07-28 13:46:26 +02:00
Roy-043
01d4186535
Draft: Fix handling of groups on move-copy and rotate-copy
2022-07-26 11:26:50 +02:00
Uwe
32ab100ed5
Mod: remove some superfluous Boolean checks ( #7213 )
...
* Mod: remove some superfluous Python Boolean checks
2022-07-19 01:35:12 +02:00
Roy-043
b9f5870c5c
Draft: Fix join.py
2022-07-08 10:52:05 +02:00
Matthijs Kooijman
52e7dafedb
Draft: Fix mixup of TextAlignment vs Justification for Labels
...
TextAlignment is the vertical alignment, while Justification is the
horizontal alignment. here, get_text was passed the vertical, while it
expected the horizontal. This caused the alignment of a Label to be
wrong in the resulting SVG (e.g. in a TechDraw draft view).
This seems to have been broken since SVG support for Labels was first
introduced in commit d6f8ded4ca (Initial work, only text (no lines)).
2022-03-22 14:46:50 +01:00
Matthijs Kooijman
f62d0c4637
Draft: Fix SVG generation for label objects
...
Label objects would produce invalid SVG XML, because the stroke-linecap
property was added as if it was a style (with : and ;), but it was
inserted in the XML tag directly, rather than inside the style attribute
value. The invalid SVG prevented for example a TechDraw draft view from
rendering when it contained a label.
This was added in commit 6a7912d399 (Draft: Using square endcaps for
lines in SVG output).
This stroke-linecap is supported both as a presentation attribute inside
the style or a XML attribute, so for consistency with the surrounding
attributes, it is made a normal attribute, rather than putting it inside
the style.
See also https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-linecap
2022-03-22 14:38:36 +01:00
Yorik van Havre
419594a5dc
Draft: Fixed error in SVG rendering of LinkedArrays - fixes #6516
2022-03-10 13:34:18 +01:00
Yorik van Havre
07783e463d
Merge pull request #6406 from marioalexis84/draft-drawing_techdraw
...
Draft: Replace Drawing functions with TechDraw functions
2022-02-21 11:10:36 +01:00
Roy
84b3003e8e
Draft: Housekeeping: call 'make' functions with new name (4)
2022-02-20 22:31:08 -06:00
marioalexis
b4c20bce20
Draft: Replace Drawing functions with TechDraw functions
2022-02-20 16:34:29 -03:00
Roy
f59011bfea
Draft: Housekeeping: call 'make' functions with new name
2022-02-10 16:44:37 +01:00
Yorik van Havre
a4c8118bad
Draft: Upgrade: make compound when unable to turn edges to wire - fixes #3483
2022-02-03 16:13:01 +01:00
Yorik van Havre
850cb927a3
Draft: fixed tstroke error in get_svg
2022-01-25 11:16:44 +01:00
Roy
c7da560d39
Draft: fix task panel related issues
...
This PR fixes several task panel related issues for Draft modifier commands.
2022-01-15 18:23:05 +01:00
Roy-043
473c9d2234
Draft: fix scale.py copy_scaled_edge
...
The `copy_scaled_edge` function should return a wire, not an edge. The `join_wires` function, called in `copy_scaled_edges`, can only handle wires.
2022-01-06 17:38:41 +01:00
Yorik van Havre
b64b3be330
Arch: Fixed display of axis bubbles and texts on DXF export and Techdraw pages
2021-12-16 15:55:58 +01:00
Roy
ce0563b385
Draft: Fix Part_Line offset issue
2021-12-10 02:40:16 +01:00
luz paz
bcc2873fb9
Draft: fix doxygen typos
2021-12-07 22:53:54 -06:00
Yorik van Havre
960c626b1d
Draft: Use BuildingParts as group in Draft SVG projections
2021-08-26 14:54:33 +02:00
Roy-043
259868dfa9
Draft: Fixed units mismatch when moving Draft_Point objects
...
obj.X.Value instead of float(obj.X)
2021-08-01 13:13:35 +02:00
Roy-043
20edc524f2
Draft: Fixed units mismatch when moving Draft_Point objects.
2021-08-01 13:13:35 +02:00
luz paz
78d3d0039f
Crowdin: fix Draft mirror code typo
...
ref: https://crowdin.com/translate/freecad/548/en-en?filter=basic&value=2#6587132
2021-05-20 16:02:34 -04:00
Yorik van Havre
6e9c157cd5
Draft: Fixed last commit (stroke endcap -> stroke-linecap)
2021-05-06 18:49:55 +02:00
Yorik van Havre
e37e8eddfb
Draft: Using square endcaps for lines in SVG output
2021-05-06 18:38:32 +02:00
Yorik van Havre
abee35f38a
Draft: Fixed broken translations everywhere
2021-02-12 14:44:58 +01:00
Chris Hennes
a7522c384e
[DRAFT] Catch only Exception, not BaseException
2021-02-11 11:52:45 +01:00