1
0
Fork 0
freesewing/plugins
joostdecock bf0cd0f835 fix(plugin-annotations): Ensure grainline is removed
This builds on the fix by @woutervdub in #5449 that ensures the
rmcutonfold macro removes the cutonfold info from the store.

However, the same problem applies to the grainline data which can be set
by both cutonfold and grainline.

So I've added that. And while I was at it also created explicit methods
to remove this data instead of having to pass in false which I found
counterintuitive and a throwback to the v2-ways.

In addition, the grainline can be set by both grainline and cutonfold
macros. So when we remove either of them, we should only remove the
grainline info if it was actually set by them. But there's no way to
know that at remove time.
So I've also added the logic to set grainOrigin in the store which will
be `cutonfold` or `grainline` depending on the macro that set the grain.
2023-11-10 18:10:12 +01:00
..
core-plugins chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-annotations fix(plugin-annotations): Ensure grainline is removed 2023-11-10 18:10:12 +01:00
plugin-bin-pack chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-bust chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-flip chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-gore chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-i18n chore(plugin-i18n): Also test method-based translation 2023-11-07 20:43:20 +01:00
plugin-measurements chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-mirror chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-ringsector chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-round chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-sprinkle chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-svgattr chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-theme chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-timing chore: Reconfigure packages 2023-11-03 19:41:41 +01:00
plugin-versionfree-svg chore: Reconfigure packages 2023-11-03 19:41:41 +01:00