Nikhil Chelliah
28811c71e9
refactor(new-design): Remove dependency on core
2022-12-13 14:44:55 -05:00
Joost De Cock
ff49991204
Merge pull request #3224 from eriese/eriese-paperless
...
[Fix] Paperless exports to SVG and PDF
2022-12-13 19:51:33 +01:00
Enoch Riese
4bdbddb3d6
get pages to render properly on pdf export when settings.only is an array
2022-12-13 08:39:16 -06:00
Joost De Cock
c5d4eae079
feat: Export Bezier in shorthand call + docs
2022-12-12 18:45:51 +01:00
Enoch Riese
d78b2bb6c1
Merge branch 'develop' into eriese-v3-printing
2022-12-12 09:44:25 -06:00
Joost De Cock
12d51d5af4
Merge pull request #3172 from BenJamesBen/utils-comments-fixes
...
fix(core) Small corrections to utils.mjs comments
2022-12-09 08:04:20 +01:00
Joost De Cock
88b17bcee7
Merge pull request #3188 from BenJamesBen/pattern-sampleoptions-update
...
fix(core): Update Pattern.sampleOptions() and documentation
2022-12-09 08:00:27 +01:00
Benjamin F
04b36cb1a1
fix(core): Fix typo in points.mjs comment
2022-12-08 22:37:50 -08:00
Benjamin F
969d481585
fix(core): Update Pattern.sampleOptions() to work with additional option types
2022-12-08 20:45:17 -08:00
Enoch Riese
4f42f4038c
test the security fix
2022-12-08 20:06:22 -06:00
Enoch Riese
08f1dcdaba
security fix
2022-12-08 19:31:57 -06:00
Enoch Riese
91ece18d2b
Merge branch 'develop' into eriese-v3-printing
2022-12-08 19:28:54 -06:00
Benjamin F
b000039033
fix(core) Small corrections to utils.mjs comments
2022-12-07 18:23:02 -08:00
Joost De Cock
6f70cf23d4
Merge pull request #3136 from BenJamesBen/path-clean-fix
...
fix(core): In Path.clean(), initialize cur variable before use.
2022-12-05 17:36:02 +01:00
Benjamin F
491902aca6
fix(core): In Path.clean(), initialize cur variable before use.
2022-12-04 20:19:51 -08:00
Enoch Riese
59bf4ffb51
test uncovered lines
2022-12-04 16:59:34 -06:00
Enoch Riese
5aab19f7c5
Merge branch 'develop' into eriese-v3-printing
2022-12-04 16:29:06 -06:00
Benjamin F
f53f906db0
chore: (new-design) Upgrade to nextjs 13 and react 18
2022-12-04 08:39:33 -08:00
Enoch Riese
477a4d93f5
everything passes lint
2022-12-03 11:25:02 -06:00
joostdecock
fab1e2f877
feat(core): Added Path.clean() method. Closes #3038 and #3056
...
This is a fix for bug #3038 which was investigated by @BenJamesBen
who also proposed a fix in PR #3056
However, after discussing the matter, we agreed it would be better
to have a generic method in core to guard against the issue of
spurious drawing operations.
This commit adds the `Path.clean()` method that does exactly that,
as well as its documentation.
2022-12-03 17:28:05 +01:00
Enoch Riese
4c4194994f
deepscan fix
2022-12-01 14:15:38 -06:00
Enoch Riese
38f59f9f36
lint fix
2022-12-01 11:48:33 -06:00
Enoch Riese
2308af90ba
change to 52922 mustache delimiter on all template files
2022-11-30 16:16:33 -06:00
Enoch Riese
85f37564a7
Merge branch 'nchilada-new-design' into eriese-new-design
2022-11-30 15:54:26 -06:00
Enoch Riese
3561dcc10e
lint fix
2022-11-29 20:07:06 -06:00
Enoch Riese
cb0a14172f
documentation and cleanup
2022-11-29 18:07:06 -06:00
Enoch Riese
27a9e639f6
all bases use the same part template
2022-11-29 17:57:03 -06:00
Enoch Riese
af4185b126
inherited designs all use base templates
2022-11-29 16:10:19 -06:00
Enoch Riese
6c901e80eb
update dev command for new-design because we no longer use experimental json modules
2022-11-29 12:08:12 -06:00
Enoch Riese
4fbd79f82c
add status-code.js to new-design files
2022-11-29 11:58:27 -06:00
Enoch Riese
a9098845ff
Merge branch 'develop' into eriese-v3-printing
2022-11-28 15:29:46 -06:00
Joost De Cock
a7f38491d4
Merge pull request #3080 from eriese/eriese-fix-tests
...
[Fix] Codecov report uploads
2022-11-22 15:26:49 +01:00
Enoch Riese
7fa5c16e4f
final cleanup
2022-11-16 15:19:59 -06:00
Enoch Riese
271686b23b
Merge branch 'develop' into eriese-v3-printing
2022-11-16 10:05:37 -06:00
Enoch Riese
c50d3889e2
use lcov for coverage reporting
2022-11-16 09:59:51 -06:00
Benjamin F
bd6ff9d657
fix(core): Calculate option distances correctly.
2022-11-16 15:11:35 +01:00
Enoch Riese
341a5cce61
more lint fixes
2022-11-15 17:29:02 -06:00
Enoch Riese
3243216369
lint fixes
2022-11-15 17:10:18 -06:00
Enoch Riese
5f37bd8c1f
decrease timeout now that it's working
2022-11-15 16:50:28 -06:00
Enoch Riese
2f08c59e78
60 second timeout
2022-11-15 16:17:04 -06:00
Enoch Riese
d921cc700d
start refactoring tests for speed
2022-11-15 14:50:14 -06:00
Enoch Riese
6c68b33f3e
up timeout to 20000
2022-11-15 12:56:21 -06:00
Enoch Riese
0115a46d8a
get tests passing
2022-11-14 16:33:57 -06:00
Enoch Riese
f26098fe90
Merge branch 'develop' into eriese-v3-printing
2022-11-14 16:01:19 -06:00
Enoch Riese
922cfd02b9
add pre-layout hook for consistency between getRenderProps and render
2022-11-14 14:01:50 -06:00
Joost De Cock
fa76ea000e
Merge pull request #3061 from BenJamesBen/new-design-dependencies
...
fix(new-design): Add missing dependencies to package.json. Fixes #3051 .
2022-11-12 09:48:42 +01:00
Joost De Cock
ec67a2135f
Merge pull request #3060 from BenJamesBen/new-design-bent-sleeves
...
fix(new-design): Change from-bent topSleeve and underSleeve references to back.
2022-11-12 09:48:10 +01:00
Joost De Cock
6678c0c74d
Merge pull request #3059 from BenJamesBen/new-design-titan-front
...
fix(new-design): from-titan front needs to extend titan, not brian.
2022-11-12 09:47:32 +01:00
Joost De Cock
3663fc559a
Merge pull request #3057 from BenJamesBen/3050-specify-next-version
...
fix(new-design): Use Next.js version 12. Fixes #3050 .
2022-11-12 09:42:39 +01:00
joostdecock
d8626da185
fix(core): Make test fixtures version agnostic
2022-11-12 09:27:27 +01:00