Draw every emoji of Noto Color Emoji in a snapshot (#76) - #304
Closed
jakejackson1 wants to merge 1 commit into
Closed
jakejackson1 wants to merge 1 commit into
jakejackson1 wants to merge 1 commit into
Conversation
jakejackson1
force-pushed
the
feature/76-colrv1
branch
from
September 22, 2026 01:53
3d59154 to
d87670b
Compare
The COLRv1 build of Noto Color Emoji 2.051, as Google Fonts serves it, draws each fully-qualified sequence and component of Unicode 17.0's emoji-test.txt, a paragraph per group, and the regional indicators and U+20E3 on their own. Each of the 3953 sequences shapes to one of the font's colour glyphs. The font's licence and emoji-test.txt, unchanged, are committed beside it. This snapshot's streams are compressed, unlike the others: uncompressed it is 83 MB. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
jakejackson1
force-pushed
the
feature/76-noto-snapshot
branch
from
September 22, 2026 02:01
bf13d33 to
7cde3dd
Compare
Member
Author
|
Not going to merge. Was just a test to verify all emojis from Noto Color Emoji can be successfully rendered. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of #76. Stacked on #299 (COLRv1). A snapshot of every emoji in Noto Color Emoji, drawn through the COLRv1 source.
What it draws
Noto-COLRv1.ttffrom noto-emoji v2.051 (the latest release), which is the build Google Fonts serves.emoji-test.txt, as a paragraph per group under a DejaVu heading, at 16pt:#and*stay in DejaVu, which has them. One glyph has no character mapped to it.Noto-COLRv1-OFL.txt;emoji-test.txt, unchanged, with its Unicode terms of use at the top.Size
The snapshot is compressed, unlike the others. It's 27.7 MB this way; uncompressed it's 83 MB, over GitHub's 50 MB warning and close to its 100 MB limit.
The font adds 5 MB and
emoji-test.txt670 KB. Each future refresh of the snapshot adds about another 27 MB to the history.Where the size goes (uncompressed):
Two things I haven't changed here would shrink this for users too:
Checked
-dGraphicsAlphaBits=4for this. Without antialiasing, at low DPI, Noto's thin outline layers make faces look darker.🤖 Generated with Claude Code