Commit Graph

518 Commits (80664128174fed6eba5deff3def516598f1f571f)

Author SHA1 Message Date
Doug Felt 69913fd3fc Move the new files out of third_party/color_emoji and into color_emoji. The
third_party subdir is for forks/clones of external projects.  The svg code
isn't a modification to that project, but an addition to the font-building
code in noto/color_emoji.

This also fixes a slight bug in the html generation, which set the default
large glyph image but forgot to set the hex version of the text below it.
2015-02-20 14:58:34 -08:00
Doug Felt d66b41255a Merge font and html test file generation, plus tweaks.
This generates the font and the html test file in one go, so that we
can be assured of using the same set of glyphs in both.  This also adds
the template file used to generate the SVG font.

Other tweaks:

- Adds additional parameters (include, exclude) to file selection. This
  was useful when debugging.  Other parameter tweaks as well.

- Changes format of html file to flow text, show information on hover.
  This is better than the old table layout.

- Changes transform of SVG to put it at top of ascent, rather than top of
  EM square.  Text selection uses ascent+descent, and the SVG was higher
  than the selection.

- Adds a little more status output controlled by the verbosity flag.

- Quiets the ttx output on reading/writing, also controlled by verbosity.
2015-02-20 13:52:38 -08:00
Roozbeh Pournader 2c7bdf1a32 [color_emoji] Update newer emoji asssets to larger size.
The new emoji assets (in sync with Android Lollipop) were slightly
smaller in size. Replacing with a corrected size.

Also update the font version to sync with Android again.
2014-12-19 12:39:50 -08:00
Roozbeh Pournader 12b143c0dd [color_emoji] Update PNGs to latest bitmaps in Android Lollipop.
SVGs to come later.
2014-11-09 11:27:37 -08:00
Behdad Esfahbod bf295c4580 [color_emoji/svg] Cleanup largest offenders
Part of
Bug: https://code.google.com/p/noto/issues/detail?id=130
2014-10-06 19:45:00 -07:00
Roozbeh Pournader 4654a37dd2 Pass Noto Color Emoji bitmaps through pngquant. 2014-09-17 19:31:16 -07:00
Roozbeh Pournader 459d1cd472 Reverting Behdad's changes to the color Emoji Makefile.
They sped things up, but also broke the build. Will reconsider when
had time to analyse the issue.
2014-09-14 17:04:18 -07:00
Behdad Esfahbod 2d181916d8 [color_emoji] Speed up Makefile
It was running flag_glyph_name.py for each flag every time you ran make,
loading fonttools Python library each time; was taking over ten seconds!
2014-08-18 18:39:23 -04:00
Roozbeh Pournader e2d9f72ae9 Add variable to color emoji Makefile for ten old flags only. 2014-08-14 12:02:14 -07:00
Roozbeh Pournader 617db977dd Add source SVGs for emoji images. 2014-08-14 11:54:26 -07:00
Roozbeh Pournader 1dc7b487ea Slight size reduction in emoji source images. 2014-08-13 21:35:23 -07:00
Roozbeh Pournader 085b3b2841 Add flags for 200+ regions.
This change also reorganized how the NotoColorEmoji font is created.
2014-08-12 19:28:00 -07:00
Roozbeh Pournader 0810eacb07 Add flag waver and make rules for 64px PNGs. 2014-07-31 11:19:11 -07:00
Roozbeh Pournader 21ff6eef23 Rename image files to all lowercase. 2014-07-09 23:48:00 -07:00
Roozbeh Pournader ec0ef72f6d Make color emoji use character sequences instead of PUA.
The bitmap emoji tools are extended to create GSUB rules for character
sequences.  The images are renamed to code the character sequence in their
filenames.  New images are created for ASCII digits and number sign.  A new
script is added to add cmaps to the files for backward compatibility.
2014-07-09 23:24:42 -07:00
Roozbeh Pournader 428e2914fa Rename variables in Makefile. 2014-07-09 21:04:19 -07:00
Roozbeh Pournader c7ae0b5128 Add U+303D PART ALTERNATION MARK to the color emoji font. 2014-07-09 00:24:32 -07:00
Roozbeh Pournader 99cb625705 Add the sources of the color emoji font. 2014-07-09 00:21:11 -07:00