1
0
Fork 0
Commit graph

57747 commits

Author SHA1 Message Date
joostdecock
631ea8a50d feat(core): New mergeOptions method and passing mergedOtions to toAbs
When using toAbs for all but the most trivial cases, one needs access to
the options. Unlike measurements which are always there, options aren't
always set since they are only set when they differ from the default.

This would shift a lot of responsibility on the pattern designer who
would have to check whether an option is set, and if it's not use the
default which in turn depends on what type of an option it is (and it's
pct for example you have to remember to divide it by 100 and so on).

This feels footgun-y so instead I've added a `mergeOptions` method that
merges the options passed by the user with the defaults from the pattern
config so that you have a simple object with all option values.

This should get passed to `toAbs()` as the 3rd parameter.
2023-06-11 14:16:07 +02:00
Joost De Cock
55b76d03f1
Merge pull request #4258 from freesewing/joost
feat(shared): implemented log view
2023-06-11 09:58:10 +02:00
joostdecock
c2f4ae3717 fix(shared): Linter warnings 2023-06-11 09:52:38 +02:00
joostdecock
fbf8874e35 fix(shared): Linter warnings 2023-06-11 09:45:27 +02:00
joostdecock
c1fdf83088 feat(core): Consistent debug output style 2023-06-11 09:41:32 +02:00
joostdecock
46f547eb14 feat(core): Log message formatting improvements 2023-06-11 09:36:16 +02:00
joostdecock
88f74a4e5e feat(core): better log message formatting 2023-06-11 09:30:53 +02:00
joostdecock
8badef08f8 feat(shared): Handle translation in pattern logs 2023-06-11 09:26:56 +02:00
joostdecock
d0f2537434 chore(shared): Linter warnings 2023-06-11 07:59:07 +02:00
joostdecock
8d653d8059 feat(shared): Mention that the error is logged to the console 2023-06-10 20:58:29 +02:00
joostdecock
9ffb4f5261 feat(shared): implemented log view 2023-06-10 20:33:34 +02:00
Joost De Cock
044f39d327
Merge pull request #4254 from freesewing/joost
Keep icon text in headers an smaller (not mobile) screen sizes
2023-06-10 14:18:59 +02:00
joostdecock
0a8cedd23f chore(shared): Linter warnings 2023-06-10 14:11:29 +02:00
joostdecock
977546936b chore(shared): Linter warnings 2023-06-10 14:08:07 +02:00
joostdecock
4d9a3b91a5 fix: Comment out unmaintained new-design workflow 2023-06-10 14:02:39 +02:00
joostdecock
ec45b10c42 fix: Don't build prior to linting in workflows 2023-06-10 13:58:32 +02:00
joostdecock
deb613a6f9 fix(shared): Remove unused import 2023-06-10 13:55:03 +02:00
joostdecock
07a290d656 fix: Avoid use of lerna bootstrap in workflows 2023-06-10 13:51:36 +02:00
joostdecock
582d309aff fix: Avoid use of lerna bootstrap 2023-06-10 12:06:55 +02:00
joostdecock
526d6f2f4b fix(shared): Pass measurement to row 2023-06-10 11:59:08 +02:00
joostdecock
66841b6a7f feat(core): Added new translation proposal for designs 2023-06-09 20:44:19 +02:00
joostdecock
a22879d10b fix(shared): Keep workbench header labels on lg 2023-06-09 19:18:22 +02:00
joostdecock
73d2c6be8c fix(org): Keep header labels on lg 2023-06-09 19:11:45 +02:00
joostdecock
377a18d7d5 fix: Add missing author info 2023-06-09 18:53:58 +02:00
joostdecock
b08a71263b chore: Dependency updates 2023-06-09 18:26:26 +02:00
Joost De Cock
6a6046f2dc
Merge pull request #4250 from freesewing/undanger-defs
fix(react-components): Avoid use of dangerouslySetInnerHTML in Defs
2023-06-09 18:20:36 +02:00
Joost De Cock
fa0f643e4a
Merge branch 'develop' into undanger-defs 2023-06-09 18:20:26 +02:00
joostdecock
a99f14e7ac chore(react-components): Fix linter warning 2023-06-09 18:19:00 +02:00
Joost De Cock
843b695b22
Merge pull request #4252 from freesewing/joost
fix(dev): Update use-navigation hook for recent changes
2023-06-09 18:17:36 +02:00
Joost De Cock
d30d6749f2
Merge pull request #4251 from vegaelle/hi_artwork
Add Hi artwork
2023-06-09 18:17:13 +02:00
joostdecock
85d6a2eb15 fix(dev): Update use-navigation hook for recent changes 2023-06-09 18:15:35 +02:00
joostdecock
f2bfcf81f2 fix(react-component): Removed backed up code 2023-06-08 20:38:02 +02:00
Gaëlle Robardet-Nicolas
8be130e22c Add Hi artwork 2023-06-08 20:32:37 +02:00
joostdecock
50f7df93bb fix(react-components): Avoid use of dangerouslySetInnerHTML in Defs 2023-06-08 20:29:52 +02:00
Joost De Cock
62c7978e26
Merge pull request #4201 from freesewing/joost
wip(shared): Adding the pattern inspector
2023-06-08 19:21:06 +02:00
joostdecock
159d4e4066 chore(shared): Linter warnings 2023-06-08 19:13:52 +02:00
joostdecock
2a1ccae7c2 chore(shared): Linter warnings 2023-06-08 19:09:16 +02:00
joostdecock
3d2354ff4c chore(shared): Lint warnings and cleanup 2023-06-08 19:00:21 +02:00
joostdecock
01722da391 chore(shared): Show error rather than silently switch type 2023-06-08 08:23:39 +02:00
joostdecock
d803ccf8b2 fix(shared): Inspector performance improvements 2023-06-08 07:49:32 +02:00
Enoch Riese
1bb3f782ec
One more attempt to fix security warning 2023-06-07 15:02:03 -05:00
Enoch Riese
5fa6801980
Hopefully fixing new pattern security warning 2023-06-07 14:35:48 -05:00
Enoch Riese
815c97e7bc
Merge pull request #4247 from eriese/eriese-lint-inspector
More Lint Fixes
2023-06-07 14:18:43 -05:00
Enoch Riese
6f28c36c59 lint fixes 2023-06-07 14:12:51 -05:00
Joost De Cock
9109f631d3
Merge pull request #4246 from eriese/eriese-lint-inspector
(React-components) Lint fixes for react-components package
2023-06-07 17:56:41 +02:00
Enoch Riese
3503d97fae lint fixes for react-components 2023-06-07 10:06:30 -05:00
Joost De Cock
f27aacc152
Merge pull request #4234 from eriese/eriese-export-view
Implement Export View in New UI
2023-06-07 14:50:00 +02:00
Joost De Cock
b7eae016ac
Merge branch 'joost' into eriese-export-view 2023-06-07 14:49:53 +02:00
Joost De Cock
0eb60c7b49
Merge pull request #4235 from eriese/eriese-edit-view
Implement Edit View in New UI
2023-06-07 14:47:29 +02:00
Joost De Cock
7a77051b97
Merge branch 'joost' into eriese-edit-view 2023-06-07 14:47:18 +02:00