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

propagate_anchors: fix handling of contextual anchors #1037

Merged
merged 2 commits into from
Oct 8, 2024

Conversation

khaledhosny
Copy link
Collaborator

@khaledhosny khaledhosny commented Oct 5, 2024

@khaledhosny khaledhosny requested a review from anthrotype October 5, 2024 09:35
@khaledhosny khaledhosny force-pushed the propagete-contextual-anchors branch from e524564 to 920e45d Compare October 5, 2024 09:44
khaledhosny added a commit that referenced this pull request Oct 5, 2024
GlyphsApp does actually propagate them:
#1037 (comment)
Lib/glyphsLib/classes.py Outdated Show resolved Hide resolved
khaledhosny added a commit that referenced this pull request Oct 7, 2024
GlyphsApp does actually propagate them:
#1037 (comment)
@khaledhosny khaledhosny force-pushed the propagete-contextual-anchors branch from 229a794 to f2f75e9 Compare October 7, 2024 09:15
Lib/glyphsLib/classes.py Outdated Show resolved Hide resolved
- Don’t propagate contextual anchors, GlyphsApp does not propagate them.
- When copying anchors, copy also userData, otherwise the context of
  contextual anchors of any processed glyph will be dropped. This is a
  regression from #1011
GlyphsApp does actually propagate them:
#1037 (comment)
@khaledhosny khaledhosny force-pushed the propagete-contextual-anchors branch from f2f75e9 to 1832f83 Compare October 7, 2024 17:56
@anthrotype
Copy link
Member

thank you Khaled

@anthrotype anthrotype merged commit 1cb4fc5 into main Oct 8, 2024
10 checks passed
@anthrotype anthrotype deleted the propagete-contextual-anchors branch October 8, 2024 07:49
schriftgestalt pushed a commit that referenced this pull request Oct 23, 2024
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

Successfully merging this pull request may close these issues.

3 participants