1
0
Fork 0
Commit graph

127 commits

Author SHA1 Message Date
Joost De Cock
b5e9086152 chore(core): Added test for Part.getId() 2022-12-23 15:52:02 +01:00
Enoch Riese
5f4cba396f
Fix Pattern test after removal of debug setting 2022-12-19 12:18:41 -06:00
Enoch Riese
4f42f4038c test the security fix 2022-12-08 20:06:22 -06:00
Enoch Riese
59bf4ffb51 test uncovered lines 2022-12-04 16:59:34 -06:00
Enoch Riese
271686b23b Merge branch 'develop' into eriese-v3-printing 2022-11-16 10:05:37 -06: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
joostdecock
d8626da185 fix(core): Make test fixtures version agnostic 2022-11-12 09:27:27 +01:00
Joost De Cock
322100f54c chore: Extended prettier for config files + run 2022-10-13 16:19:36 +02:00
Joost De Cock
fba25ed02b chore(core): Migrated to bezier-js 6 2022-09-28 21:25:06 +02:00
Joost De Cock
6ce5937fb9 wip(core): More tweaks to plugin discovery 2022-09-28 16:47:45 +02:00
joostdecock
3b53f4c883 fix(core): Put getId into a closure 2022-09-25 16:40:09 +02:00
joostdecock
47a7a71b61 chore(core): Linting and more tests 2022-09-25 10:55:37 +02:00
joostdecock
b3679ede55 fix(core): Fixed issue with wrong store for log 2022-09-25 10:55:37 +02:00
joostdecock
12c5c6a3f8 wip(core): Ensure imutable design parts and options 2022-09-25 10:55:37 +02:00
Joost De Cock
485492e452 wip: Work on design init 2022-09-25 10:55:37 +02:00
joostdecock
516c819c40 feat(core): Added Point.addText and Point.addCircle 2022-09-25 10:55:36 +02:00
Joost De Cock
22680fbddc chore(core): Change init to be private (__init) 2022-09-20 15:24:10 +02:00
Joost De Cock
bb89b6ca65 chore(core): Unit tests for v3 code 2022-09-19 23:35:52 +02:00
Joost De Cock
d5eb2946d3 chore(core): More unit tests 2022-09-19 18:04:47 +02:00
Joost De Cock
269b1a36f1 fix(core): Tests for smurve and smurve_ 2022-09-19 10:32:53 +02:00
Joost De Cock
d7cbd42ced feat(core): Added path.smurve() and path.smurve_() methods 2022-09-19 09:28:45 +02:00
Joost De Cock
04f6852482 feat(core): Added additional lifecycle hooks
Specifically:

- preInit
- postInit
- preSetDraft
- prePartDraft
- postPartDraft
- postSetDraft
2022-09-18 22:48:55 +02:00
Joost De Cock
5dc7401308 chore(core): Use hide, not render 2022-09-18 18:16:17 +02:00
Joost De Cock
200cebf582 chore(core): Refactor v3 code 2022-09-18 15:11:10 +02:00
Joost De Cock
e163ed1782 feat(core): Tests for multisets 2022-09-17 10:28:01 +02:00
Joost De Cock
a416b8b860 chore: More linting 2022-09-15 13:49:55 +02:00
Joost De Cock
56427cc4bd chore(core): Linter fixes 2022-09-15 06:34:05 +02:00
Joost De Cock
a76af50900 wip(core): Working on eslint integration 2022-09-14 16:56:42 +02:00
Joost De Cock
671819fda3 chore: Linter fixes 2022-09-14 15:23:10 +02:00
Joost De Cock
a953f1692b chore: Prettier run 2022-09-14 15:04:24 +02:00
Joost De Cock
ef5e792d6b chore: Linter fixes 2022-09-14 15:02:39 +02:00
Joost De Cock
1c442ad580 wip(core): Work on stack-based layouts 2022-09-14 12:24:09 +02:00
Joost De Cock
7ac5a88dff feat(core): Added support for stacks in layout 2022-09-13 17:56:01 +02:00
joostdecock
85748db201 wip(core): Started working on support for stacks in core 2022-09-12 20:10:22 +02:00
joostdecock
48b366c57e fix(core): Issue with hiding dependencies 2022-09-11 18:00:41 +02:00
joostdecock
b78aa97af9 wip(core): Test for part in shorthand 2022-09-10 19:34:43 +02:00
joostdecock
ac4d134075 feat(core): Pass shorthand() to draft methods 2022-09-10 19:13:43 +02:00
joostdecock
b7071bb487 wip(core): Unit tests 2022-09-10 18:45:57 +02:00
joostdecock
4121ef44d2 wip(core): Work on path unit tests 2022-09-10 18:23:19 +02:00
joostdecock
cf0c70f4c6 wip(core): Work on part unit tests 2022-09-10 16:00:43 +02:00
joostdecock
904e0044c5 wip(core): Work on pattern/design unit tests 2022-09-10 15:04:57 +02:00
joostdecock
032b2d6e3c wip(core): Draft fixes and testing 2022-09-10 13:35:26 +02:00
Joost De Cock
0cbffd6dc6 wip(core): Work on late-stage config resolver
This moves resolving of the config from the pattern constructor to the
init() method. The idea is that adding a part to a pattern is exactly
the same as adding a part to a design. In other words, late-stage adding
of parts would be no different as the config gets resolved after that.

This is currently broken in many different ways, but the unit tests
particular to this new way of resolving the config do pass.
2022-09-09 20:20:38 +02:00
Joost De Cock
58c15f6c81 chore(core): Do not add hide methods to options 2022-09-08 11:53:05 +02:00