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