1
0
Fork 0
Commit graph

100 commits

Author SHA1 Message Date
Enoch Riese
8781e60350 support fractions and comma decimal separators 2023-07-26 16:38:51 -06:00
Enoch Riese
7a48cafe22 fix degree inputs 2023-07-22 18:47:14 -06:00
Joost De Cock
5d6ee49566 New translations ui-settings.en.yaml (Ukrainian)
skip-build
2023-07-22 00:13:21 +02:00
Joost De Cock
aea59238d7 New translations design-options.en.yaml (Ukrainian)
skip-build
2023-07-22 00:13:20 +02:00
Joost De Cock
ca44425de1 New translations core-settings.en.yaml (Ukrainian)
skip-build
2023-07-22 00:13:20 +02:00
Joost De Cock
37710f554d New translations ui-settings.en.yaml (Dutch)
skip-build
2023-07-22 00:13:14 +02:00
Joost De Cock
cb3563f973 New translations design-options.en.yaml (Dutch)
skip-build
2023-07-22 00:13:13 +02:00
Joost De Cock
b40a5190a2 New translations core-settings.en.yaml (Dutch)
skip-build
2023-07-22 00:13:12 +02:00
Joost De Cock
cde6e771af New translations ui-settings.en.yaml (German)
skip-build
2023-07-22 00:13:06 +02:00
Joost De Cock
23223bfb0c New translations design-options.en.yaml (German)
skip-build
2023-07-22 00:13:05 +02:00
Joost De Cock
fa4bb27a14 New translations core-settings.en.yaml (German)
skip-build
2023-07-22 00:13:04 +02:00
Joost De Cock
1281b4e928 New translations ui-settings.en.yaml (Spanish)
skip-build
2023-07-22 00:12:58 +02:00
Joost De Cock
b2ed1324fc New translations design-options.en.yaml (Spanish)
skip-build
2023-07-22 00:12:57 +02:00
Joost De Cock
096fc7aad8 New translations core-settings.en.yaml (Spanish)
skip-build
2023-07-22 00:12:56 +02:00
Joost De Cock
a9e45f48d5 New translations ui-settings.en.yaml (French)
skip-build
2023-07-22 00:12:50 +02:00
Joost De Cock
4ea762dd8e New translations design-options.en.yaml (French)
skip-build
2023-07-22 00:12:50 +02:00
Joost De Cock
d60048e142 New translations core-settings.en.yaml (French)
skip-build
2023-07-22 00:12:49 +02:00
Enoch Riese
8a4c558cee more contained fixes to docs 2023-07-17 11:40:45 -05:00
Enoch Riese
f6fcda8ca5 (chore) document new mobile menu stuff 2023-06-29 17:29:13 +00:00
Enoch Riese
49c14f1446 fix twitchy modal close 2023-06-29 16:41:11 +00:00
Enoch Riese
8a799c5742 add zoom buttons to mobile menu bar when needed 2023-06-29 15:44:23 +00:00
Enoch Riese
012b0eb8d6 use a context to allow all menus to be in same parent on mobile 2023-06-29 14:35:46 +00:00
Enoch Riese
b9bc88bb1e link fixes 2023-06-26 11:47:46 -05:00
Enoch Riese
48757e218d Merge branch 'develop' into eriese-ui-tweaks 2023-06-26 11:42:25 -05:00
Enoch Riese
2402387818 better-looking view nav for workbench on mobile 2023-06-24 17:26:09 -05:00
Enoch Riese
08c6a91d4e basic mobile support for view nav 2023-06-24 16:49:28 -05:00
Enoch Riese
989c6e02cb ui tweaks from contributor call feedback 2023-06-24 15:00:46 -05:00
Enoch Riese
452b25b45a styling tweaks 2023-06-23 20:52:53 -05:00
Enoch Riese
6c94afe99f shared component for views that have patterns and side menus 2023-06-23 19:39:45 -05:00
Enoch Riese
22bb896bc2 workbench view menus in modal on mobile 2023-06-23 14:29:09 -05:00
Enoch Riese
e1998a8deb lint fixes 2023-06-22 10:52:02 -05:00
Enoch Riese
b871d7967f fix default value marked as changed issues 2023-06-22 10:32:01 -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
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
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
7daad74964 feat(shared): Better workbend nav. Closes #4272 2023-06-15 09:23:49 +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
d0f2537434 chore(shared): Linter warnings 2023-06-11 07:59:07 +02:00
joostdecock
9ffb4f5261 feat(shared): implemented log view 2023-06-10 20:33:34 +02:00
Enoch Riese
6f28c36c59 lint fixes 2023-06-07 14:12:51 -05:00
Enoch Riese
cdd080fde4 cleanup 2023-06-06 14:43:23 -05:00
Enoch Riese
7988aa9b31 measurements sampling menu 2023-06-06 14:31:27 -05:00
Enoch Riese
ef69ea1e3c test view with options menu 2023-06-06 14:19:22 -05:00
Enoch Riese
15c4201906 cutting layout view 2023-06-06 11:17:14 -05:00
Enoch Riese
62638902e8 working reset and export buttons for print layout 2023-06-05 16:08:58 -05:00