Enoch Riese
e1f7de0209
render pageless grid on pdf exports if pageless is on
2022-12-13 11:55:50 -06:00
Enoch Riese
22c92b10d8
some comments and cleanup
2022-12-12 10:14:28 -06:00
Enoch Riese
0115a46d8a
get tests passing
2022-11-14 16:33:57 -06:00
Enoch Riese
d8cb8a7783
pdf export working
2022-11-14 14:02:11 -06:00
Enoch Riese
4b0ccda70f
don't pollute layout scope
2022-10-29 00:34:42 -05:00
Joost De Cock
f77b45f682
fix(shared): Handle measurement-less patterns
2022-10-08 04:25:39 +02:00
Joost De Cock
295d3481f9
fix(shared): Log display on error message. Fixed #2898
2022-10-06 23:00:27 +02:00
Joost De Cock
6688f75db7
fix(lab): Set correct key for localStorage
2022-10-06 22:22:41 +02:00
Joost De Cock
e960d31d96
chore: Lab debug and types. See #2838
2022-09-28 19:22:22 +02:00
joostdecock
31a28d2faa
chore(shared): Changes for recent core changes
2022-09-25 10:55:37 +02:00
Joost De Cock
b09c7c976a
fix(lab): init() is now __init()
2022-09-20 21:42:46 +02:00
Joost De Cock
f882a26408
chore(lab): Changes to handle multisets in core
2022-09-17 10:30:21 +02:00
joostdecock
50fc054c1d
chore(lab): Changes for v3 stage2
2022-09-11 15:05:49 +02:00
Joost De Cock
a023f1810c
wip: Updates to lab to support v3 patterns
2022-08-29 17:44:50 +02:00
Enoch Riese
8b98e94d78
fix pagination issues, resizing issues
2022-08-24 16:02:52 -05:00
Enoch Riese
7cf7e0c90a
move export to web worker
2022-08-21 10:26:35 +01:00
Enoch Riese
94c324b2e7
most export to pdf functionality re-instated
2022-08-16 00:33:35 -05:00
Enoch Riese
4a0f3f65a6
documenting code
2022-08-14 16:50:16 -05:00
Enoch Riese
1f19883455
don't draft twice
2022-08-09 17:22:19 -05:00
Enoch Riese
1a65a16e56
separate print layout from draft layout. add better buttons
2022-08-09 16:17:17 -05:00
Joost De Cock
872b377eea
Merge branch 'develop' into eriese-draftready
2022-07-17 19:30:01 +02:00
Enoch Riese
a187892a37
better null check in hasRequiredMeasurementsMethod
2022-07-16 13:20:57 -04:00
Enoch Riese
129647fbdc
hold off drafting till the gist is ready
2022-07-16 13:04:00 -04:00
Enoch Riese
a11971709d
Remove errant period
2022-07-16 09:37:05 -04:00
Enoch Riese
0aef9b5ace
deepscan fixes
2022-07-16 08:22:51 -04:00
Enoch Riese
9bcfa4f39b
add reset_all and undo buttons to error boundary. no styling
2022-07-16 07:38:51 -04:00
Enoch Riese
00953e9189
add more error handling to workbench
2022-07-16 07:38:51 -04:00
Enoch Riese
b047cb0e1f
fixing little issues
2022-07-16 07:38:51 -04:00
Joost De Cock
b21d75f745
fix(workbench): Fix render loop in useEffect
2022-07-09 15:58:49 +02:00
Enoch Riese
e6cfde4f18
cleanup
2022-07-02 11:27:39 -05:00
Enoch Riese
b65635c74c
pattern and version pickers using headlessUI
2022-07-01 18:41:07 -05:00
Enoch Riese
400835eea0
remove unnecessary resetGist in favor of export defaultGist
2022-06-24 23:40:00 -05:00
Enoch Riese
210c463a38
simplify gist methods. set gist now sets the gist
2022-06-24 12:59:08 -05:00
Enoch Riese
ce4cf36394
get rid of reducer from gist hook
2022-06-23 14:37:11 -05:00
Enoch Riese
39cbf70c3e
all gist mutation now uses the new functions
2022-06-23 12:50:51 -05:00
Joost De Cock
640b7231be
fix(shared): Avoid flash of draft error before re-render
...
When measurments are missing, the useEffect hook will rerender to show
the measurements page. However, before that happens there's a brief
flash of the (failed) draft because it errors without the measurements.
This prevents that by passing down whether or not all required
measurements are available, and if not the draft returns null
2022-06-23 10:11:41 +02:00
Enoch Riese
ce23291fc5
focus the first invalid measurement on page load and when trying to leave
2022-06-22 19:13:40 -05:00
Enoch Riese
018b5372fe
fix deepscan issues
2022-06-22 15:38:15 -05:00
Enoch Riese
347554f3a1
fix measurement gist issues with better state management
2022-06-22 15:19:07 -05:00
Joost De Cock
533a0a9ebf
fix(workbench): Guard against designs without measurements
2022-06-22 10:44:10 +02:00
Joost De Cock
16056ed04e
chore(lab): Removed debug output
2022-06-18 13:18:58 +02:00
Joost De Cock
a37e66c0e5
feat(lab): Bring up info on paths when clicked upon
2022-06-18 12:15:05 +02:00
Joost De Cock
43ee0f1790
chore: Adapt sites to recent changes
2022-06-17 12:02:09 +02:00