Roy-043
432befd79a
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
740f5f18df
[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
0fac810797
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
b6f07e9e04
Fix linter warning
2024-09-25 15:59:49 +02:00
Roy-043
2b51ae9be5
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
30b3fcd045
Draft: Update v0.22 references to v1.0 ( #13934 )
2024-05-12 09:47:51 +02:00
Roy-043
c06ceba0da
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
2f6b72bf01
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
4058fe1566
Draft: ShapeString: add ObliqueAngle property (improvement)
2023-09-24 19:04:32 +02:00
Roy-043
e7755bb290
Draft: ShapeString add ObliqueAngle property
...
Fixes #5656 .
2023-09-23 11:39:27 +02:00
Roy-043
fff0ca7217
Draft: Add Justification option to ShapeString ( #10233 )
2023-08-16 17:08:49 +02:00
Roy-043
4a0b1a670d
Draft: ShapeString: use FaceMakerBullseye instead of current face algo ( #9593 )
2023-05-17 18:19:00 +02:00
luzpaz
0e1530be59
Draft: linting bad indentations, superflous markup ( #9313 )
2023-04-19 09:48:57 +02:00
Roy-043
f9cdaaf3d9
Draft: fix issue with undo ( #8267 )
2023-01-31 21:38:19 +01:00
marioalexis
79b7bfd5d0
Draft: Remove Python 2 type support
2022-03-28 18:02:23 -03:00
Yorik van Havre
4ff9b768dd
Draft: Changed shapestring FillLetters property to MakeFace
2021-05-05 15:41:28 +02:00
tomate44
c48ec7cff2
Draft.ShapeString : add option to choose wires or faces output
2021-04-05 12:20:04 +02:00
Chris Hennes
a7522c384e
[DRAFT] Catch only Exception, not BaseException
2021-02-11 11:52:45 +01:00
vocx-fc
27fc2e89fb
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
1983172f5a
Draft: fixed wrong QT_TRANSLATE_NOOP usage in Draft Objects
...
.
2020-06-09 11:55:46 +02:00
carlopav
0e9d274bf4
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
0cbdba0245
Draft: split Shapestring from Draft.py
2020-04-29 11:41:02 +02:00