Enoch Riese
d4349cc31a
test view tweaks
2023-06-26 17:45:12 +02:00
Enoch Riese
2c1a9ddb92
fix pan-zoom infinite loop
2023-06-26 17:45:12 +02:00
Enoch Riese
f4a1065960
wb header jumps below shown nav header
2023-06-26 17:45:12 +02:00
Enoch Riese
cbf75f4a8f
fewer clicks on test view
2023-06-26 17:45:12 +02:00
Enoch Riese
87bbe93e72
add zoom buttons to inspector view
2023-06-26 17:45:11 +02:00
Enoch Riese
05ddb41e94
deepscan fix
2023-06-26 17:45:11 +02:00
Enoch Riese
6d7a6bcdc6
lint fixes
2023-06-26 17:45:11 +02:00
Enoch Riese
decfbafd39
fix reset button
2023-06-26 17:45:11 +02:00
Enoch Riese
8554e8cbcd
fix default value marked as changed issues
2023-06-26 17:45:11 +02:00
Enoch Riese
ccd6ddc17a
fix infinite loop in cut view when designs have no materials configured
2023-06-26 17:45:11 +02:00
Enoch Riese
0bcb96d1bf
sticky draft toolbar with tooltips
2023-06-26 17:45:11 +02:00
Enoch Riese
927731889c
add reset settings button
2023-06-26 17:45:11 +02:00
Enoch Riese
b5dea67d6c
reset zoom buttons
2023-06-26 17:45:11 +02:00
Enoch Riese
8071d33c96
help icon that matches other icons
2023-06-26 17:45:11 +02:00
Enoch Riese
985dfbd8d0
fix menu separator lines
2023-06-26 17:45:11 +02:00
Enoch Riese
347ee07811
add curated sets back to set picker
2023-06-22 11:24:07 -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