1
0
Fork 0
Commit graph

844 commits

Author SHA1 Message Date
Enoch Riese
347ee07811 add curated sets back to set picker 2023-06-22 11:24:07 -05:00
Enoch Riese
0af401c50b add zoom buttons to inspector view 2023-06-22 10:58:22 -05:00
Enoch Riese
737e03218f deepscan fix 2023-06-22 10:55:37 -05:00
Enoch Riese
e1998a8deb lint fixes 2023-06-22 10:52:02 -05:00
Enoch Riese
a67efd0cb4 fix reset button 2023-06-22 10:32:27 -05:00
Enoch Riese
b871d7967f fix default value marked as changed issues 2023-06-22 10:32:01 -05:00
Enoch Riese
60d339bda2 fix infinite loop in cut view when designs have no materials configured 2023-06-21 23:52:53 -05:00
Enoch Riese
609cef854e sticky draft toolbar with tooltips 2023-06-21 23:11:14 -05:00
Enoch Riese
d6b037e9ea add reset settings button 2023-06-21 22:16:44 -05:00
Enoch Riese
5311c667da reset zoom buttons 2023-06-21 21:17:07 -05:00
Enoch Riese
5e8db86c23 help icon that matches other icons 2023-06-21 16:17:22 -05:00
Enoch Riese
97f071d05b fix menu separator lines 2023-06-21 16:07:30 -05:00
joostdecock
f284cebaeb chore(shared): Linter issues 2023-06-21 12:29:19 +02:00
joostdecock
7e2e14ac7b chore(shared): Teaks and translation to wbmeasies view 2023-06-21 12:10:22 +02:00
Enoch Riese
da0f9c4709 moderate the nav arrow bouncing 2023-06-21 12:03:22 +02:00
Enoch Riese
66bd75a46d dry up headers and layout wrappers. use sticky side navs 2023-06-21 12:03:22 +02:00
Enoch Riese
bea2ca0223 don't get redirected to measies on refresh 2023-06-20 14:27:00 -05:00
Enoch Riese
1ca98d8fe2 Merge branch 'joost' into eriese-ui-tweaks 2023-06-20 13:56:38 -05:00
joostdecock
0e85bf5659 fix(shared): Clean up new pattern page 2023-06-20 20:19:31 +02:00
joostdecock
d1769348b3 wip(shared): Changes to navigation flow towards new pattern 2023-06-20 17:30:18 +02:00
Enoch Riese
462c92cbc7 being workbench measies view. revamp measurement inputs 2023-06-20 02:57:44 -05:00
joostdecock
9493efbef9 chore(shared): Fixed linter warning 2023-06-18 17:51:38 +02:00
joostdecock
ecf60f5282 feat(shared): Keep pattern settings in URL 2023-06-18 11:30:11 +02:00
joostdecock
bb07616a3b feat(shared): Add draft header to inspect view 2023-06-18 10:57:56 +02:00
joostdecock
947a9fda85 fix(shared): Fix inspector view 2023-06-18 10:51:38 +02:00
joostdecock
5447117e27 chore: Linter fix 2023-06-17 13:29:37 +02:00
joostdecock
90e6d243ee feat(shared): Icons for core/ui settings 2023-06-15 20:12:05 +02:00
joostdecock
bbaf9e8183 chore(shared): Linter warnings 2023-06-15 19:03:19 +02:00
joostdecock
4a5c4f31ec chore(shared): Linter warnings 2023-06-15 18:53:45 +02:00
joostdecock
ad2d0c18c5 feat(shared): Helper to toggle SA in settings 2023-06-15 18:48:44 +02:00
joostdecock
5a29602afe feat: Icons and measies view 2023-06-15 18:33:30 +02:00
joostdecock
7daad74964 feat(shared): Better workbend nav. Closes #4272 2023-06-15 09:23:49 +02:00
joostdecock
f2cc48039d fix(shared): Remove left margin from draft view now nav is relative 2023-06-13 19:35:47 +02:00
joostdecock
11b6c7d01d feat(shared): Make workbench nav relative 2023-06-13 19:31:10 +02:00
joostdecock
5208852ed1 wip(shared): Work on #4272 better workbench navigation 2023-06-12 19:38:20 +02:00
joostdecock
01e2d4e41a Merge branch 'develop' into joost 2023-06-12 18:22:14 +02:00
joostdecock
bda3c7aed1 fix(shared): Pass mergedOptions to toAbs() 2023-06-11 19:26:20 +02:00
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
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
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
joostdecock
977546936b chore(shared): Linter warnings 2023-06-10 14:08:07 +02:00
joostdecock
deb613a6f9 fix(shared): Remove unused import 2023-06-10 13:55:03 +02:00
joostdecock
a22879d10b fix(shared): Keep workbench header labels on lg 2023-06-09 19:18:22 +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