1
0
Fork 0
Commit graph

109343 commits

Author SHA1 Message Date
Joost De Cock
6df53b1e47 New translations en.md (French)
skip-build
2024-02-10 17:46:12 +01:00
Joost De Cock
75b39fab33 New translations en.md (French)
skip-build
2024-02-10 17:46:10 +01:00
Joost De Cock
7ac8c4aea1 New translations en.md (French)
skip-build
2024-02-10 17:46:04 +01:00
Joost De Cock
75fb9f0d76 New translations en.md (French)
skip-build
2024-02-10 17:45:53 +01:00
joostdecock
91c5edb1aa fix(brian): Take biceps ease into account for armhole depth
Originally, #5999 was filed to report issues with the sleeve on Jaeger
not responding to biceps ease as expected. Increasing the biceps ease
would actually make the sleeve more narrow.

Turns out, this is a side-effect of the way the armhole depth is
calculated in v3. We used to take the biceps measurement (and ease) for
that, but now we rely on the waist to armpit measurements.

In brain, we used this new measurements along with the
armholeDepthFactor option to locate the bottom of the armhole.
This means that when we change the biceps ease, nothing will change in
the briam armhole, which means the total sleevecap length target remains
unchanges.
However, in Jaeger, increased biceps ease causes a taller sleevecap, and
since the total target sleevecap length (inherited from Brian) remains
unchanged, the pattern accomodates by making the sleeve more narrow so
that the taller sleevecap has the same sleevecap length. This is what
results in the counterintuitive behavior where increasing the biceps
ease makes the sleevecap more narrow.

This resolves that by taking the biceps ease into account when
calculating the bottom of the armhole in Brian. As a result, changing
the biceps ease will impact the armhole on Brian, which will in turn
influence the target sleevecap length that Bent drafts a 2-part sleeve
for, and now things work as aspected.

Given that Brian is such a foundational block, making changes to it is a
high-stakes game, but I feel this is a bug, so we need to fix it.

Fixes #5999
2024-02-10 17:38:57 +01:00
Joost De Cock
ca6e256b43 New translations en.md (French)
skip-build
2024-02-10 17:34:52 +01:00
Joost De Cock
43e00e44c3 New translations en.md (French)
skip-build
2024-02-10 17:34:50 +01:00
Joost De Cock
8a49a1ebb4 New translations en.md (French)
skip-build
2024-02-10 17:31:51 +01:00
Joost De Cock
9cb5c492e5 New translations en.md (French)
skip-build
2024-02-10 17:31:21 +01:00
Joost De Cock
4d94b8d8ca
Merge pull request #6001 from freesewing/joost
feat(core): Added Path.combine and related changes, closes #5976
2024-02-10 16:00:27 +01:00
joostdecock
dde6935cdf chore(core): Removed left-behind variable 2024-02-10 15:48:30 +01:00
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
Joost De Cock
1cbfa5e9fc
Merge pull request #5998 from nataliasayang/develop
Adds Lumira and Lumina line drawings and fixes Lucy line drawing
2024-02-10 14:25:27 +01:00
Joost De Cock
64c0acbce1
Merge pull request #5996 from freesewing/blog-our-newest-design-is-the-tristan-top
feat: New blog post our-newest-design-is-the-tristan-top by Natalia
2024-02-10 14:23:52 +01:00
Joost De Cock
60c5f652cd
Merge pull request #5995 from BenJamesBen/part-docs-update
fix(markdown): In Part doc, add properties and methods
2024-02-10 14:23:24 +01:00
Joost De Cock
bc39e00558
Merge pull request #5994 from BenJamesBen/asprops-docs-removal
chore(markdown): Remove obsolete Part.asProps() doc
2024-02-10 14:22:03 +01:00
Joost De Cock
4bb64f1bda
Merge pull request #5991 from BenJamesBen/stack-anchor-property
fix(core): Add missing anchor property to Stack() constructor
2024-02-10 14:18:33 +01:00
Joost De Cock
cc66e6eaa8 Update source file en.md
skip-build
2024-02-10 14:15:36 +01:00
Joost De Cock
ba8fdcd8b7 Update source file en.md
skip-build
2024-02-10 14:15:35 +01:00
Joost De Cock
2205c762d2 Update source file en.md
skip-build
2024-02-10 14:14:37 +01:00
Joost De Cock
f6448859f4 Update source file en.md
skip-build
2024-02-10 14:14:28 +01:00
Joost De Cock
565085eef8
Merge pull request #5989 from BenJamesBen/cutting-instructions-5457
fix(carlita, carlton, jaeger): In cutting doc, add comment with non-nett canvas method
2024-02-10 14:11:16 +01:00
Joost De Cock
45b9ac9db5
Merge pull request #5984 from freesewing/dependabot/npm_and_yarn/tlds-1.250.0
build(deps): bump tlds from 1.249.0 to 1.250.0
2024-02-10 14:10:32 +01:00
Joost De Cock
e1b5005525
Merge pull request #5983 from BenJamesBen/store-log-link
fix(markdown): Update links and docs for new Store Methods doc
2024-02-10 14:10:21 +01:00
Joost De Cock
ae0f2ad319
Merge pull request #5971 from freesewing/dependabot/npm_and_yarn/lerna-8.1.2
build(deps-dev): bump lerna from 8.0.2 to 8.1.2
2024-02-10 14:10:03 +01:00
Joost De Cock
72d0dcff61
Merge pull request #5970 from BenJamesBen/duplicate-case-folders
fix(markdown): Remove cased folder names
2024-02-10 14:09:09 +01:00
Joost De Cock
3f5a04be30
Merge pull request #5964 from freesewing/dependabot/npm_and_yarn/i18next-23.8.2
build(deps): bump i18next from 23.8.1 to 23.8.2
2024-02-10 14:04:20 +01:00
Joost De Cock
007ee37fdc
Merge pull request #5963 from freesewing/dependabot/npm_and_yarn/prisma/client-5.9.1
build(deps): bump @prisma/client from 5.9.0 to 5.9.1
2024-02-10 14:04:12 +01:00
Joost De Cock
77ad509dc5
Merge pull request #5962 from freesewing/dependabot/npm_and_yarn/mermaid-10.8.0
build(deps): bump mermaid from 10.7.0 to 10.8.0
2024-02-10 14:04:03 +01:00
Joost De Cock
0cb4ccce62
Merge pull request #5961 from freesewing/dependabot/npm_and_yarn/prisma-5.9.1
build(deps-dev): bump prisma from 5.9.0 to 5.9.1
2024-02-10 14:03:55 +01:00
Joost De Cock
02c264c225
Merge pull request #5960 from freesewing/i18n
New Crowdin Translations [skip build]
2024-02-10 14:03:36 +01:00
Joost De Cock
323d8d5bd7
Merge pull request #5916 from BenJamesBen/jaeger-3820
fix(jaeger): Fix undercollar to correct shape
2024-02-10 14:02:20 +01:00
Joost De Cock
2bfcb577ab
Merge pull request #5859 from BenJamesBen/sandy-outer-dimensions
fix(sandy): Correct vertical dimensions, and add horizontal dimensions
2024-02-10 14:01:36 +01:00
Natalia Sayang
ca48a4c5b6 Adds Lumira and Lumina line drawings 2024-02-09 19:32:14 +00:00
Natalia Sayang
983694dcce Updates Lucy line drawing to add binding detail 2024-02-09 19:05:02 +00:00
dependabot[bot]
8ba3ef3587
build(deps-dev): bump prisma from 5.9.0 to 5.9.1
Bumps [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli) from 5.9.0 to 5.9.1.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Commits](https://github.com/prisma/prisma/commits/5.9.1/packages/cli)

---
updated-dependencies:
- dependency-name: prisma
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-09 16:56:40 +00:00
Joost De Cock
b9afd9e6d0
Merge pull request #5993 from freesewing/dependabot/npm_and_yarn/mocha-10.3.0
build(deps-dev): bump mocha from 10.2.0 to 10.3.0
2024-02-09 17:54:34 +01:00
nataliasayang
79c8f979eb feat: New blog post our-newest-design-is-the-tristan-top by Natalia 2024-02-09 17:04:03 +01:00
Benjamin Fan
095d6a8253 fix(markdown): In Part doc, add properties and methods 2024-02-09 07:23:08 -08:00
Benjamin Fan
07e0f21f30 fix(markdown): Typo in Path doc 2024-02-09 07:18:26 -08:00
Benjamin Fan
300bfee04c chore(markdown): Remove obsolete Part.asProps() doc 2024-02-09 05:55:11 -08:00
dependabot[bot]
64959fc0ab
build(deps-dev): bump mocha from 10.2.0 to 10.3.0
Bumps [mocha](https://github.com/mochajs/mocha) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v10.2.0...v10.3.0)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-09 04:57:52 +00:00
Benjamin Fan
e10b665f36 fix(markdown): Add missing list property to Attributes and Defs docs 2024-02-08 12:43:45 -08:00
Benjamin Fan
0fdd1e5b3c fix(core): Add missing anchor property to Stack() constructor 2024-02-08 12:26:04 -08:00
dependabot[bot]
36937148a7
build(deps): bump i18next from 23.8.1 to 23.8.2
Bumps [i18next](https://github.com/i18next/i18next) from 23.8.1 to 23.8.2.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v23.8.1...v23.8.2)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 17:55:54 +00:00
dependabot[bot]
73984e366a
build(deps): bump @prisma/client from 5.9.0 to 5.9.1
Bumps [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) from 5.9.0 to 5.9.1.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Commits](https://github.com/prisma/prisma/commits/5.9.1/packages/client)

---
updated-dependencies:
- dependency-name: "@prisma/client"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 17:55:42 +00:00
Joost De Cock
162982370f
Merge pull request #5985 from freesewing/dependabot/npm_and_yarn/daisyui-4.6.2
build(deps): bump daisyui from 4.6.1 to 4.6.2
2024-02-08 18:53:56 +01:00
Joost De Cock
1a4859234d
Merge pull request #5986 from freesewing/dependabot/npm_and_yarn/aws-sdk/client-sesv2-3.509.0
build(deps): bump @aws-sdk/client-sesv2 from 3.507.0 to 3.509.0
2024-02-08 18:53:44 +01:00
Joost De Cock
f587b910c0
Merge pull request #5987 from freesewing/dependabot/npm_and_yarn/postcss-8.4.35
build(deps-dev): bump postcss from 8.4.34 to 8.4.35
2024-02-08 18:53:27 +01:00
Joost De Cock
679131dfa0
Merge pull request #5988 from freesewing/dependabot/npm_and_yarn/swagger-ui-dist-5.11.3
build(deps): bump swagger-ui-dist from 5.11.2 to 5.11.3
2024-02-08 18:53:16 +01:00