Custom Parameter to disable "Remove Overlaps" on export?

I’m exporting a color font. The top/main layer is pretty complex, so overlap removal fails in a bunch of glyphs, which can block the build. Luckily, in my basic testing, the color font seems to work fine without overlap removal. I’m building from GlyphsApp 3.5 (3525).

I’d like to set up the font so it can be built in the future, without having to remember to uncheck “Remove Overlap.” However, I can’t figure out any way to save this criteria in the font.

I tried using the Export filter with RemoveOverlap; exclude:b.ss02 (etc for all problematic glyphs) as suggested here in the Glyphs Handbook Appendix. But, this doesn’t seem to override overlap removal, if it is checked in the Export dialog.

I would expect there to be a custom parameter, perhaps at the font level, similar to parameters that will disable hinting exports:

I think this is mostly a feature request. But also, if I’m missing anything, please let me know! I can kind of understand how you wouldn’t want something buried in font info to override an export dialog option, but if that is the case, I wish the export option could be save into the font source, itself.

Thanks!

I’ll see about the custom parameter.

Can you send me the failing glyphs?

1 Like

Awesome; email sent! Thanks.