1
0
Fork 0
Commit graph

28 commits

Author SHA1 Message Date
Benjamin Fan
30328be7e1 fix(plugin-annotations): Update scalebox tests for workaround dimensions 2024-02-13 10:11:10 -08:00
joostdecock
26e282f5b7 fix: Fix tests after major chai upgrade
Note that the tests for Lumina are failing, but that's not related to
the chai upgrade, rather it seems these tests fail because of issues in
the design that we'll tackle later (it's a brand new design yet to be
released).
2024-02-04 12:14:42 +01:00
joostdecock
0d45d22447 chore: Updated title unit tests 2024-01-07 16:06:48 +01:00
Joost De Cock
6d5c21e4e1 fix(plugin-annotations): Set bias/cutonfold explicity in cutlist
The cutlist methods were being clever by deducing whether a part should
be cut on the fold from info set by the cutonfold macro.

This is a footgun, because this only works when the cutlist is set after
the cutonfold macro is run.

We can't expect designers to know they should add this annotation before
that annotation so now you need to add it explicitly.

The current keys to pass are:

 - cut
 - from (used to be material)
 - onBias (used to be bias)
 - onFold (replaced ignoreOnFold)
2023-09-13 17:41:03 +02:00
joostdecock
31e7b50ba1 fix(plugin-annotations): Don't load core plugins in tests 2023-09-08 10:50:03 +02:00
joostdecock
6a7cc334ba chore(plugin-annotations): Fix title tests after changes 2023-09-08 10:36:02 +02:00
joostdecock
13f53f7fcb chore(plugin-annotations): Fix sewtogether tests after changes 2023-09-08 10:18:57 +02:00
joostdecock
68cbcf8a3d chore(plugin-annotations): Fix scalebox tests after changes 2023-09-08 10:15:50 +02:00
joostdecock
049767a3de chore(plugin-annotations): Fix pleat tests after changes 2023-09-08 09:50:18 +02:00
joostdecock
929632b56f chore(plugin-annotations): Fix grainline tests after changes 2023-09-08 09:44:41 +02:00
joostdecock
a5108b65a6 chore(plugin-annotations): Fix dimension tests after changes 2023-09-08 09:43:23 +02:00
joostdecock
f6b5bd70f1 chore(plugin-annotations): Fix cutonfold tests after changes 2023-09-08 09:37:35 +02:00
joostdecock
250ba663e2 chore(plugin-annotations): Fix crossbox tests after changes 2023-09-08 09:31:22 +02:00
joostdecock
6a08a4f642 chore(plugin-annotations): Fix banner tests after changes 2023-09-08 09:19:55 +02:00
Benjamin F
72bfb34ef1 fix(title): Add align tests 2023-05-04 16:24:29 -07:00
Wouter van Wageningen
e9ab680c53
Merge pull request #3919 from freesewing/develop
Get up to date with develop
2023-04-26 23:24:53 -07:00
Wouter van Wageningen
8887a97dd2 @eriese recommendations 2023-04-21 03:48:37 +00:00
Wouter van Wageningen
0213c92b0f Test fixes 2023-04-20 18:55:07 +00:00
Enoch Riese
adbc817863 add plugin-cutlist to plugin-annotations 2023-04-20 10:22:47 -04:00
Enoch Riese
c147c6b652 fix (banner) add text separately from spacers to allow for i18n during rendering 2023-04-18 16:44:12 -04:00
joostdecock
9869bb245d chore(plugin-annotations): Linter warnings 2023-04-15 15:58:06 +02:00
joostdecock
d0447c0f77 breaking: New annotation plugin replaces others
This wraps up the initial work on a new annotations plugin that replaces
other plugins that provide annotations. As a result, the following
plugins are now no longer available:

- plugin-banner
- plugin-bartack
- plugin-buttons
- plugin-cutonfold
- plugin-dimension
- plugin-grainine
- plugin-logo
- plugin-notches
- plugin-scalebox
- plugin-title

The new plugin-annotations package provides all these plugins used to
provide. In addition, it also includes the following new macros:

- bannerbox
- pleat
- sewTogether
2023-04-15 15:14:56 +02:00
joostdecock
441e0d7011 fix(plugin-annotations): Make name consistently plural 2023-04-10 15:20:32 +02:00
Wouter van Wageningen
607bc010da Test with SA 2023-03-10 03:23:01 +00:00
Wouter van Wageningen
6b6bca0fbb Last tests 2023-03-10 03:05:33 +00:00
Wouter van Wageningen
a606319ad5 tests 2023-03-09 05:20:51 +00:00
Wouter van Wageningen
fe0ec212b0 Moved some more 2023-02-20 22:58:05 +00:00
Wouter van Wageningen
44b18c682f commit 2023-02-16 23:57:44 +00:00