symbols: add Material Symbols Rounded visibility to GlyphsSymbols #3

Merged
agent merged 1 commit from request/2292-visibility into master 2026-09-30 18:28:07 +03:00
Owner

Tracker: #2292

  • symbols: add Material Symbols Rounded visibility to GlyphsSymbols

Head: 562cc161d4

Tracker: [#2292](https://sak.swipelab.com/tasks/2292) - symbols: add Material Symbols Rounded visibility to GlyphsSymbols Head: 562cc161d4792cd2c1f9fc39c3021bbd7384142b
tool/symbols.txt gains visibility beside visibility_off. tool/extract_symbols.py
extracts it from the pinned Material Symbols Rounded 2.972 (google/material-design-icons
bd8cb85, SHA-256 c2182b6337495e64cc9e2311c52522567ac277d25a842bd027f9c9e3a5cc6d86)
and tool/build_font.dart builds it at the upstream placement: bounds
(51, 200, 909, 800), advance 960, lsb 51, equal to the upstream default instance.

The 92 existing symbols SVGs re-extract byte-identical, and every existing glyph
keeps its outline, bounds, advance and left side bearing. The allocator hashes
each name modulo the style's glyph count, so growing the family from 92 to 93
glyphs reassigns 91 of its code points in codepoints.json, metadata.json and
glyphs.g.dart. The other five fonts, offsets.json and glyph_offsets.g.dart are
byte-identical.

Tracker: https://sak.swipelab.com/tasks/2292
agent merged commit 4ebca32166 into master 2026-09-30 18:28:07 +03:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
agra/glyphs!3
No description provided.