Roy-043
c6ce42a383
Draft: add some checks for font file of shapestring
...
Fixes #19447 .
2025-02-07 20:03:49 +01:00
Roy-043
28749e44dd
Merge pull request #17379 from yorikvanhavre/draft-fix-annotation
...
Draft: better check for Gui object
2024-12-06 18:05:41 +01:00
Gauthier Brière
f08cf60155
[Draft] add font path relative ( #17819 )
...
* Permit a font file path relative to the FreeCAD file
* Use obj.Document instead of App.ActiveDocument
* use filename = instead of directory =
2024-11-16 18:02:02 +01:00
Roy-043
d218d35527
Restore ViewObject implementation for all Draft objects
...
In my tests the code works fine. Using @AIRCAP's instructions, I have created a 'broken' file from draft_test_objects.FCStd.
2024-10-24 15:24:13 +02:00
Roy-043
abc95b42ca
Fix linter warning
2024-09-25 15:59:49 +02:00
Roy-043
4313024162
Draft: ShapeString Fuse caused single face string to lose fill
...
The `faces.concatenate` function can return a Face or a Compound. The code did not take that into account.
2024-09-25 15:59:49 +02:00
Roy-043
10a25ebf98
Draft: Update v0.22 references to v1.0 ( #13934 )
2024-05-12 09:47:51 +02:00
Roy-043
2e04cd11f5
Draft: ShapeString improve stick font detection and fix fuse error
...
Forum topic:
https://forum.freecad.org/viewtopic.php?t=85147
2024-02-10 16:10:55 +01:00
Roy-043
56d3d3d5b1
Draft: ShapeString: improve ObliqueAngle ( #10811 )
...
Calculation of the justification required the use of `optimalBoundingBox` and should happen after applying the oblique angle.
2023-09-26 12:53:53 +02:00
Roy-043
432ba3adde
Draft: ShapeString: add ObliqueAngle property (improvement)
2023-09-24 19:04:32 +02:00
Roy-043
4ef4819872
Draft: ShapeString add ObliqueAngle property
...
Fixes #5656 .
2023-09-23 11:39:27 +02:00
Roy-043
b9d48c20a0
Draft: Add Justification option to ShapeString ( #10233 )
2023-08-16 17:08:49 +02:00
Roy-043
9a219e03a6
Draft: ShapeString: use FaceMakerBullseye instead of current face algo ( #9593 )
2023-05-17 18:19:00 +02:00
luzpaz
78bdc34996
Draft: linting bad indentations, superflous markup ( #9313 )
2023-04-19 09:48:57 +02:00
Roy-043
25c4792690
Draft: fix issue with undo ( #8267 )
2023-01-31 21:38:19 +01:00
marioalexis
659e84e57f
Draft: Remove Python 2 type support
2022-03-28 18:02:23 -03:00
Yorik van Havre
665e8bd32e
Draft: Changed shapestring FillLetters property to MakeFace
2021-05-05 15:41:28 +02:00
tomate44
0f9ed158de
Draft.ShapeString : add option to choose wires or faces output
2021-04-05 12:20:04 +02:00
Chris Hennes
fe7e45a7de
[DRAFT] Catch only Exception, not BaseException
2021-02-11 11:52:45 +01:00
vocx-fc
42599838f4
Draft: add modules of draftobjects to the proper Doxygen group
...
This includes `array`, `base`, `bezcurve`, `block`, `bspline`,
`circle`, `clone`, `dimension`, `draft_annotation`, `draftlink`,
`drawingview`, `ellipse`, `facebinder`, `fillet`, `label`,
`patharray`, `point`, `pointarray`, `polygon`, `rectangle`,
`shape2dview`, `shapestring`, `text`, `wire`, `wwproxy`.
These are added to the `draftobjects` Doxygen group
so that the functions and classes contained in each module
are listed appropriately in the automatically generated
documentation.
2020-07-17 13:01:45 +02:00
carlopav
904f3408bc
Draft: fixed wrong QT_TRANSLATE_NOOP usage in Draft Objects
...
.
2020-06-09 11:55:46 +02:00
carlopav
125d0ca84d
Draft: various cleanup
...
Mainly added an empty line at the end of each file and changed docstrings.
2020-05-15 14:43:26 +02:00
carlopav
a4f802847c
Draft: split Shapestring from Draft.py
2020-04-29 11:41:02 +02:00