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

[Font Info] edit font infos (metadata that are used for binary generation) #2023

Open
Tracked by #1998
ollimeier opened this issue Feb 12, 2025 · 3 comments · May be fixed by #2039
Open
Tracked by #1998

[Font Info] edit font infos (metadata that are used for binary generation) #2023

ollimeier opened this issue Feb 12, 2025 · 3 comments · May be fixed by #2039
Assignees

Comments

@ollimeier
Copy link
Collaborator

ollimeier commented Feb 12, 2025

As discussed in todays meeting, the goal is an area where we can edit the customData for each font source (keep in mind also Font Family level customData).

It should be similar to the new font guidelines list (at the end of the font source card). There we should be able to add and remove a new customData entry via ( + ) and ( - ) buttons. Enter a key and a value. So a list with two columns.

Have a look at ufoInfoAttributesToRoundTrip and also research how GlyphsApp customData is stored/managed and figure out the used keys.

@ollimeier ollimeier mentioned this issue Feb 12, 2025
7 tasks
@ollimeier ollimeier changed the title edit font infos (metadata that are used for binary generation) [Font Info] edit font infos (metadata that are used for binary generation) Feb 12, 2025
@ollimeier ollimeier self-assigned this Feb 13, 2025
@ollimeier
Copy link
Collaborator Author

@ollimeier
Copy link
Collaborator Author

@justvanrossum I am wondering if the ufoInfoPrefix is really required? Wouldn't it be better to use the same customData parameters for Fontra as we use for UFO?

@ollimeier ollimeier linked a pull request Feb 18, 2025 that will close this issue
@ollimeier
Copy link
Collaborator Author

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 a pull request may close this issue.

1 participant