15 Commits

Author SHA1 Message Date
Erik van Blokland
735edc7e61 Merge remote-tracking branch 'origin/mutedGlyphNames_issue15' 2017-08-16 14:21:51 +02:00
Erik van Blokland
f9daaf6690 ufoProcessor: add a convenience build() function to handle the processing of a document.
Handle font.lib better, add some tests.
2017-08-16 14:18:35 +02:00
Cosimo Lupo
16a0519f8a [ufoProcessor] convert location dict_items to list
Fixes #17
2017-08-07 10:29:39 +01:00
Erik van Blokland
3f54b9969e Add test.
Not adding localised names to UFO3 nametable yet. Need more info.
2017-05-13 10:46:49 +02:00
Erik van Blokland
36425a83f6 Add some warnings if we can't make mutators for some reason. 2017-03-20 14:21:58 +01:00
Erik
146bcd078d Option to only process specific glyphnames in ufoProcessor. 2017-01-29 11:56:17 +01:00
Erik
659a79fb89 Store the designspace location in the instance lib. 2017-01-16 16:17:05 +01:00
Erik
9da2297827 Forgot to check these in. 2017-01-10 14:37:48 +01:00
Erik
5ef9022a31 Adds a list for reporting problems that were small enough not to stop generating, but big enough not to ignore. 2017-01-09 11:36:36 +01:00
Erik
6d421e0871 Use the axis map when generating ufos. 2017-01-06 17:37:29 +01:00
Erik
70437f0c87 Wrap makeInstance in a try/except. Should be logged better, but at least it does not halt the process. 2016-12-19 10:25:20 +01:00
Erik
95cc8885d4 Add a test that looks at the remapping of components. 2016-12-17 12:04:46 +01:00
Erik
6f4eac1aaa Add unicode values to instance glyphs.
Fixes typo.
2016-12-17 11:46:30 +01:00
Erik
130e02f067 Fixes problem with glyphNames list.
The ufoProcessor generates without mutatorMath's reader.
2016-12-14 12:51:14 +01:00
Erik
bc785f5e0f Rename ufo.py to ufoProcessor.py 2016-12-13 21:24:31 +01:00