-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Add New Material Design Icons to its own region #773
Commits on Jan 13, 2023
-
materialdesignicons: Update to newer version (fix ryanoasis#279)
With appropriate codepoint (fix ryanoasis#365)
Configuration menu - View commit details
-
Copy full SHA for 5426881 - Browse repository at this point
Copy the full SHA 5426881View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91ae09a - Browse repository at this point
Copy the full SHA 91ae09aView commit details -
Update generate-glyph-info-from-set to Python 3
Signed-off-by: Fini Jastrow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ec943a - Browse repository at this point
Copy the full SHA 5ec943aView commit details -
Rename "Material Design" to "Material Design Legacy"
[why] We want to differentiate between the old, problematic Material Design Icons (problematic because we map them to unicode blocks that we should not), and a future new and updated set of Material Design Icons. Signed-off-by: Fini Jastrow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cb227c - Browse repository at this point
Copy the full SHA 7cb227cView commit details -
Add current Material Design Icons
[why] Material Design Icons has grown quite a bit. [how] Add the icons at their original position which is in PUA1. Use the desktop font instead of the webfont. Add cheat cheat file. Fixes: ryanoasis#365 Signed-off-by: Fini Jastrow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69e8c0e - Browse repository at this point
Copy the full SHA 69e8c0eView commit details -
font-patcher: Prevent autohinting on added symbols
[why] The files sizes of otf files are (especially with the addition of the current Material Design Icons) big enough already. The autohints are not really useful for symbols, so we can drop them and save some space. Signed-off-by: Fini Jastrow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d0c650 - Browse repository at this point
Copy the full SHA 5d0c650View commit details -
font-patcher: Add mixture of ScaleGlyph and ScaleGroups
[why] ScaleGlyph always did scaling only (no translation) based on one reference glyph. ScaleGroups does scaling and translation but can not work with one reference glyph but constructs always a combined bounding box. Missing is a way to scale AND translate, but with only one reference glyph. [how] Invent GlyphsToScale+ keyword, that supports just that. Signed-off-by: Fini Jastrow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd39545 - Browse repository at this point
Copy the full SHA cd39545View commit details -
font-patcher: Add ScaleGlyph for Material Design Icons
[why] Scaling the glyphs individually breaks a lot of glyph pairs or groups, for example F0718-F071E. [how] Use one ScaleGlyph for the complete set. The set itself is already very well scaled, i.e. all glyphs are maximized in a given design space and that they look good next to pairing glyphs. There is no need to use ScaleRules which is quite costly for such a big range of glyphs (they all are copied twice in the process). Signed-off-by: Fini Jastrow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54acb57 - Browse repository at this point
Copy the full SHA 54acb57View commit details
Commits on Jan 15, 2023
-
materialdesignicons: Fix glyph F1522
[why] The glyph 0xF1522 is broken. See: ryanoasis#773 (comment) Templarian/MaterialDesign-Font#9 [how] Manually edit in fontforge and remove line. Export as simple ttf. Signed-off-by: Fini Jastrow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c39c97b - Browse repository at this point
Copy the full SHA c39c97bView commit details