79 Commits

Author SHA1 Message Date
Bart Sears
6c16a58b2c Update to latest version of Roboto
Bug: 5527891

U+0125 (h with Circumflex):  Moved the Circumflex to not stick out
       beyond the left edge of the "h"
U+0300, U+0301, U+0303, U+0309, U+030F, U+0323: Move to the left so
       that they can be composited.
U+047C (Capital Omega with Titlo): Fixed the Titlo accent
U+047D (Small Omega with Titlo): Fixed the Titlo accent
U+048E (Capital ER with tick): Changed the tick to be diagonal
U+2248 (Almost equal to):  Added the glyph

Change-Id: Ibcadcd008a58f42d8bd4238d768101d8bf726ff6
2012-01-13 11:44:23 -08:00
Russell Brenner
602d6393d4 Update Armenian and Georgian fonts
New versions do not contain BCI hints, which were deleterious to
rendering in TextView with these particular fonts. WebView does not
use hints, and so TextView and WebView now render the same.

Font versions are updated from 1.00 to 1.01.

Bug: 5727604
Change-Id: Ib69318708994324caba36c10ac6159da70426d28
2011-12-07 15:53:21 -08:00
Justin Ho
28b3fd136d Merge "Correctly updating Roboto HHEA table" into ics-mr0 2011-10-27 15:26:42 -07:00
Justin Ho
b5cc0e1d3d Correctly updating Roboto HHEA table
Bug: 5516773

The last change regressed a few glyphs since the wrong file was checked in

Change-Id: I1f42c2ef9d57e840804d431183a07b0ed8640ea4
2011-10-27 14:53:20 -07:00
Bart Sears
57e0855456 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
2011-10-26 17:06:23 -07:00
Justin Ho
d4297c3de7 Updated Roboto HHEA table
Bug: 5516773

Change-Id: Ia8da7be2be4345260dadb66b1abec1bd7cd66409
2011-10-26 15:01:25 -07:00
Justin Ho
a6d2e6b952 Updated Roboto font
Bugs: 5462847, 5497556, 5502610

Change-Id: Ic4943bd05519f5fbf0cb2a818e2eb0625e01604d
2011-10-25 11:16:27 -07:00
Ying Wang
8e359817da 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
2011-10-06 16:00:58 -07:00
Xavier Ducrohet
178006a0e0 Layoutlib now parses system_fonts.xml instead of its own.
Also parse fallback_fonts.
This lets layoutlib automatically use the same fonts as the base
platforms, for instance it now uses the new ICS fonts.

Change-Id: Id6e778dc0e3f2a9112601e0eaf8499a9713ec433
2011-10-04 18:02:10 -07:00
Ying Wang
46b20e7f41 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
2011-09-29 20:02:05 -07:00
Russell Brenner
9d8c7e8242 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
2011-09-23 15:09:52 -07:00
Justin Ho
16faafb493 Updating ellipsis in Roboto
Bug: 5344295

Change-Id: Ia885ff39da0609f51863665125bae3a1024e161c
2011-09-23 07:27:35 -07:00
Justin Ho
6665333d65 Thinner clock font
Change-Id: I37fd911ea9ae90dba34c1ec285cb4c804678b5ac
2011-09-21 15:37:42 -07:00
Justin Ho
61f69cec3c Ensure all clock fonts match
Bug: 5340112

Change-Id: I5cac2b57d80a59c2e137d1df228f88ee4f11840e
2011-09-20 18:51:03 -07:00
Justin Ho
81db33af1e Updated Clock and Roboto fonts
Bug: 5243711

Change-Id: I1c54bab0107edc56fbdf75269a70881031384833
2011-09-16 07:29:24 -07:00
Bart Sears
669ec352aa Update DroidSansFallback to version 2.52a
Adds
1) Four missing currency symbols (\u20B6-\u20B9)
2) Geometric right arrow: \u25BA

Increase the file size by 2K

Bug: 5239645
Change-Id: Ia7c9f6b7f639e6f8f57e070cd5db56042e8d1578
2011-09-07 15:57:42 -07:00
Russell Brenner
e8a7a72b96 Add Armenian and Georgian fonts
Add Armenian (25K) and Georgian (47K) to all devices.

Bug: 5240378
Change-Id: Ia16c6db54923eb9e27c931dfd2f3c3b052361307
2011-09-02 09:48:47 -07:00
Justin Ho
78bca63167 Merge "Adding support for smaller font set for size-constrained devices" 2011-09-01 07:25:23 -07:00
Justin Ho
31faa122b4 Adding support for smaller font set for size-constrained devices
Change-Id: Ieeac9ec88085692604f21be7f28f44ad4a466f25
2011-08-31 15:03:42 -07:00
Russell Brenner
6752d4827d Merge "Add DroidSansGeorgian font file" 2011-08-31 13:33:04 -07:00
Russell Brenner
ac8ee3b9d4 Merge "Add DroidSansArmenian font file" 2011-08-31 13:32:41 -07:00
Russell Brenner
30f96511e8 Add DroidSansArmenian font file
This file is not yet added to any device configuration.
Its size is 25268 bytes.

Bug: 5240378
Change-Id: Ie4902e3b46742500c679bbfecb09fe19e1c2a290
2011-08-31 09:34:03 -07:00
Justin Ho
84ecfd2cb3 Fixing formatting, removing tabs
Change-Id: I3b3254ae96d8375f1b5029e96db94a551304420f
2011-08-31 09:33:04 -07:00
Russell Brenner
3187ab7bf4 Add DroidSansGeorgian font file
This file is not yet added to any device configuration.
Its size is 46788 bytes.

Bug: 5240378
Change-Id: If7b0f54de841e47e821526f7fcca91248bcf48be
2011-08-31 09:30:21 -07:00
Bart Sears
b394df9224 Revert to version 2.51 of DroidSansFallback.ttf
Version 2.53 of DroidSansFallback.ttf included:
    1) Currency: \u060B\u09F2\u09F3\u09FB\u0AF1\u0BF9\u17DB\u20B6-\u20B9
       \uA838\uFDFC
    2) Geometric right arrow: \u25BA
    3) CJK Ext A (about 6000 Simplified Chinese Glyphs)

Item 3 (the ~6000 Simplified Chinese Glyphs) increased the file size by
about 1.6M.  To reduce ROM pressure, we are reverting back to version
2.51.  Version 2.53 has been renamed to DroidSansFallbackFull.ttf and is
available for builds that have enough ROM space.  We are generating a
new version of DroidSansFallback.ttf that has items 1 and 2 and not 3 and
will update DroidSansFallback.ttf once we have that version.

Bug: 5239728
Change-Id: I7467109a9ffec452446a636d35a3befffff09f10
2011-08-30 18:14:15 -07:00
RoboErik
f65de15336 b/5076132 Font drop from Christian
Change-Id: I0aaf2be55736a4eaed64cf030534939b35040f8e
2011-08-25 16:32:44 -07:00
Justin Ho
7a1b5e9b8d Updated Roboto font
Bug: 5173136

Change-Id: I59c04d169bf0b0df6319a9d751f748ac51b8987f
2011-08-24 17:00:54 -07:00
Russell Brenner
36de369b19 Add Lohit-Hindi.ttf as a system fallback font
Bug: 5087744
Change-Id: Iccb695d082a3ad06f61384f097db2518bcb18a63
2011-08-16 13:44:45 -07:00
Bart Sears
3939c35a6c Fix xml coding style (turn tabs to spaces)
Bug: 5128762
Change-Id: Idc67a7f35e53ec4ccade37f95c3648430b2674a2
2011-08-14 16:21:06 -07:00
claireho
2574bf6880 Merge "Thai font update for Bug2954567." 2011-08-12 15:16:21 -07:00
Christian Robertson
beb2b5cfdb Replacing sans serif system font with Roboto
Change-Id: Ibe0aa11e2259898e65dc422c7794ab4065a0a90e
2011-08-11 15:35:52 -07:00
claireho
4da357fc49 Thai font update for Bug2954567.
Latest version of DroidSansThai.ttf from http://gsdview.appspot.com/chromeos-localmirror/distfiles/.
This version has complete GSUB/GPOS data for Thai.

Change-Id: I20ead6e04fe5d01bdca3858a3b17dbe16e203b8b
2011-07-29 15:51:03 -07:00
Russell Brenner
312cae7d39 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
2011-07-19 14:25:32 -07:00
Russell Brenner
b778f56b9a 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
2011-07-19 14:25:32 -07:00
Russell Brenner
359d052a9a 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
2011-07-19 10:42:46 -07:00
Chet Haase
c8f060c938 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
2011-07-15 12:06:35 -07:00
Russell Brenner
ace263902e Merge "Add Hebrew bold and regular font files" 2011-06-29 16:16:42 -07:00
Bart Sears
fc9f9e4db5 Update DroidSansEthiopic to ver 1.03
1.03 changed the embedded name table and PostScript name to be
DroidSansEthiopic (it was DroidEthiopic) since we may eventually
add a DroidSerifEthiopic.

Change-Id: I8b0ba085bb7d2c33a52e786cd64122ef53825f5d
2011-06-26 16:26:57 -07:00
Bart Sears
621cbd3feb Add Droid Ethiopic fonts
Add the Ver 1.02 Droid Ethiopic fonts from Monotype.

Adding to git, but not adding them into the fonts.mk file (to copy
to production builds) until we have Fallback support for multiple
styles (i.e. Regular and Bold).

Change-Id: Id86d6006adf753940d7886dd9a2fd558e2fa2773
2011-06-23 13:27:20 -07:00
Bart Sears
7703d3c2da Latest drop of DroidSansFallback.ttf from Monotype
Update DroidSansFallback.ttf to ver 2.53.  This version contains
the following additional glyphs:
1) Currency: \u060B\u09F2\u09F3\u09FB\u0AF1\u0BF9\u17DB\u20B6-\u20B9
   \uA838\uFDFC
2) Geometric right arrow: \u25BA
3) CJK Ext A (about 6000 Simplified Chinese Glyphs)

Bug: 3315583
Bug: 4182541

Change-Id: I6c809626b02ef2fc0f07274b838434fb8cdf2bc2
2011-06-13 18:42:22 -07:00
Russell Brenner
724a39f606 Add Hebrew bold and regular font files
Change-Id: I5c4a011990a3132107b4d49bfee9a239f70dd32d
2011-06-01 14:58:31 -07:00
Jean-Baptiste Queru
a49b2dbdde am a38762f3: am 7ae7d31c: Merge "MOTOYA changed two kinds of Japanese font files."
* commit 'a38762f340853cca5a07732c21e9fb816fd252b8':
  MOTOYA changed two kinds of Japanese font files.
2011-05-18 09:52:18 -07:00
Jean-Baptiste Queru
7ae7d31c2f Merge "MOTOYA changed two kinds of Japanese font files." 2011-05-18 09:24:40 -07:00
yoshinaka
1afdb59680 MOTOYA changed two kinds of Japanese font files.
<The design image was changed to the full size>

From "U+FF10 fullwidth zero" to "U+FF19 fullwidth nine"

<Following characters were added>

"U+203C double exclamation poin","U+2047 double question mark","U+2048 question exclamation point"

"U+2049 exclamation question mark","U+261A Black left pointing index","U+261B Black right pointing index"

"U+261C White left pointing index","U+261D White up pointing index","U+261E White right pointing index"

"U+261F White down pointing index"

Change-Id: I1641926c13ce8e11fde794f5584119ad44607374
2011-04-06 17:32:00 +09:00
Bart Sears
6a19759c0f Do Not Merge: Cherry-pick change I7667f9b8 to GingerBread
Update Droid Fonts

DroidSans-Bold.ttf
DroidSans.ttf
DroidSansMono.ttf
DroidSerif-Bold.ttf
DroidSerif-BoldItalic.ttf
DroidSerif-Italic.ttf
DroidSerif-Regular.ttf
 - Fix the Tcedilla glyphs

DroidSansFallback
 - Add Dingbat Symbols
 - Add Currency Symbols
 - Add International Phonetic Alphabet (IPA)
 - Add U+02BB Modifier letter turned comma
 - Add U+2011 Non-breaking hyphen

DroidSansArabic.ttf
 - Updated Arabic font
 - Added support for initial and medial forms of Persian (Farsi) yeh (glyphs U+FBFE and U+FBFF)

Bug: 4167128
Change-Id: Iec3e5b20c6dd54ff7cc5bef51dd5a05179d8d5a8
2011-03-23 18:20:45 -07:00
Bart Sears
573dfc26bc Update Droid Fonts
DroidSans-Bold.ttf
DroidSans.ttf
DroidSansMono.ttf
DroidSerif-Bold.ttf
DroidSerif-BoldItalic.ttf
DroidSerif-Italic.ttf
DroidSerif-Regular.ttf
 - Fix the Tcedilla glyphs

DroidSansFallback
 - Add Dingbat Symbols
 - Add Currency Symbols
 - Add International Phonetic Alphabet (IPA)
 - Add U+02BB Modifier letter turned comma
 - Add U+2011 Non-breaking hyphen

DroidSansArabic.ttf
 - Updated Arabic font
 - Added support for initial and medial forms of Persian (Farsi) yeh (glyphs U+FBFE and U+FBFF)

Bug: 3315583
Change-Id: I7667f9b83fff32a1d97adfbea9a4db5c4dccb160
2011-03-14 17:19:28 -07:00
Bart Sears
e3004e7867 New DroidSansFallback font file from Ascender
Bug: 3315583

1) IPA (U+0250-U+02AF)
2) Currency symbols
3) U+02BB MODIFIER LETTER TURNED COMMA
4) Non-breaking hyphen ("\u2011")
5) Jamo U+11xx mappings

Change-Id: Ie4dfc7677d0f63c89ed0e1f6506cd513ae45ffa9
2011-01-30 19:59:02 -08:00
Daniel Sandler
e378a7514b Wrong clock font in system bar. Whoops.
Bug: 3385564
Change-Id: I7231e9f7494bce436e93aed9793770cff40841a4
2011-01-26 11:46:01 -05:00
Daniel Sandler
f844dc4fa8 Fit and finish on status bar:
- Clock color fixed. [3374581]
  - Clock vertically aligned. [3388224]
  - Clock uses system font assets now. [3385564]
  - Solid version of AndroidClock added to build. [3385564]
  - Extraneous background glow removed from notification panel.
  - Removed solid black background from notifications. [3388223]
  - Added background image behind large notification icons
    and increased large size to 64dip [3388434, 3384355]
  - Corrected size & leading of notification text [3388577]

Bug: 3374581
Bug: 3384355
Bug: 3385564
Bug: 3388223
Bug: 3388224
Bug: 3388434
Bug: 3388577
Change-Id: I8e443da5758deca412d1ce5944f887b35f6265ed
2011-01-25 16:46:43 -05:00
Jim Miller
2dbba00260 Fix 3385152: Update lockscreen font.
Change-Id: Ie72cded40cf408627d7a3deddd7b14c42528a1a0
2011-01-24 15:51:52 -08:00