Tal Leming

Results 88 issues of Tal Leming

I think we should add a page to detail answers to the frequent questions/suggestions/complaints/etc. I feel like I'm increasingly answering the same questions and my answers are getting increasingly shorter...

(Copied from [my comment](https://github.com/unified-font-object/ufo-spec/issues/93#issuecomment-650253676) in #93) --- There has been some interest in adding a `lib` attribute at the API level in defcon and fontParts for objects that don't currently...

ufo3
ufo4
proposal
approved

We're introducing minor version updates with #78. I think it would be best to make minor version additions within the major version specification and call them out rather than having...

infrastructure

This was on the old roadmap and hasn't been discussed lately. I think it is a good idea for UFO 4 and _maybe_ UFO 3. > Over the last 13...

ufo3
ufo4
proposal
considering

I think this is because [`_set_position`](https://github.com/robotools/fontParts/blob/master/Lib/fontParts/base/base.py#L760) uses `moveBy` to move the coordinates. `moveBy` calls `transformBy` which calls `_transformBy`. The [guideline implementation of `_transformBy`](https://github.com/robotools/fontParts/blob/master/Lib/fontParts/base/guideline.py#L418) doesn't normalize the resulting coordinates. Demo: ```python...

Specifications: - [Font](https://unifiedfontobject.org/versions/ufo3/lib.plist/#publicobjectlibs) - [Glyph](https://unifiedfontobject.org/versions/ufo3/glyphs/glif/#publicobjectlibs) I have something that can be used as a starting point here: https://github.com/typesupply/guidetool/blob/main/source/code/guideTool/compatibility.py

Scripts with interfaces very often need to know when an object has changed by something other than the script. This has existed in the past with the following. **RoboFog:** Subscribe...

I've run into a situation several times in which I need to remove a glyph from all layers. I've needed it so many times that I think it should be...

Contours are losing their identifiers when copied. The identifier needs to be copied here: https://github.com/robotools/fontParts/blob/master/Lib/fontParts/base/contour.py#L39 (Or, perhaps `identifier` needs to be in the `copyAttributes` tuple.) Test: ```python glyph = CurrentGlyph()...

This issue is a continuation of the comments in #398. @schriftgestalt, could you post your fontParts wrapper code as a file attached to a comment? I'll look into the issues...