History log of /frameworks/base/data/fonts/fallback_fonts.xml
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ab815a701ef025ce5eb382e8ecbb69d536c598c4 04-Dec-2012 Raph Levien <raph@google.com> Fix for bug 7467609 Bad rendering of Telugu text

This change moves Telugu back before the fallback font. Previously it
had been moved to after it because it contained incorrect mappings of a
number of characters, including U+2212 and U+FFFD. These fonts have now
been fixed. When placed after the Droid Sans Fallback font, the glyph
count for complex script shaping exceeded the 2^16 limit, causing
incorrect rendering.

This patch depends on the fix for the Lohit-Telugu font.

Change-Id: Ib1bc665a246c4ad65a0dea1c261df5696b440344
/frameworks/base/data/fonts/fallback_fonts.xml
562c45cc841681ed80d4e94515b23c28eb60eae4 24-Sep-2012 Bart Sears <bsears@google.com> Updated versions of DroidSansFallback

Latest versions of DroidSansFallback from Monotype.

The DroidSansFallback.ttf file has some additional glyphs and
glyph fixes (including a fix for bug 6723057 and will likely fix
bug 6629748). It continues to cover Korean Hangul but does not
cover CJK Ext A (for space reasons on small system image devices).
The DroidSansFallbackFull.ttf file has the bug fixes listed and
also removes the Korean Hangul because we are now going to use
NanumGothic for Korean (NanumGothic.ttf is added in a separate
CL in the external/naver-fonts directory).

The falback_fonts.xml file has been modified to add NanumGothic.ttf
before DroidSansFallback.

Bug: 4531601
Bug: 6723057
Bug: 6629748
Change-Id: I670d33078b4a97c4eda00fc2323be187696e927a
/frameworks/base/data/fonts/fallback_fonts.xml
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/fallback_fonts.xml
2a41a2d4ccd2f2037a8f44232486b0e08ed3cd4c 18-Jul-2012 Victoria Lease <violets@google.com> Demoted Lohit-Telugu.ttf in fallback lists.

Lohit-Telugu.ttf provides incorrect glyphs for U+FFBC-10007, masking
fonts later in the fallback chain that provide correct glyphs for
that range. I've temporarily demoted Lohit-Telugu in the fallback
order so that this does not happen, and appended a comment that
explains why. In the future, when we have our own Telugu font, we
can place that with the rest of the Indic fonts in the fallback list.

Bug: 6723057
Change-Id: I15fb06dcb7dd13289e226de01c36058134a1b7cb
/frameworks/base/data/fonts/fallback_fonts.xml
973835b264fcbebf8a5077d5a2989bccd54de22c 21-Jun-2012 Billy Hewlett <billyh@google.com> Revert "Revert "Elegant fonts for Webkit, Compact fonts for Textview (Data)""

This reverts commit f49a19e96b721c89d4fe2f579f201b5c5ae86531
/frameworks/base/data/fonts/fallback_fonts.xml
f49a19e96b721c89d4fe2f579f201b5c5ae86531 21-Jun-2012 Billy Hewlett <billyh@google.com> Revert "Elegant fonts for Webkit, Compact fonts for Textview (Data)"

This reverts commit be97f1458bc90619ad68859dfdd0cb5f74daaa4d
/frameworks/base/data/fonts/fallback_fonts.xml
be97f1458bc90619ad68859dfdd0cb5f74daaa4d 20-Jun-2012 Billy Hewlett <billyh@google.com> Elegant fonts for Webkit, Compact fonts for Textview (Data)

Font files are marked with elegant or compact in attributes.
This is the data check for the code checkin with a similar title

Bug: 6649136
Change-Id: Ie246ae0cff55c1e76c0f32012a740547274e8221
/frameworks/base/data/fonts/fallback_fonts.xml
d26e18bfe9baea443d149cd43ddbd90c3d557242 14-May-2012 Raph Levien <raph@google.com> Add missing XML close tag. Fixes bug 6488238.

Change-Id: Ic1197d0b8bece1595626a92f025cb7ae7e96163d
/frameworks/base/data/fonts/fallback_fonts.xml
c24de468ff6b293191823ba0b702968d8de052ae 08-May-2012 Victoria Lease <violets@google.com> Add fallback fonts for Malayalam, Kannada, and Telugu scripts

Bug: 6232193
Change-Id: If0ba9fd15560d2e5e91712b3f954f139d8c081b1
/frameworks/base/data/fonts/fallback_fonts.xml
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/fallback_fonts.xml
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/fallback_fonts.xml
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/fallback_fonts.xml
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/fallback_fonts.xml
2b4b35c13a1569da74601a013d8203ba458e2e02 08-Mar-2012 Russell Brenner <russellbrenner@google.com> Add notes about switching languages

Fallback and vendor font configuration files now describe how to
customize font setup for Han languages (Chinese, Japanese, Korean).

Bug: 5873170
Change-Id: Id27cce9a6ba2b6ce61b221342dabdd1b40962933
/frameworks/base/data/fonts/fallback_fonts.xml
a65bc502a46857411aa0f0c3dc184ba5d5a8e7b9 07-Feb-2012 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #5968466 system running out of memory during WebView performance test

- there can be only one Arabic "normal" fallback

Change-Id: I07f8123be0988bbb5b2fb23cc3fbf13870ef36c0
/frameworks/base/data/fonts/fallback_fonts.xml
9b255cac775064038a5548c983205b2dfb029841 02-Feb-2012 Fabrice Di Meglio <fdimeglio@google.com> Revert back to DroidSansArabic font for SystemUI

- see bug #5957987 Revert to use DroidSansArabic instead of DroidNaskh font for Arabic Shaping in SystemUI
- DroidNaskh was having FontMetrics not compatible with Roboto

Change-Id: I9f3031c250f907c80f3992f71d929dc91686e1e5
/frameworks/base/data/fonts/fallback_fonts.xml
e60bae1d1d652347b42621d991d9ce3ba7e47770 12-Dec-2011 Bart Sears <bsears@google.com> Emoji characters for Android

Change-Id: I887dca18bb5046a8390bf96c99d983d9c434648f
/frameworks/base/data/fonts/fallback_fonts.xml
57e08554560857ab118458323dc7380290eb2097 27-Oct-2011 Bart Sears <bsears@google.com> Add Lohit-Tamil.ttf and Lohit-Bengali.ttf to Fallback list

Bug: 5370370

Lohit-Tamil.ttf and Lohit-Bengali.ttf were added to the system
image in CL 4baaa05f0383bee670a0bebc177b94a1c119eab7 but did not
get added to the fallback_fonts.xml file, so skia will never find
these fonts. This CL will not increase the sysetm image size, it
will simply let Skia find these fonts.

Change-Id: I85b3c191c278181ee36a88841832dcfba0bab886
/frameworks/base/data/fonts/fallback_fonts.xml
9d8c7e82424ae2a8256157e288deb37d51509f13 23-Sep-2011 Russell Brenner <russellbrenner@google.com> Replaced Lohit_Hindi with Lohit-Devanagari

Lohit-Devanagari is now provided by external/lohit-fonts, replacing
Lohit_Hindi from here. Removed font from fonts.mk and renamed in
fallback_fonts.xml.

Bug: 5364436
Change-Id: I0b8f65dbfdbec1802fba526209d7f88d2cf64fc4
/frameworks/base/data/fonts/fallback_fonts.xml
e8a7a72b962482319bfdd3a80afd69d86b3ffccd 01-Sep-2011 Russell Brenner <russellbrenner@google.com> Add Armenian and Georgian fonts

Add Armenian (25K) and Georgian (47K) to all devices.

Bug: 5240378
Change-Id: Ia16c6db54923eb9e27c931dfd2f3c3b052361307
/frameworks/base/data/fonts/fallback_fonts.xml
36de369b19fec94b5736928ee269c9ee55efe583 28-Jul-2011 Russell Brenner <russellbrenner@google.com> Add Lohit-Hindi.ttf as a system fallback font

Bug: 5087744
Change-Id: Iccb695d082a3ad06f61384f097db2518bcb18a63
/frameworks/base/data/fonts/fallback_fonts.xml
312cae7d39fdcadf36d9a0b1cace61f068859c3c 19-Jul-2011 Russell Brenner <russellbrenner@google.com> Replace DroidKufi-Regular with DroidNaskh-Regular

Naskh is a fancier font than Kufi and better for use with web page
content. Until we have more refined support for fallback fonts, only
one can be available at a time. This change switches from Kufi for
the purpose of comparitive testing to see which should be chosen
for ICS.

Change-Id: I081a002b6f72461f7ce18a86b3dec36c7f0f7506
/frameworks/base/data/fonts/fallback_fonts.xml
b778f56b9aa7390834ef62871630f553d817ddb9 19-Jul-2011 Russell Brenner <russellbrenner@google.com> Replace DroidSansArabic with DroidKufi-Regular

Add new Kufi and Naskh fonts with regular and bold styles, replacing
Arabic (regular). Because of memory contraints, only Kufi-Regular is
currently being installed. The rest remain on standby for future use.

Change-Id: I75a3fb5777494e8bcd540d3603ab6390e44c5803
/frameworks/base/data/fonts/fallback_fonts.xml
359d052a9a56e0b5b23d39fc8bcea4b71459ffb2 19-Jul-2011 Russell Brenner <russellbrenner@google.com> Include DroidSansEthiopic-Regular as fallback font

Font file was previously added to source tree with another CL:

https://android-git.corp.google.com/g/117734

Change-Id: I03d33d1f6af950c57093efaf78f36a12bcf82689
/frameworks/base/data/fonts/fallback_fonts.xml
c8f060c93854883d5d7a825b11b18c7f4e76e2b0 06-Jul-2011 Chet Haase <chet@google.com> Read font info from system config files

This change adds new files in /system/etc: system_fonts.xml and
fallback_fonts.xml. The change also allows a third file to be added
by vendors in /vendor/etc/fallback_fonts.xml. These files, loaded at
boot time, mimic the logic that used to be in code, but which is
now configurable through editing these files, making the system more
flexible and easy to work with for us and vendors as future fonts
are added to the system.

Change-Id: I209f1ef08a5279b376b89a880241906387efd576
/frameworks/base/data/fonts/fallback_fonts.xml