Commit Graph

307 Commits (a69b45779db4ccb36a451e68c5773dc94d999770)

Author SHA1 Message Date
Doug Felt a69b45779d Add aliases for superhero/villan genderless sequences.
Maps them to the female gendered ones.
2018-04-11 11:16:26 -07:00
dougfelt 153e1d4c02
Merge pull request #194 from dougfelt/flag_update
Update fontRevision, fix git commit id.
2018-01-02 13:09:40 -08:00
Doug Felt bf11224498 Update fontRevision, fix git commmit id.
Previously forgot to update fontRevision when updating the name table
version string.  Also, the commit date/id was created before the
actual pushed commits, so were not correct.  This fixes that.

The version string remains at 2.004 and now the fontRevision matches.
2018-01-02 12:59:19 -08:00
dougfelt 77002c46c9
Merge pull request #193 from dougfelt/flag_update
Flag update
2018-01-02 12:38:15 -08:00
Doug Felt 8bd8a303c3 Rebuild NotoColorEmoji with latest changes for flags, metrics.
Version is 2.004.
2018-01-02 12:35:42 -08:00
Doug Felt 9d977df32c Update region-flags from upstream.
This updates the svg, png, and html resources from behdad/region-flags.
It also updates the LICENSE (COPYING) and README.md files from there.

Formerly our copy contained only a few subregion flags, but this change
adds them all from upstream.

Also formerly we explicitly used symlinks in our data for flags that
are the same as other country flags.  Now however we just use the
upstream data.  Note that the emoji_aliases.txt file will still
cause the font to only have one copy of these.

Note this also deletes the copy of IC.png that somehow had found its
way into the region-flags directory.

Use big glyph metrics to support vertical text rendering
2018-01-02 12:35:41 -08:00
dougfelt 09d8fd121a
Merge pull request #192 from yuki-takeichi/big-glyph-metrics
Use big glyph metrics to support vertical text rendering
2017-12-16 09:25:17 -08:00
Yuki Takeichi a9d16062fb Use big glyph metrics to support vertical text rendering 2017-12-15 22:41:33 +09:00
dougfelt bc7410a106
Merge pull request #184 from mavit/dimensions
Make it easier to assemble images of other sizes
2017-12-06 15:53:15 -08:00
Peter Oliver f88164ac0a Make it easier to assemble images of other sizes
Until https://github.com/googlei18n/noto-emoji/issues/9 arrives, this will make it slightly more convenient to use this `Makefile` to build Twemoji, which uses 72 Ă— 72 pixel PNGs.
2017-11-17 16:09:53 +00:00
dougfelt 55d3ba1d6b
Merge pull request #176 from klaas/master
Spelling of macOS
2017-10-31 09:41:36 -07:00
dougfelt d2d13b30a6
Merge pull request #181 from dougfelt/hamburger_fix
Fixes for hamburger, beer, and cheese.
2017-10-31 09:38:59 -07:00
Doug Felt ef89179e7d Other related fixes for hamburger etc.
Adds cleaned svg resources, the updated template, and the rebuilt font.
2017-10-30 13:23:07 -07:00
Doug Felt a5efe6ca61 Fix hamburger, beer, and cheese emoji.
Some things just can't wait.
2017-10-30 10:49:35 -07:00
dougfelt 11275b5a2e
Merge pull request #180 from dougfelt/master
Update readme with note about Python 2 and wide builds.
2017-10-30 09:29:59 -07:00
Doug Felt 75e66a4a73 Update readme with note about Python 2 and wide builds. 2017-10-30 09:29:24 -07:00
Klaas ef5cc99436 Spelling of macOS 2017-10-22 15:50:23 +02:00
dougfelt c5fa000e00 Merge pull request #173 from dougfelt/alias_canonical
Update add_aliases tool to generate canonical names.
2017-10-09 16:39:29 -07:00
Doug Felt 512d629dcb Update add_aliases tool to generate canonical names.
Clients who want to identify sequences in text that have image files
would like to use the file names to identify these sequences, and
would like to identify canonical sequences using this method.
Add an option to the add_aliases tool to also create aliases using
the canonical names where they differ from the file names.

Our file naming omits the emoji presentation selector character, so
the image files by default do not include it.  This provides a means
to restore that.
2017-10-09 11:40:52 -07:00
Miguel Sousa 69952d1fd8 Fix tables version number to match published spec (#66) 2017-10-07 12:15:24 +02:00
dougfelt 411334c8e6 Merge pull request #170 from dougfelt/master
Fix name of alias file.
2017-09-20 11:32:08 -07:00
Doug Felt dd0eeba3cb Fix name of alias file. 2017-09-20 11:31:17 -07:00
dougfelt d5ac67b140 Merge pull request #169 from dougfelt/master
Update readme noting update to emoji design.
2017-09-20 10:07:57 -07:00
Doug Felt 7a30f099ad Update readme noting update to emoji design.
Also added sections on the emoji font assets and the b/w emoji font,
since this information is not widely known.
2017-09-20 10:05:31 -07:00
dougfelt ce8e6f114f Merge pull request #167 from dougfelt/master
Fix typo.
2017-09-15 11:26:02 -07:00
Doug Felt 9e8ca395a1 Fix typo. 2017-09-15 11:25:19 -07:00
dougfelt 6197b23cda Merge pull request #166 from Upgrade-to-Python3/modernize-python2-code
Modernize Python 2 code to get ready for Python 3
2017-09-15 09:03:34 -07:00
cclauss 4607d55e4c Modernize Python 2 code to get ready for Python 3 2017-09-14 22:18:24 +02:00
dougfelt 7159f45c58 Merge pull request #165 from dougfelt/emoji_svg_fixes
Fixed svgs to remove embedded raster data.
2017-09-13 13:20:25 -07:00
Doug Felt b4967d8f84 Fixed svgs to remove embedded raster data.
Fixes were applied to upstream .ai files and the svg regenerated.
2017-09-13 13:17:45 -07:00
dougfelt a4ddd5b44f Merge pull request #159 from cclauss/patch-2
Add collect_glyphstr_file_pairs(verbosity=1) param
2017-08-27 12:53:40 -07:00
dougfelt d97777d183 Merge pull request #162 from dougfelt/master
Regenerate emoji font with fixed PNGs.
2017-08-27 12:25:47 -07:00
Doug Felt 474505eeaf Regenerate emoji font with fixed PNGs.
The previous release of the font used some incorrect sequences due to
the presence of old png image data in the sources.
2017-08-27 12:23:43 -07:00
dougfelt be7dd29d44 Merge pull request #160 from dougfelt/master
Re-add PNGS which were accidentally deleted.
2017-08-27 10:39:55 -07:00
Doug Felt fe2ced8501 Re-add PNGS which were accidentally deleted.
A previous commit intended to remove the old PNGS and just leave the
new ones, but neglected to add the new ones resulting in the deletion
of all the PNGs.  Um... oops.
2017-08-27 10:37:06 -07:00
dougfelt 3625797463 Merge pull request #158 from cclauss/patch-1
flag_dir --> flags_dir
2017-08-27 10:32:10 -07:00
cclauss a40f35525f Add collect_glyphstr_file_pairs(verbosity=1) param
Currently `verbosity` is an undefined name and line 201 will raise a `NameError` when executed.  The only other place in this repo where `verbosity` is defined is as a function parameter to [do_generate_test_html()](5e1808fbbe/generate_test_html.py (L28)) with a default value of `verbosity=1`.

Someone who really understands the functioning of this code should __carefully review this change before merging it__.  My sense is that this approach is better than raising a NameError but perhaps I am all wet.
2017-08-26 20:44:39 +02:00
cclauss ef5cd135ed flag_dir --> flags_dir
In some places `build_svg_dir()` the variable is `flag_dir` (singular) and in others `flags_dir` (plural).  Settled on plural everywhere to match the function parameter name.
2017-08-26 20:21:46 +02:00
dougfelt 8a6530b7b2 Merge pull request #157 from dougfelt/release_png
Update SVG and PNG images
2017-08-25 17:15:12 -07:00
Doug Felt e2a1cbe3c4 Remove 'aliased' PNG images that were in the previous style.
The update to the new design accidentally left some old images.  The new
design doesn't include resources for images we alias, and when the
directory was updated I forgot to remove the images corresponding to the
aliases.
2017-08-25 17:09:09 -07:00
Doug Felt f931bea0ef Update svgs to new design.
This also deletes the svg images that are 'aliases' of existing images
according to our alias table, and the few flags (the flag data is not
sourced in the same way).
2017-08-25 16:59:06 -07:00
dougfelt d5fd60d976 Merge pull request #156 from dougfelt/release_font
Update color emoji font to version 2.001, new design.
2017-08-25 15:57:36 -07:00
Doug Felt 91dc393ca4 Update color emoji font to version 2.001, new design. 2017-08-25 15:56:00 -07:00
dougfelt 2d38dc4158 Merge pull request #155 from dougfelt/release_pngs
Update PNG resources to the new design.
2017-08-25 15:23:51 -07:00
Doug Felt 69b0092a76 Update PNG resources to the new design. 2017-08-25 13:55:18 -07:00
dougfelt e456654119 Merge pull request #149 from dougfelt/master
Update README to reflect that NotoColorEmoji is checked in.
2017-07-17 11:33:43 -07:00
Doug Felt 36125c20f8 Update README to reflect that NotoColorEmoji is checked in.
Formerly we included a statement that it had to be built first.
2017-07-17 11:31:45 -07:00
dougfelt 8692845322 Merge pull request #144 from dougfelt/thumb_crop
Crop emoji images to square before scaling.
2017-06-01 13:01:34 -07:00
Doug Felt 567b23e171 Crop emoji images to square before scaling.
When building the font, images are composited onto a slightly
rectangular canvas that's 4 pixels wider on the left and right.
The thumbnails though are required to be 72x72, i.e. square.
In order that they look the intended size we need to crop off
the margins that were added earlier.
2017-06-01 11:24:27 -07:00
dougfelt 80b052875b Merge pull request #139 from dougfelt/emoji_name_skip_misc
Provide option to skip groups when generating emoji name data.
2017-05-26 09:38:35 -07:00