1
0
Fork 0
Commit graph

85 commits

Author SHA1 Message Date
joostdecock
b2b2e0cf73 chore: dependencies update 2024-03-23 11:36:28 +01:00
joostdecock
18f009db1a chore: Dependency updates 2024-03-16 12:16:16 +01:00
joostdecock
8f13ace1f3 chore: Update dependencies and changelog 2024-03-03 10:10:43 +01:00
Benjamin Fan
9a4fe14892 chore(onyx, shelly, tamiko): Load bustPlugin unconditionally 2024-02-17 08:11:55 -08:00
dependabot[bot]
e55f384618
Bump chai from 5.0.3 to 5.1.0
Bumps [chai](https://github.com/chaijs/chai) from 5.0.3 to 5.1.0.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](https://github.com/chaijs/chai/compare/v5.0.3...v5.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-13 04:23:41 +00:00
dependabot[bot]
5cf54d8393
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-12 08:41:43 +00:00
joostdecock
59adf43911 chore: Set engines in package.json 2024-02-11 17:31:52 +01:00
joostdecock
38bb3bc6f0 release: v3.2.0
- Added:
  - core:
    - Added the `Path.combine()` method
    - The `Path.join()` method is now variadic
    - The `Path.length()` now takes an parameter to include move operations in the length calculation
  - lumina:
    - Initial release
  - lumira:
    - Initial release
  - plugin-annotations:
    - The `title` macro now takes a `notes` and `classes.notes` as its config, allowing you to add notes
    - The `classes.cutlist` config is removed from the title plugin, cutlist info is now included as notes
  - plugin-i18n:
    - This plugin now supports translation of nested arrays of strings, giving you more flexibility to concatenate translated parts of strings
  - react-components:
    - This Pattern component now supports translation of nested arrays of strings, giving you more flexibility to concatenate translated parts of strings
  - sandy:
    - Added a new *panels* option
  - tristan:
    - Inital release
- Deprecated:
  - core:
    - Calling `Path.join` with a second parameter to indicate that the resulting paths most be closed is now deprecated and will be removed in FreeSewing v4.
- Fixed:
  - brian:
    - Take biceps ease into account when calculating armhole depth
  - carlton:
    - Fixed a stray seam allowance path on the collar
  - charlie:
    - The back pocket welt (4) and front pocket facing (8) incorrectly indicated to cut 2 instead of 4 in the cutlist. Fixes #5791
  - hugo:
    - Fix issue that crashed the design when complete is off. Fixes #6006
    - Base pocket opening on pocket height, rather than width of the garment. Fixes #6004
- Removed:
  - plugin-annotations:
    - The `classes.cutlist` config is removed from the title plugin, cutlist info is now included as notes

Shout-out to @woutervdub and @benjamesben for their many contributotions
to this v3.2 release 🙏
2024-02-11 13:43:07 +01:00
joostdecock
617fb6fa17 chore: Preparing 3.2 release 2024-02-11 13:30:18 +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
joostdecock
add96a0ee2 chore: Updated README templates 2024-02-04 10:52:16 +01:00
dependabot[bot]
57b64af805
build(deps-dev): bump chai from 4.3.10 to 5.0.3
Bumps [chai](https://github.com/chaijs/chai) from 4.3.10 to 5.0.3.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](https://github.com/chaijs/chai/compare/v4.3.10...v5.0.3)

---
updated-dependencies:
- dependency-name: chai
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-30 18:15:52 +00:00
joostdecock
ba370f74d2 release: v3.1.0
- Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Added IDs to dimension macros that missed them, causing them to not be shown
 - Keep seam allowance out of the binding length calculation

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes
 - Corrected part mixup in translation of flag message

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Fixed wrong use of options in a value method. Fixes

 - Remove names from old plugins from list option

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes
 - The skirt and curved waistband are now constructed with the ringsector macro

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Replaced all instances of 'seperate' with 'separate' in option names

 - Initial release

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Changed defaults to have more rise in the back
 - Increase default rise
 - Decrease default vertical stretch
 - Decreased default back waist dip
 - Increased default front waist dip
 - Allowed lower values on back exposure, causing back to flare out
 - Fix issue with back part when bulge is on and expand is off

 - Pocket opening was not drawn on the facing and pocket pieces. Fixes
 - Improve placement of the front welt. Fixes

 - Rephrased flag message when expand is off to avoid confusion about included seam allowance. Fixes

 - Initial release

 - Added support for notes in flags

 - Removing macros did not always remove the cutlist data in the store. Fixes

 - First release of the plugin providing the default packing implementation

 - First release of the plugin facilitating drafting a ring sector

 - Allow plugins to provide their own packing implementation
 - Added named export `cbqc` which exports the constant to approximate a circle with Cubic Bézier curves
 - Core will now set `activeMacro` in the store, keeping track of the running macro - Added the `generateMacroIds`, `getMacroIds`, and `removeMacroNodes` store methods

 - Fix order in mergeOptions method so user settings take precendence over defaults
 - Fix upward snap for snapped percentage option when snap is a simple number
 - The conditional loading of plugins had a bug causing them to never be loaded
 - Make Path.split() more robust when handling edge-case. Fixes
 - Prevent utils.circlesIntersect() from running sqrt on a negative number. Fixes

 - Removed unwanted debug output
2023-12-26 20:30:42 +01:00
joostdecock
14bca334f6 release: v3.1.0-rc-0 2023-12-24 14:06:17 +01:00
Joost De Cock
c62d19766b chore: Updated dependencies - Fixed axios issue 2023-12-24 10:18:14 +01:00
joostdecock
d2030405dc chore: Reconfigure packages 2023-12-03 17:34:44 +01:00
Thrunic
67a261ff53 Bug fix in calculation of crotch gusset length for expand = false. 2023-11-17 22:10:42 -05:00
Thrunic
ff0a95f2d2 Fixed a minor error in the documentation. 2023-11-12 22:25:17 -05:00
Thrunic
521c9d1447 Added warnings if the user tries to place a zipper on a piece being cut on-the-fold. 2023-11-12 21:05:17 -05:00
Thrunic
72209002ad Replacing tabs with spaces in the .json file. 2023-11-12 14:06:53 -05:00
Thrunic
5b7f08437c Adds 'expand' support for the zipper guard, and a few bug fixes. 2023-11-12 14:03:07 -05:00
Thrunic
df2b856e8f Adds support for 'expand' for crotchGusset. 2023-11-12 13:27:28 -05:00
Thrunic
6a4c991011 Adds support for 'expand':
- skirt, neckband, sleeveRibbing, and legRibbing are now only drawn if expand is enabled.
 - Instructions to generate these parts is placed on the appropriate main part if expand is disabled.

Also includes bug fixes where the leg and sleeve ribbing pieces were being generated as whole pieces but marked as cut-on-fold.
2023-11-12 13:11:43 -05:00
Thrunic
01177c9b67 Removes several temporary variable declarations that I had neglected to remove. 2023-11-12 11:37:10 -05:00
Thrunic
8ba401194b Generate the skirt only for expanded patterns. 2023-11-12 11:30:23 -05:00
joostdecock
306fba47d7 chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
Thrunic
f30ecb61f4
Merge branch 'develop' into onyx 2023-10-29 09:41:00 -04:00
Thrunic
4255976b3b Removed broken .svg links in options.
Allows armpitEase to go negative.
Renamed misnamed options documentation directory (zipperPosition -> zipper position).
2023-10-29 09:38:18 -04:00
Thrunic
5aed5b0ac2 Remove tabs in whitespace of en.json. 2023-10-28 17:34:48 -04:00
joostdecock
2fa394c8ab chore: Reconfigure packages 2023-10-28 21:49:40 +02:00
Thrunic
7e86d2f385 Bug fixes to the new armpitEase option. 2023-10-28 12:20:40 -04:00
Thrunic
cf1bcec084 Adds new option 'armpitEase,' along with documentation files. 2023-10-28 12:16:44 -04:00
joostdecock
73fbc4e8bd chore: Reconfigure packages 2023-10-25 17:16:03 +02:00
Thrunic
f41bab94fb Removing a now duplicated option. 2023-10-24 13:07:10 -04:00
Thrunic
085812273b Design tweak to the armhole. Setting the sleeve ease to a positive value now moves the armpit point downwards by an appropriate (fairly small) amount. 2023-10-24 10:33:06 -04:00
Thrunic
4dd436f4f4 Reverting 'sa fabric' back to 'fabric sa'. I'm not sure if it matters. 2023-10-23 21:36:38 -04:00
Thrunic
cf1d42cffe Removing more extraneous declarations, and removed a paperless{} block that I had overlooked. 2023-10-23 21:28:17 -04:00
Thrunic
05ca56ba60 Removing unused declarations. 2023-10-23 21:18:35 -04:00
Thrunic
53ea60945d Added an option zipperPosition, along with supporting code and documentation. 2023-10-23 21:05:05 -04:00
Thrunic
02cad3f37c Many, many changes fixing issues brought up by joostdecock. 2023-10-23 19:49:57 -04:00
Thrunic
3316756bd5 en.json copied to es.json, uk.json, etc. 2023-10-23 17:59:55 -04:00
Thrunic
e21e0f8d66 Regenerated designs/onyx/package.json (from yarn reconfigure) 2023-10-23 17:59:26 -04:00
Thrunic
34403d3a69 More unused code removed, and several more snippets added. It should be complete now. 2023-10-22 10:07:21 -04:00
Thrunic
01c65d870f Removed extraneous comments, and changed the default value for hoodDepth (120% -> 100%). 2023-10-22 09:55:27 -04:00
Thrunic
f3f8c5805f Added a few snippets, and removed unused code. 2023-10-22 09:50:24 -04:00
Thrunic
2357c0c696 Fixes errors from lint in i18n/en.json (tabs -> four spaces) 2023-10-22 09:11:38 -04:00
Thrunic
19c24b3fa7 Added descriptions for the sleeveRibbing and legRibbing parts. Onyx now passes yarn testall. 2023-10-21 14:57:04 -04:00
Thrunic
32dc2cfcb5 Properly renamed 'swimSkirt' to 'skirt' 2023-10-21 14:47:00 -04:00
Thrunic
9ea270850d Update README file. 2023-10-21 13:42:23 -04:00
Thrunic
a3a9cb9bf2 Added the rest of the documentation. 2023-10-21 13:41:43 -04:00