History log of /frameworks/base/data/fonts/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
32a65c7ddd6bebe30af668274757599d5a47cc60 24-Jul-2014 Roozbeh Pournader <roozbeh@google.com> Do not include DroidSansFallback on EXTENDED_FONT_FOOTPRINT builds.

The build file is modified to hang non-module fonts on DroidSansMono
instead, now that a device may not have DroidSansFallback. Also, some
cleanup is done to make the rules clearer and keep usages near definitions.

The support for following character will disappear from the extended
profiles because of this change:
U+202A LEFT-TO-RIGHT EMBEDDING
U+202B RIGHT-TO-LEFT EMBEDDING
U+202C POP DIRECTIONAL FORMATTING
U+202D LEFT-TO-RIGHT OVERRIDE
U+F95A 讀 CJK COMPATIBILITY IDEOGRAPH-F95A
U+F9F3 麟 CJK COMPATIBILITY IDEOGRAPH-F9F3
U+10400 𐐀 DESERET CAPITAL LETTER LONG I
U+10428 𐐨 DESERET SMALL LETTER LONG I
U+1044D 𐑍 DESERET SMALL LETTER ENG
U+1044E 𐑎 DESERET SMALL LETTER OI
U+1044F 𐑏 DESERET SMALL LETTER EW

The first four are not needed, as HarfBuzz makes sure they are rendered as
invisible, the two CJK compatibility characters have canonnical
decompositions to unified ideographs already supported in included Noto Sans
CJK fonts, and the Deseret letters were only in DroidSansFallback for
testing purposes.

Change-Id: Ibb7fa61dc851710ba14c3944281e228bd2e4f5b2
/frameworks/base/data/fonts/Android.mk
cbd098920d3f358312302f76b520a33536c0d0cb 09-Jul-2014 Roozbeh Pournader <roozbeh@google.com> Remove the monochrome AndroidEmoji font.

All characters are now supported in other fonts in the fallback chain:
U+303D is supported in Noto Color Emoji, everything else is supported in
the subsettd Noto Sans Symbols.

Bug: 15777351
Change-Id: Ibf4bbffbfdddfa9e0f08ceff96c835ffeb3e555d
/frameworks/base/data/fonts/Android.mk
ce5a6bfd7b940cc656ecb6a0342257b50d8219f4 08-Jul-2014 Roozbeh Pournader <roozbeh@google.com> Re-enable Motoya in the extended font builds.

The font is now included in all non-smaller font builds, as opposed to the
previous "not smaller but not extended either" builds. This is in sync with
not including Noto Sans Japanese in the extended build.

Change-Id: Id0f79bc1de714ac876a601c4867a55b6dbfc820c
/frameworks/base/data/fonts/Android.mk
f99c12cee55bae44bbac0a943a18b5121c007101 13-Jun-2014 Victoria Lease <violets@google.com> use Noto Sans CJK fonts for EXTENDED_FONT_FOOTPRINT builds

Bug: 15569561
Change-Id: I1b8f1a9dde0a15d9bb2aa2bbe92e8c6a46d8dfc6
/frameworks/base/data/fonts/Android.mk
e210ded9fc794197dc5aa69d9c46ea602df21575 12-Jun-2014 Roozbeh Pournader <roozbeh@google.com> Add Roboto Black Italic.

The fonts was missed during the update to Roboto v2.

Bug: 15475947
Change-Id: I134138bff27bb651c91f966e20d90626172bba58
/frameworks/base/data/fonts/Android.mk
d0769f6981ab8eea039a9516bbc37c8fbacfd545 20-May-2014 Victoria Lease <violets@google.com> Roboto v2

Fresh new revisions of our Roboto family of fonts, including family
aliases for sans-serif-medium and sans-serif-black. Enjoy!

Change-Id: I2337ccbd1767a7769deea885e0900f1ca4329779
/frameworks/base/data/fonts/Android.mk
a08f0f8f453bb192dd0c4cd25a5aeb05986805fc 13-May-2014 Victoria Lease <violets@google.com> update noto fonts

This commit represents a mass update of the Noto Fonts project, including
support for a number of new scripts, and a number of fonts being moved from
Droid to Noto versions.

Change-Id: I163076c2c2e622520c016d2086d59efe2cf464f3
/frameworks/base/data/fonts/Android.mk
f1596064d38b4e9f6cacd6703f282d376f32b5b3 25-Mar-2014 Justin Koh <justinkoh@google.com> Add RobotoCondensed-Light to build.

Add RobotoCondensed-Light to build so that apps don't all need to include their
own copy.
Bug: 13087110

Change-Id: I55973a4ba2a68858b79271519a0ecc9c54f6b31e
/frameworks/base/data/fonts/Android.mk
4ce0931ffd78c0cfe1de37c291f96b5275ae53a4 18-Sep-2013 Victoria Lease <violets@google.com> restore coverage lost in NotoColorEmoji transition

The following codepoints were previously provided by AndroidEmoji,
but are no longer present in our fallback chain. This commit restores
them by resurrecting a subset version of AndroidEmoji.ttf:

U+25AB WHITE SMALL SQUARE
U+25FB WHITE MEDIUM SQUARE
U+25FC BLACK MEDIUM SQUARE
U+25FD WHITE MEDIUM SMALL SQUARE
U+25FE BLACK MEDIUM SMALL SQUARE
U+2600 BLACK SUN WITH RAYS
U+26AA MEDIUM WHITE CIRCLE
U+26AB MEDIUM BLACK CIRCLE
U+2757 HEAVY EXCLAMATION MARK SYMBOL
U+2934 ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS
U+2935 ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS
U+2B05 LEFTWARDS BLACK ARROW
U+2B06 UPWARDS BLACK ARROW
U+2B07 DOWNWARDS BLACK ARROW
U+2B1B BLACK LARGE SQUARE
U+2B1C WHITE LARGE SQUARE
U+2B50 WHITE MEDIUM STAR
U+2B55 HEAVY LARGE CIRCLE
U+303D PART ALTERNATION MARK

These characters see regular use in kaomoji constructions (and
elsewhere), and it really wouldn't do to lose them.

Bug: 10144988
Change-Id: I72b541aad01bc5ccac829be44ed259c461724142
/frameworks/base/data/fonts/Android.mk
54769862ffe7e985d3016d67045a5da9a196e08c 13-Sep-2013 Victoria Lease <violets@google.com> NotoColorEmoji.ttf is the new AndroidEmoji.ttf

Bug: 10144988
Change-Id: I04ebb86e283b752c43597b5f908f5c28f7806ee1
/frameworks/base/data/fonts/Android.mk
531dfc45735eb0f1c5a452747b9261a0a6d2f182 05-Sep-2013 Victoria Lease <violets@google.com> DroidSans -> NotoSans for {Devanagari,Tamil,Thai}

Bug: 7672029
Change-Id: I3b7278841ea1934b459f972d5acd99277e8f6db8
/frameworks/base/data/fonts/Android.mk
15b8c185037410dfd15b65b2246500e0a2545c5d 30-Mar-2013 Raph Levien <raph@google.com> Rename DroidNaskh UI font

Renames DroidNaskh-Regular-SystemUI to DroidNaskhUI-Regular to be
consistent with naming scheme for Noto fonts.

Change-Id: I3319ee5cd85360c85b0523bd932d461eb05d1b18
/frameworks/base/data/fonts/Android.mk
be456f2e81ac9c205178883b6cbf880304665319 19-Sep-2012 Raph Levien <raph@google.com> Add Roboto Thin and Thin Italic fonts, as sans-serif-thin family

This change adds the Roboto Thin and Thin Italic font variants, which
are accessible through, for example, Typeface.create("sans-serif-thin",
Typeface.NORMAL).

The version checked in is Roboto_1.100150 as obtained from Christian.
The other fonts in the family should probably be rev'ed as well, but
that would be a separate change.

I verified that the fonts work, that they're thin, that kerning and
ligatures work, and that the "kern" table (redundant and bulky) is
missing.

This should close bug 7173069: Integrate roboto thin to support jb mr1
time displays

Change-Id: I5c950a1843675668b83c005234b44abbe924d9fe
/frameworks/base/data/fonts/Android.mk
ac1cbaf2e5575ac75a0160e13089d51a0bb232fa 18-Jul-2012 Billy Hewlett <billyh@google.com> DO NOT MERGE Han Preference

Cherry-pick Ib5dd86950156c5a438f25c289acb839206bb455a from master.

Data: label MTLmr3m with "ja" locale attribute, fallback_fonts-ja.xml removed,
as we only need a single fallback font file
Code: Add locale and variant to TextLayoutCache. Paint.java sets textLocale as
the language (for example, "ja") rather than the language/locale concatenated
(for example "ja_JP")

This checkin, along with Change-Id: Id8c91ae0be6cad8a7ef77a0cd5803676290986c1,
allows text view objects to set their locale dynamically and skia will use the
correct font for the locale.

Change-Id: Ieb60b0d7a39fcfef4f8ce90cd4f6065d33673710
/frameworks/base/data/fonts/Android.mk
087610198e82bc5537b2a8e9c07ed6a20829a16d 06-Jun-2012 Keun young Park <keunyoung@google.com> add MINIMAL_FONT_FOOTPRINT configuration for PDK

- all non-latin fonts excluded
- symlink used to create additional fonts

Bug: 6540216

Change-Id: Id0909124dc1d71331bde3c5911c24eee5b1692a2
/frameworks/base/data/fonts/Android.mk
467ea516175f5dfa52c4b9900d24e6b0062721d1 11-May-2012 Raph Levien <raph@google.com> Add RobotoCondensed family and optimized Roboto Light.

This adds the Roboto Condensed family (with the name
sans-serif-condensed, for consistency with existing family names).

Change-Id: Ied2c509ebbb2b3b8637c659e62c9a821b6941eaa
/frameworks/base/data/fonts/Android.mk
289c09aae5879936bdeeabdc8047fcf2c7d28c6e 09-May-2012 Raph Levien <raph@google.com> Add Roboto Light and Light italic fonts, as sans-serif-light family

Change-Id: Ibbdd7a74f3731c8e9c9fe60ce04a179c081bc09c
/frameworks/base/data/fonts/Android.mk
bd1844d272afd7416a37765b90ecd843c0b99c9f 26-Apr-2012 Victoria Lease <violets@google.com> Add Droid Devanagari/Tamil fonts.

These fonts are replacements for the Lohit Devanagari/Tamil fonts.
We need to fit Devanagari onto all builds, so we only provide a single,
regular-weight font there, but Tamil is omitted for SMALLER_FONT_FOOTPRINT
builds and gets UI/non-UI and Regular/Bold weight versions. The UI versions
of the fonts are used for UI/system display, and the non-UI versions are
used only by WebView.

Bug: 6318791
Change-Id: I50ff6ec4bb428c0ac30049273f03a94de05b0c4f
/frameworks/base/data/fonts/Android.mk
cf4284bce11acadb1c36564b067bce3b0b26a9f9 05-May-2012 Fabrice Di Meglio <fdimeglio@google.com> Update Arabic font for SystemUI

- bug #5987379 Need an Arabic font with metrics "compatible" with Roboto
- use the Alt version with GSUB optimizations

Change-Id: I4d8c62cab37a7b010abab602c39899084d347fdc
/frameworks/base/data/fonts/Android.mk
276de3e1eb11d1eb93076dca5a69c791d3ef63d8 13-Apr-2012 Fabrice Di Meglio <fdimeglio@google.com> Add new Arabic font for SystemUI

- still work in progress
- bug #5987379

Change-Id: I0a7f7437c9061eab0abc9d5979c947eb5511992a
/frameworks/base/data/fonts/Android.mk
1c097a9c21096a0d677f336081bfdeb4cfc96063 28-Mar-2012 Russell Brenner <russellbrenner@google.com> Add Japanese to fallback fonts

On devices with adequate space, add MTLmr3m.ttf (Japanese) to the set
of fallback fonts. By default, DroidSansFallback (Chinese) is given
priority over MTLmr3m. If the locale is changed to Japanese, the
priority is reversed.

Bug: 6272763
Change-Id: I785a927d6dff0206aa9a670c51fdad76e219fc97
/frameworks/base/data/fonts/Android.mk
193ec66214ecf4cdb43702655a4a571ae0c7e6ce 14-Feb-2012 Ying Wang <wangying@google.com> Build all font files as prebuilts.

Bug: 5972956
So that mm/mmm can be used to install all the font files.

Change-Id: I9378e98b3a01d26680613e5738a270077bca0b64
/frameworks/base/data/fonts/Android.mk
8e359817da14f6a4ffcf3bf4f7a59bc4fef8c211 06-Oct-2011 Ying Wang <wangying@google.com> Make symlinks for DroidSans.ttf and DroidSans-Bold.ttf

Bug: 5420351

Make the following symlinks:
/system/fonts/DroidSans.ttf -> Roboto-Regular.ttf
/system/fonts/DroidSans-Bold.ttf -> Roboto-Bold.ttf

Change-Id: If9a74ef4ac2386cdb46d125fed8ce5771e872310
/frameworks/base/data/fonts/Android.mk
46b20e7f41ded340596b732aaf08cc2d05a8e842 30-Sep-2011 Ying Wang <wangying@google.com> Correction the use of SMALLER_FONT_FOOTPRINT

SMALLER_FONT_FOOTPRINT is a BoardConfig variable that's only available
in Android.mks but not product config makefiles.

Change-Id: I1784b6e8c744ffcca1538e76d338f5800f150e72
/frameworks/base/data/fonts/Android.mk
3f6e7f4f7155bcd65fb9f5c6b081b03530f4cb29 14-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Manage fonts like a true product definition

Change-Id: Ifc89c2fe9f4c2bb802dca34e9d53ae7176ff697c
/frameworks/base/data/fonts/Android.mk
213fc950d4acef73eed6b6294b556981f516dbff 14-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Revert "Manage fonts like a true product definition"

This reverts commit 84d36a657d7954dc08f3ef9f057ff2526036e817.
/frameworks/base/data/fonts/Android.mk
84d36a657d7954dc08f3ef9f057ff2526036e817 14-Sep-2010 Jean-Baptiste Queru <jbq@google.com> Manage fonts like a true product definition

Change-Id: I9635f087d69dd302e3c313073a537a8ed283bb68
/frameworks/base/data/fonts/Android.mk
db4878433f5eb0ae97ad0529bd20091ce5f6acd6 02-Mar-2010 Mike Reed <reed@google.com> initial add of Arabic, Hebrew and Thai fonts.
/frameworks/base/data/fonts/Android.mk
1c62afd03cd703c5807bb6104ce8b8b10b881b47 09-Feb-2010 Ying Wang <wangying@google.com> Support for product specific fallback font file.
/frameworks/base/data/fonts/Android.mk
e3ea6e3d4c8a8c2dc71f608a74ed9f6137afe63d 12-Nov-2009 Daniel Sandler <dsandler@google.com> Update keyguard and pattern-lock layouts for new UX designs.

To do this, we bring DigitalClock over from Clock into the
internal widgets. Its font, Clockopia, comes along for the
ride (find it in /system/fonts).

This change is required for relevant code changes in
frameworks/policy/phone.

Change-Id: I354534f1abd9cf9557c9d18566f1d55b6be5e8f1
/frameworks/base/data/fonts/Android.mk
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/data/fonts/Android.mk
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/data/fonts/Android.mk
f013e1afd1e68af5e3b868c26a653bbfb39538f8 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/frameworks/base/data/fonts/Android.mk
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/frameworks/base/data/fonts/Android.mk