1
0
Fork 0
Commit graph

30 commits

Author SHA1 Message Date
joostdecock
d442e23d69 fix(shared): Saving pattern in edit mode
This reverts the temporary fix for #5534
(commit 99b6e75956 )
and implements a proper fix.

This also closes #5570 as that was a side-effect of the initial
half-assed fix.
2023-12-09 16:11:09 +01:00
joostdecock
6c489792ba feat(shared); Integrated timing plugin in workbench 2023-11-17 19:44:07 +01:00
Joost De Cock
ffc833f7c7 feat(shared): Port workbench to dynamic mdx 2023-10-09 13:01:58 +02:00
Joost De Cock
86d984e8c5 wip(shared): Split new design pages per design to split bundle
This adds page templates that will auto-generate pages for each design.
This not only allows us to split the bundle for these individual
designs, we are also now passing the inline docs for a design as static
props, as that will limit the memory footprint of webpack.

Remains to be seen how this will all come together, but it's better than
throwing everything at webpack and watching the build fail.
2023-10-08 14:26:58 +02:00
joostdecock
fc420160de chore(shared): Take control into account in workbench view menu 2023-10-04 20:31:40 +02:00
Joost De Cock
78aed4e207 chore: Remove lint 2023-10-02 18:20:31 +02:00
Joost De Cock
ce6a67212c feat(shared): Implement docs view in workbench. See #5060 2023-10-02 18:03:05 +02:00
joostdecock
c65c5876a3 wip(sde): Working on file list 2023-09-29 16:01:27 +02:00
joostdecock
2ed9dd5b88 chore: Remove lint 2023-09-28 15:58:50 +02:00
joostdecock
50fcf988a5 feat(shared): Edit existing patterns and save/saveAs 2023-09-27 12:04:26 +02:00
Joost De Cock
0eeffaf89d chore(shared): Linter issues 2023-09-10 11:08:31 +02:00
Joost De Cock
ddbbbda2bc chore(shared): Changes kiosk/expand/flags/header
- Revamped the flags ui to be consistent with the rest
- The expand setting is on by default now. Tweaks to its dialog and
  header
- Added a new kiosk mode that will use the entire screen for the
  workbench
- Got rid of the auto-hiding behaviour of the header which gets annoying
  quick
2023-09-09 17:58:44 +02:00
joostdecock
4528e1bc88 feat(shared): Added support for flags 2023-09-07 10:29:19 +02:00
joostdecock
4aa3c2786b fix: Handle loading of plugin i18n data in workbench 2023-09-06 10:30:52 +02:00
Enoch Riese
8781e60350 support fractions and comma decimal separators 2023-07-26 16:38:51 -06:00
joostdecock
1751b7cc8e chore(workbench): Set namespace for plugin-i18n 2023-07-02 19:41:44 +02:00
Joost De Cock
05c1c4e9ff
Merge pull request #4368 from eriese/eriese-no-measies
fix (workbench) allow designs with no measurements to draft
2023-07-01 14:55:52 +02:00
Enoch Riese
f6fcda8ca5 (chore) document new mobile menu stuff 2023-06-29 17:29:13 +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
744b00455d allow designs with no measurements to draft 2023-06-28 13:04:45 -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
e1998a8deb lint fixes 2023-06-22 10:52:02 -05:00
Enoch Riese
d6b037e9ea add reset settings button 2023-06-21 22:16:44 -05:00
joostdecock
f284cebaeb chore(shared): Linter issues 2023-06-21 12:29:19 +02:00
Enoch Riese
bea2ca0223 don't get redirected to measies on refresh 2023-06-20 14:27:00 -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