From fa4aeeeb716c4fe1c91a83a3f4381a67a4cbfabd Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Thu, 24 Jul 2014 19:07:12 -0700 Subject: Crunch Roboto and fix its digits to have the same width. Update to upstream version 2.001045, which adds fontcrunch to the font production process and fixes a problem with uneven digit widths. Should fix https://code.google.com/p/android-developer-preview/issues/detail?id=330. The font footprint is reduced by 705KB, most of it due to the crunching, but also by using a newer version of fonttools that removes extra unnecessary paddings from the glyf table. Bug: 15348046 Bug: 16296048 Bug: 16299966 Change-Id: I838711916f8c47db011cfe889b232e60e6f1aa0c (cherry picked from commit 6feb729b686b902be2520a91281e1a000c055da2) --- data/fonts/AndroidEmoji.ttf | Bin 0 -> 2760 bytes data/fonts/Roboto-Black.ttf | Bin 280624 -> 242180 bytes data/fonts/Roboto-BlackItalic.ttf | Bin 304372 -> 263984 bytes data/fonts/Roboto-Bold.ttf | Bin 279564 -> 242312 bytes data/fonts/Roboto-BoldItalic.ttf | Bin 303836 -> 264076 bytes data/fonts/Roboto-Italic.ttf | Bin 302296 -> 263064 bytes data/fonts/Roboto-Light.ttf | Bin 280792 -> 243796 bytes data/fonts/Roboto-LightItalic.ttf | Bin 304764 -> 266088 bytes data/fonts/Roboto-Medium.ttf | Bin 277964 -> 241648 bytes data/fonts/Roboto-MediumItalic.ttf | Bin 303052 -> 263556 bytes data/fonts/Roboto-Regular.ttf | Bin 278336 -> 241016 bytes data/fonts/Roboto-Thin.ttf | Bin 285416 -> 246252 bytes data/fonts/Roboto-ThinItalic.ttf | Bin 303808 -> 266876 bytes data/fonts/RobotoCondensed-Bold.ttf | Bin 277424 -> 239604 bytes data/fonts/RobotoCondensed-BoldItalic.ttf | Bin 306324 -> 261668 bytes data/fonts/RobotoCondensed-Italic.ttf | Bin 306084 -> 262000 bytes data/fonts/RobotoCondensed-Light.ttf | Bin 278364 -> 240828 bytes data/fonts/RobotoCondensed-LightItalic.ttf | Bin 308840 -> 264508 bytes data/fonts/RobotoCondensed-Regular.ttf | Bin 275896 -> 238812 bytes 19 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/fonts/AndroidEmoji.ttf diff --git a/data/fonts/AndroidEmoji.ttf b/data/fonts/AndroidEmoji.ttf new file mode 100644 index 000000000000..8bdc26ac7945 Binary files /dev/null and b/data/fonts/AndroidEmoji.ttf differ diff --git a/data/fonts/Roboto-Black.ttf b/data/fonts/Roboto-Black.ttf index 82bc9fcc1c47..1eb7cf23906a 100644 Binary files a/data/fonts/Roboto-Black.ttf and b/data/fonts/Roboto-Black.ttf differ diff --git a/data/fonts/Roboto-BlackItalic.ttf b/data/fonts/Roboto-BlackItalic.ttf index 40f8bc8f1aa0..8f9da7633133 100644 Binary files a/data/fonts/Roboto-BlackItalic.ttf and b/data/fonts/Roboto-BlackItalic.ttf differ diff --git a/data/fonts/Roboto-Bold.ttf b/data/fonts/Roboto-Bold.ttf index 2957cd8b04b4..d3a6ed983a8c 100644 Binary files a/data/fonts/Roboto-Bold.ttf and b/data/fonts/Roboto-Bold.ttf differ diff --git a/data/fonts/Roboto-BoldItalic.ttf b/data/fonts/Roboto-BoldItalic.ttf index 85ff2e900d17..49bd012ecb0e 100644 Binary files a/data/fonts/Roboto-BoldItalic.ttf and b/data/fonts/Roboto-BoldItalic.ttf differ diff --git a/data/fonts/Roboto-Italic.ttf b/data/fonts/Roboto-Italic.ttf index d49629177e64..da584614b4b6 100644 Binary files a/data/fonts/Roboto-Italic.ttf and b/data/fonts/Roboto-Italic.ttf differ diff --git a/data/fonts/Roboto-Light.ttf b/data/fonts/Roboto-Light.ttf index 1489708000f5..9ca4e925eec9 100644 Binary files a/data/fonts/Roboto-Light.ttf and b/data/fonts/Roboto-Light.ttf differ diff --git a/data/fonts/Roboto-LightItalic.ttf b/data/fonts/Roboto-LightItalic.ttf index 2dd300e629e4..710c14c3b54d 100644 Binary files a/data/fonts/Roboto-LightItalic.ttf and b/data/fonts/Roboto-LightItalic.ttf differ diff --git a/data/fonts/Roboto-Medium.ttf b/data/fonts/Roboto-Medium.ttf index 8a8e89d172e4..aaa37230c996 100644 Binary files a/data/fonts/Roboto-Medium.ttf and b/data/fonts/Roboto-Medium.ttf differ diff --git a/data/fonts/Roboto-MediumItalic.ttf b/data/fonts/Roboto-MediumItalic.ttf index 830a4710ec5c..8c2b101e988c 100644 Binary files a/data/fonts/Roboto-MediumItalic.ttf and b/data/fonts/Roboto-MediumItalic.ttf differ diff --git a/data/fonts/Roboto-Regular.ttf b/data/fonts/Roboto-Regular.ttf index f392d6413d34..e5b0c83cf0e3 100644 Binary files a/data/fonts/Roboto-Regular.ttf and b/data/fonts/Roboto-Regular.ttf differ diff --git a/data/fonts/Roboto-Thin.ttf b/data/fonts/Roboto-Thin.ttf index 1b58ba45472e..781ef3da5680 100644 Binary files a/data/fonts/Roboto-Thin.ttf and b/data/fonts/Roboto-Thin.ttf differ diff --git a/data/fonts/Roboto-ThinItalic.ttf b/data/fonts/Roboto-ThinItalic.ttf index 316a9e9571dd..0ed5203373b5 100644 Binary files a/data/fonts/Roboto-ThinItalic.ttf and b/data/fonts/Roboto-ThinItalic.ttf differ diff --git a/data/fonts/RobotoCondensed-Bold.ttf b/data/fonts/RobotoCondensed-Bold.ttf index 194a7107b276..9f34ffe2c2b6 100644 Binary files a/data/fonts/RobotoCondensed-Bold.ttf and b/data/fonts/RobotoCondensed-Bold.ttf differ diff --git a/data/fonts/RobotoCondensed-BoldItalic.ttf b/data/fonts/RobotoCondensed-BoldItalic.ttf index 013640f292db..c8dea7a767f7 100644 Binary files a/data/fonts/RobotoCondensed-BoldItalic.ttf and b/data/fonts/RobotoCondensed-BoldItalic.ttf differ diff --git a/data/fonts/RobotoCondensed-Italic.ttf b/data/fonts/RobotoCondensed-Italic.ttf index 42c48aa44570..09f4f5b1bdc7 100644 Binary files a/data/fonts/RobotoCondensed-Italic.ttf and b/data/fonts/RobotoCondensed-Italic.ttf differ diff --git a/data/fonts/RobotoCondensed-Light.ttf b/data/fonts/RobotoCondensed-Light.ttf index 5ca51e8a6472..c33a3e1f4cfb 100644 Binary files a/data/fonts/RobotoCondensed-Light.ttf and b/data/fonts/RobotoCondensed-Light.ttf differ diff --git a/data/fonts/RobotoCondensed-LightItalic.ttf b/data/fonts/RobotoCondensed-LightItalic.ttf index b788bd7c5475..adfefc48a7a6 100644 Binary files a/data/fonts/RobotoCondensed-LightItalic.ttf and b/data/fonts/RobotoCondensed-LightItalic.ttf differ diff --git a/data/fonts/RobotoCondensed-Regular.ttf b/data/fonts/RobotoCondensed-Regular.ttf index 573100bc61ad..d750454d8c65 100644 Binary files a/data/fonts/RobotoCondensed-Regular.ttf and b/data/fonts/RobotoCondensed-Regular.ttf differ -- cgit v1.2.3-59-g8ed1b