Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Read/Write smart component intermediate layer #82

Open
ollimeier opened this issue Feb 18, 2025 · 0 comments
Open

Read/Write smart component intermediate layer #82

ollimeier opened this issue Feb 18, 2025 · 0 comments

Comments

@ollimeier
Copy link
Collaborator

          > > * In Glyphs, smart component base glyphs can not have intermediate masters. When I add one in Fontra, I get no error, but the data gets messed up, and if you reload the "intermediate" has taken over the default, and there isn't really an intermediate. I think putGlyph should raise an error in this case.

About this bullet point: It is possible to add an intermediate master in a smart component (within GlyphsApp): Screenshot 2025-02-12 at 14 27 27

But I have to look into the code how fontra converts it into the GlyphsApp file.

@justvanrossum This topic is a bit more complex. I tried to find a solution and I got quite far, but at the end I had the feeling I am wasting time, because this 'Intermediate layer' in a smart component is definitely an edge case. I would prefer to prioritize other things and see this 'smart component intermediate layer issue' as a follow up probably after Version 1.0? What do you think?
But as you suggested in the first place, I implemented an error message "NotImplementedError".

Originally posted by @ollimeier in #76 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant