1
0
Fork 0
Commit graph

109424 commits

Author SHA1 Message Date
Joost De Cock
0b9776a083 New translations en.md (Ukrainian)
skip-build
2024-02-10 18:58:38 +01:00
Joost De Cock
ab04b47468 New translations en.md (Dutch)
skip-build
2024-02-10 18:50:32 +01:00
Joost De Cock
ada80fc829 New translations en.md (Dutch)
skip-build
2024-02-10 18:49:43 +01:00
Joost De Cock
5ab25d9ce4 New translations en.md (Dutch)
skip-build
2024-02-10 18:49:38 +01:00
Joost De Cock
658b07c060 New translations en.md (Dutch)
skip-build
2024-02-10 18:49:36 +01:00
Joost De Cock
35d039a182 New translations en.md (Dutch)
skip-build
2024-02-10 18:49:30 +01:00
Joost De Cock
d3aa892c52 New translations en.md (Dutch)
skip-build
2024-02-10 18:49:20 +01:00
Joost De Cock
e70606fa99 New translations en.md (Dutch)
skip-build
2024-02-10 18:38:36 +01:00
Joost De Cock
c32eab6c27 New translations en.md (Dutch)
skip-build
2024-02-10 18:38:34 +01:00
Joost De Cock
52814bc3fd New translations en.md (Dutch)
skip-build
2024-02-10 18:35:41 +01:00
Joost De Cock
0cc127776c New translations en.md (Dutch)
skip-build
2024-02-10 18:35:12 +01:00
Joost De Cock
d2d061776b New translations en.md (German)
skip-build
2024-02-10 18:28:52 +01:00
Joost De Cock
9c9fab0e45 New translations en.md (German)
skip-build
2024-02-10 18:28:47 +01:00
Joost De Cock
c7de9f5143 New translations en.md (German)
skip-build
2024-02-10 18:28:45 +01:00
Joost De Cock
fa91a422b7 New translations en.md (German)
skip-build
2024-02-10 18:28:39 +01:00
Joost De Cock
932708a17a New translations en.md (German)
skip-build
2024-02-10 18:28:29 +01:00
Joost De Cock
64b02ea07e New translations en.md (German)
skip-build
2024-02-10 18:17:32 +01:00
Joost De Cock
41715a6ac3 New translations en.md (German)
skip-build
2024-02-10 18:17:30 +01:00
Joost De Cock
87a00dd736 New translations en.md (German)
skip-build
2024-02-10 18:14:29 +01:00
Joost De Cock
9bfbef60ef New translations en.md (German)
skip-build
2024-02-10 18:14:00 +01:00
Joost De Cock
a4c281b444 New translations en.md (Spanish)
skip-build
2024-02-10 18:07:44 +01:00
Joost De Cock
ad2ff5efa3 New translations en.md (Spanish)
skip-build
2024-02-10 18:07:40 +01:00
Joost De Cock
8c03b8ccd1 New translations en.md (Spanish)
skip-build
2024-02-10 18:07:35 +01:00
Joost De Cock
8251404583 New translations en.md (Spanish)
skip-build
2024-02-10 18:07:33 +01:00
Joost De Cock
40ee07ab35 New translations en.md (Spanish)
skip-build
2024-02-10 18:07:27 +01:00
Joost De Cock
1ae67df03c New translations en.md (Spanish)
skip-build
2024-02-10 18:07:17 +01:00
Joost De Cock
0c8ed7ddf1 New translations en.md (Spanish)
skip-build
2024-02-10 17:56:07 +01:00
Joost De Cock
7ccf2a0c12 New translations en.md (Spanish)
skip-build
2024-02-10 17:56:04 +01:00
Joost De Cock
db6fb29e3a
Merge pull request #6002 from freesewing/joost
fix(brian): Take biceps ease into account for armhole depth
2024-02-10 17:55:43 +01:00
Joost De Cock
f382bd5bb5 New translations en.md (Spanish)
skip-build
2024-02-10 17:53:10 +01:00
Joost De Cock
272b921073 New translations en.md (Spanish)
skip-build
2024-02-10 17:52:41 +01:00
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