Open arrowtype opened 6 months ago
that will work soon like this:
font.properties["licenseURL"] = "https://opensource.org/license/mit"
This is the preferred way to set font properties. The direct settlers are just there for convenience.
Ah, great to know – thanks so much! (I suppose I can just keep an eye on this issue to catch when the support is added, or is there a particular PR already?)
It is in the branch "Glyphs3_merge".
Got it, thanks!
Expectation:
GSFont(fontPath).licenseURL = "https://opensource.org/license/mit"
should set a GlyphsApp font’s License URL tohttps://opensource.org/license/mit
.Current experience: The
licenseURL
attribute setter doesn’t seem to have any effect – even though related attributes such asmanufacturerURL
do work.Reproduction case: https://github.com/arrowtype/test-glyphslib-licenseURL-setter
Not sure if I’m doing something wrong, but this seems like it just doesn’t work.
I’ve tested this in glyphsLib
6.7.0
,6.6.6
, and6.6.5
.Please let me know if any more information would be helpful here. Thank you for taking a look!
PS: I’m also not sure if it’s related, but the GlyphsApp API docs don’t include a
licenseURL
font attribute. Please let me know if this should be related over in the GlyphsApp forum instead / in addition.