joostdecock
a30b08371c
feat(core): Added Path.combine and related changes, closes #5976
...
The discussion in #5976 is whether `Path.join()` should use a line
segment to close any gaps in the path caused by move operations, or by
differences in the end and start points of paths being joined.
The answer is yes, that is the intended behaviour, but people who read
_join_ might expect differently.
So I have made a few changes to clarify this:
- The new `Path.combine()` method combines multiple path instances into
a single instance without making any changes to the drawing operations
- Since `Path.combine()` is variadic, I have also updated `Path.join()`
to be variadic too, since that is more consistent.
- The old way of calling `Path.join(path, bool)` is deprecated and will
log a warning. Calling `Path.join()` this way will be removed in v4.
- Related to this change is how `Path.length()` should behave when there
are gaps in the path. Currently, it skips those. So I've added a
parameter that when set to `true` will include them.
- Added documentation for `Path.combine()`
- Updated documentation for `Path.join()`
- Updated documentation for `Path.length()`
2024-02-10 15:40:41 +01:00
joostdecock
038d0f3903
Merge branch 'develop' into joost
2024-02-04 10:17:39 +01:00
Joost De Cock
6c0a579a35
Merge pull request #5899 from BenJamesBen/add-svg-render-doc
...
chore(markdown): Add Svg.render() documentation
2024-02-03 17:10:07 +01:00
Benjamin Fan
fb3109af0b
fix(markdown): Add link to multisets in Settings doc
2024-02-02 06:52:36 -08:00
Joost De Cock
1b2605c274
Merge pull request #5930 from BenJamesBen/readmore-remove-list-attribute
...
fix(markdown): Remove unused list attribute from ReadMore tags
2024-01-30 19:11:34 +01:00
Joost De Cock
4bd94950fd
Merge pull request #5931 from BenJamesBen/extend-options-doc
...
fix(markdown): Add more info to Extending Options part doc
2024-01-30 19:11:06 +01:00
Benjamin Fan
576f1e5baf
fix(markdown): Add cbqc and goldenRatio links and info to core API
2024-01-29 15:40:33 -08:00
Benjamin Fan
06b460cf9c
fix(markdown): Add more info to Extending Options part doc
2024-01-29 14:03:04 -08:00
Benjamin Fan
83ae88c5d5
fix(markdown): Remove unused list attribute from ReadMore tags
2024-01-29 08:43:38 -08:00
Benjamin Fan
c5498b93f5
chore(markdown): Document Svg.render() as a mostly-internal method
2024-01-27 07:06:19 -08:00
Joost De Cock
bf68e87e64
Merge pull request #5887 from BenJamesBen/5337-cutonfold-docs
...
fix(markdown): Fix property type in cutOnFold macro docs
2024-01-26 17:09:16 +01:00
Joost De Cock
471882bd53
Merge pull request #5890 from BenJamesBen/fix-ukrainian
...
fix(backend, markdown, sites): Edits related to the addition of Ukrainian as a supported language
2024-01-26 17:08:40 +01:00
Benjamin Fan
21cca5e270
fix(markdown): Fix Svg.asRenderProps() documentation grammar
2024-01-24 20:21:08 -08:00
Benjamin Fan
9593e8d078
chore(markdown): Add Svg.render() documentation
2024-01-24 20:20:10 -08:00
Benjamin Fan
5828e53937
fix(core): Remove Svg.body property
2024-01-24 20:18:03 -08:00
Benjamin Fan
0ccb5bb381
fix(markdown): Add supported language info for Ukrainian
2024-01-24 15:50:35 -08:00
Benjamin Fan
d39f094a35
fix(markdown): Fix property type in cutOnFold macro docs
2024-01-24 12:12:54 -08:00
Benjamin Fan
4d404dd3cc
fix(markdown) Fix typos
2024-01-21 11:16:40 -08:00
joostdecock
747f6d040d
fix(markdown): Add missing waistToArmpit measurement to dev docs
...
Closes #5805
2024-01-14 14:05:59 +01:00
Wouter van Wageningen
be24625373
Merge pull request #17 from freesewing/develop
...
catchup
2024-01-08 22:34:30 -08:00
joostdecock
42a4d39807
fix(markdown): Remove stack example
2024-01-07 17:25:07 +01:00
joostdecock
b081da324b
chore(markdown): Added notes to title macro example
2024-01-07 17:16:17 +01:00
joostdecock
f674b870b9
chore: Updated title macro docs
2024-01-07 17:07:26 +01:00
Wouter van Wageningen
e22b97c18a
Update freesewing/markdown/dev/reference/api/part/config/dependencies/en.md
...
Missing 'r' in 'From:'
2024-01-05 13:19:16 -08:00
Thrunic
4ecbbbddb0
Replaced path.addClass(...) with path.setClass(...) in the example.
2023-12-08 13:28:42 -05:00
37255b6d76
Fix links to HPS after HPS doc was moved
2023-11-30 14:10:31 +02:00
joostdecock
dae323b697
fix(markdown): Broken links. Closes #5463
2023-11-12 11:13:38 +01:00
woutervdub
16baa11dc6
Fix bugs in #5336
2023-10-31 18:41:09 +00:00
joostdecock
e35bda36f7
chore(markdown): Changes to refer less to models
2023-10-30 19:27:24 +01:00
joostdecock
20aee31fb8
feat(markdown): Documented cutlist store methods
2023-10-29 17:44:35 +01:00
joostdecock
6b147d81a0
feat(markdown): New docs for various things
2023-10-29 17:20:35 +01:00
joostdecock
4f15648d15
feat(markdown): Document defs. Closes #4075
2023-10-29 11:51:13 +01:00
joostdecock
38f6487a8d
feat(markdown): Clarify css classes. Closes #4120
2023-10-29 11:16:34 +01:00
joostdecock
e1dbff5c6e
chore(markown): Update shorthand docs. Closes #4077
2023-10-29 10:20:05 +01:00
Yash-Ambekar
9545062cab
replaced the url to Point object to relative path
2023-10-28 13:34:40 +05:30
Yash-Ambekar
7ed4d4e249
added documentation to two new methods in the utils section of API
2023-10-27 23:58:35 +05:30
Joost De Cock
9aeff4322f
wip(markdown): Add missing core methods
2023-10-21 14:48:06 +02:00
Joost De Cock
05fd153237
feat(markdon): Document missing named exports in core
2023-10-21 13:23:32 +02:00
Joost De Cock
828c62c9db
chore(markdown): Bespoke, not made-to-measure
2023-10-21 11:46:17 +02:00
Joost De Cock
338bb751e0
chore(dev): Simplify home page and navigation
2023-10-20 18:13:23 +02:00
Joost De Cock
075cb34184
feat(plugin-ringsector): New plugin to draft a ring sector
...
This plugin provides the `ringsector` and `rmringsector` plugins.
The Sandy design was adapted to use the `ringsector` plugin instead of
its own method for doing this (that method was the base for this
plugin).
The plugin is also added to the tabbed-example component.
This closes #3865
2023-10-16 16:19:27 +02:00
Joost De Cock
5b9eafe67c
Merge pull request #4009 from BenJamesBen/stacks-documentation
...
chore(docs): Add Stack documentation
2023-10-14 16:49:22 +02:00
Joost De Cock
304b1f8ea0
Merge pull request #4089 from BenJamesBen/optionalMeasurements-docs-update
...
fix(docs): Move optional measurements info from Part config to Part draft
2023-10-14 16:47:27 +02:00
Ivo Bek
6cdc747728
Parts renamed to stacks in layout reference docs
2023-07-08 20:47:09 +02:00
joostdecock
28bccbaaf9
feat(markdown): Added docs for new core methods
2023-06-21 11:59:10 +02:00
joostdecock
bd2852310e
chore(markdown): Updated sanity docs after changes
2023-06-17 10:54:03 +02:00
joostdecock
b03f23f700
feat: Added Sanity documentation
2023-06-16 20:00:26 +02:00
joostdecock
a532a6e010
feat(markdown): Docs for utils.mergeOptions()
2023-06-11 15:57:16 +02:00
Joost De Cock
2959f4e0e6
Merge pull request #4204 from BenJamesBen/plugin-timing-docs
...
fix(docs): (timing) Add details and examples
2023-06-05 19:29:03 +02:00
Joost De Cock
bd50aae150
Merge pull request #4202 from freesewing/serialize
...
feat(core): Added Pattern.getLogs() and updated Pattern.getRenderProps()
2023-06-02 14:25:24 +02:00