1
0
Fork 0
Commit graph

108869 commits

Author SHA1 Message Date
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
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
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
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
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
dependabot[bot]
9d280ca6f9
build(deps): bump swagger-ui-dist from 5.11.2 to 5.11.3
Bumps [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) from 5.11.2 to 5.11.3.
- [Release notes](https://github.com/swagger-api/swagger-ui/releases)
- [Changelog](https://github.com/swagger-api/swagger-ui/blob/master/.releaserc)
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.11.2...v5.11.3)

---
updated-dependencies:
- dependency-name: swagger-ui-dist
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 04:13:12 +00:00
dependabot[bot]
546ae1c90b
build(deps-dev): bump postcss from 8.4.34 to 8.4.35
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.34 to 8.4.35.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.34...8.4.35)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 04:12:52 +00:00
dependabot[bot]
f91bbc75ab
build(deps): bump @aws-sdk/client-sesv2 from 3.507.0 to 3.509.0
Bumps [@aws-sdk/client-sesv2](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sesv2) from 3.507.0 to 3.509.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sesv2/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.509.0/clients/client-sesv2)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sesv2"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 04:12:17 +00:00
dependabot[bot]
f27afed177
build(deps): bump daisyui from 4.6.1 to 4.6.2
Bumps [daisyui](https://github.com/saadeghi/daisyui) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/saadeghi/daisyui/releases)
- [Changelog](https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/saadeghi/daisyui/compare/v4.6.1...v4.6.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 04:11:33 +00:00
Joost De Cock
0fcc30fbe6
Merge pull request #5979 from freesewing/dependabot/npm_and_yarn/react-i18next-14.0.5
build(deps): bump react-i18next from 14.0.1 to 14.0.5
2024-02-07 19:18:54 +01:00
Joost De Cock
fd68d5036e
Merge pull request #5980 from freesewing/dependabot/npm_and_yarn/bugsnag/js-7.22.4
build(deps): bump @bugsnag/js from 7.22.3 to 7.22.4
2024-02-07 19:18:41 +01:00
Joost De Cock
a852cf2900
Merge pull request #5981 from freesewing/dependabot/npm_and_yarn/html-react-parser-5.1.2
build(deps): bump html-react-parser from 5.1.1 to 5.1.2
2024-02-07 19:18:28 +01:00
Joost De Cock
37340db938
Merge pull request #5982 from VSinerva/fix_test_view
Fix bugs with test view and conditionally hidden options
2024-02-07 19:17:51 +01:00
48975aa8a9 Remove unused trailing parameter 2024-02-07 16:27:12 +02:00
c6b4f5a77c Merge remote-tracking branch 'upstream/develop' into fix_test_view 2024-02-07 16:04:44 +02:00
cc69377f02 Make test view show conditional options properly 2024-02-07 16:04:29 +02:00
1b402ef9f9 Fix conditional menu definitions for test view 2024-02-07 15:36:31 +02:00
dependabot[bot]
ca71ea3bb9
build(deps): bump html-react-parser from 5.1.1 to 5.1.2
Bumps [html-react-parser](https://github.com/remarkablemark/html-react-parser) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/remarkablemark/html-react-parser/releases)
- [Changelog](https://github.com/remarkablemark/html-react-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/remarkablemark/html-react-parser/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: html-react-parser
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 04:20:40 +00:00
dependabot[bot]
2c28af287f
build(deps): bump @bugsnag/js from 7.22.3 to 7.22.4
Bumps [@bugsnag/js](https://github.com/bugsnag/bugsnag-js) from 7.22.3 to 7.22.4.
- [Release notes](https://github.com/bugsnag/bugsnag-js/releases)
- [Changelog](https://github.com/bugsnag/bugsnag-js/blob/next/CHANGELOG.md)
- [Commits](https://github.com/bugsnag/bugsnag-js/compare/v7.22.3...v7.22.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 04:18:22 +00:00
dependabot[bot]
c1aa26791f
build(deps): bump react-i18next from 14.0.1 to 14.0.5
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 14.0.1 to 14.0.5.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/react-i18next/compare/v14.0.1...v14.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 04:16:43 +00:00
Joost De Cock
d468f329e9
Merge pull request #5972 from freesewing/dependabot/npm_and_yarn/postcss-8.4.34
build(deps-dev): bump postcss from 8.4.33 to 8.4.34
2024-02-06 21:36:09 +01:00
Joost De Cock
15641780c4
Merge pull request #5973 from freesewing/dependabot/npm_and_yarn/aws-sdk/client-sesv2-3.507.0
build(deps): bump @aws-sdk/client-sesv2 from 3.504.0 to 3.507.0
2024-02-06 21:35:59 +01:00
Joost De Cock
8c950f4720
Merge pull request #5974 from freesewing/dependabot/npm_and_yarn/lint-staged-15.2.2
build(deps-dev): bump lint-staged from 15.2.1 to 15.2.2
2024-02-06 21:35:48 +01:00
Joost De Cock
700b4fe5cb
Merge pull request #5977 from BenJamesBen/nvmrc-update
fix(.nvmrc): Update to lts/hydrogen (Node.js 18)
2024-02-06 21:35:36 +01:00
Joost De Cock
eecd1058f2
Merge pull request #5978 from BenJamesBen/prettierignore-update
fix(.prettierignore): Ignore .nvmrc file
2024-02-06 21:35:10 +01:00
Benjamin Fan
b13f001e96 fix(.prettierignore): Ignore .nvmrc file 2024-02-06 11:12:15 -08:00
Benjamin Fan
d06c2e1af1 fix(.nvmrc): Update to lts/hydrogen (Node.js 18) 2024-02-06 11:10:18 -08:00
Benjamin Fan
f954c9603d fix(jaeger): Remove unused options from shorthand 2024-02-06 10:47:39 -08:00
Benjamin Fan
d8451a10e6 fix(jaeger): Correct seam allowance to include only side edges 2024-02-06 10:47:38 -08:00
Benjamin Fan
b0c3a52e3a fix(markdown): Revert Jaeger instructions except for some fixes 2024-02-06 10:47:35 -08:00
Benjamin Fan
c0269ff624 fix(jaeger): Revert under-collar-and-stand terminology back to undercollar 2024-02-06 10:47:32 -08:00
Benjamin Fan
85a4dffef5 fix(jaeger): Change dimensions to full part size 2024-02-06 10:47:32 -08:00
Benjamin Fan
0590f7e7ee fix(markdown): Add details to Jaeger docs for sewing the collar. 2024-02-06 10:47:31 -08:00
Benjamin Fan
71edba47e3 fix(jaeger): Correct undercollar to be 1 piece 2024-02-06 10:47:28 -08:00
Benjamin Fan
245943372a fix(markdown): Change Jaeger docs to use under-collar-and-stand 2024-02-06 10:47:27 -08:00
Benjamin Fan
485aabe863 fix(jaeger): Change undercollar to under-collar-and-stand 2024-02-06 10:47:24 -08:00
dependabot[bot]
b5fbcfd3a1
build(deps-dev): bump lint-staged from 15.2.1 to 15.2.2
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 15.2.1 to 15.2.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.1...v15.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 04:03:49 +00:00
dependabot[bot]
290a2a8881
build(deps): bump @aws-sdk/client-sesv2 from 3.504.0 to 3.507.0
Bumps [@aws-sdk/client-sesv2](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sesv2) from 3.504.0 to 3.507.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sesv2/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.507.0/clients/client-sesv2)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sesv2"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 04:03:30 +00:00
dependabot[bot]
9cbe1d5dcf
build(deps-dev): bump postcss from 8.4.33 to 8.4.34
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.33 to 8.4.34.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.33...8.4.34)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 04:02:27 +00:00
Benjamin Fan
c155b39ee1 fix(sandy): Correct vertical dimensions, and add horizontal dimensions 2024-02-05 18:07:07 -08:00
Joost De Cock
0f959550b7
Merge pull request #5966 from freesewing/dependabot/npm_and_yarn/pino-8.18.0
build(deps): bump pino from 8.17.2 to 8.18.0
2024-02-05 18:29:57 +01:00
Joost De Cock
96c2560636
Merge pull request #5967 from freesewing/dependabot/npm_and_yarn/react-zoom-pan-pinch-3.4.2
build(deps): bump react-zoom-pan-pinch from 3.4.1 to 3.4.2
2024-02-05 18:29:49 +01:00
Joost De Cock
dead7f7b44
Merge pull request #5968 from freesewing/dependabot/npm_and_yarn/react-hotkeys-hook-4.5.0
build(deps): bump react-hotkeys-hook from 4.4.4 to 4.5.0
2024-02-05 18:29:42 +01:00
Joost De Cock
70944cb057
Merge pull request #5959 from woutervdub/lumina
Lumina fixes #5956
2024-02-05 18:28:57 +01:00
dependabot[bot]
5c49491d8f
build(deps): bump react-hotkeys-hook from 4.4.4 to 4.5.0
Bumps [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) from 4.4.4 to 4.5.0.
- [Release notes](https://github.com/JohannesKlauss/react-keymap-hook/releases)
- [Changelog](https://github.com/JohannesKlauss/react-hotkeys-hook/blob/main/CHANGELOG.md)
- [Commits](https://github.com/JohannesKlauss/react-keymap-hook/commits)

---
updated-dependencies:
- dependency-name: react-hotkeys-hook
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 05:03:19 +00:00