342 Commits

Author SHA1 Message Date
Steve Block
8a1da40523 Update DroidNashk to version 1.10
This is the latest drop (ver 1.10) of DroidNaskhShiftAlt.ttf from Monotype.

Bug: 5987379
Change-Id: I68a4dc89e3bb98e9d326eb9de196c1017503635b
2012-04-26 13:59:51 +01:00
Jeff Brown
80b2760332 Map KEY_SELECT to DPAD_CENTER.
Change-Id: If387be6b233db2222347e39e9edb3ad886e936a3
2012-04-25 18:35:46 -07:00
Jeff Brown
9a2bbf680e Improve handling of certain keyboard layout properties.
Automatically choose a default value for the 'number' property
based on the characters that the key can generate.

Don't generate any character when ctrl, alt or meta is
pressed unless the behavior exactly matches the modifier keys
that are pressed.

Simplified the basic keyboard layouts taking into account the
new features.

Bug: 6110399
Change-Id: Ibc0f0b50c2dcf3f962a33ac77c24d2993b77637d
2012-04-18 15:01:57 -07:00
Bart Sears
b285e83e26 Try out the latest SystemUI version of DroidNaskh
This is the latest drop (ver 1.00) of DroidNaskhShifAlt.ttf
from Monotype.  Checking it in so we can see if there is any
clipping.

Bug: 5987379
Change-Id: I25697e64c1643dc4d36fe4ff6a407549c1165d60
2012-04-17 18:25:16 -07:00
Jean-Baptiste Queru
f55e0dd969 Include ALL the audio packages
Change-Id: I4a7bedcaf8a9eccbabdfef4ebee46ee4e356b04e
2012-04-13 12:48:04 -07:00
Fabrice Di Meglio
276de3e1eb Add new Arabic font for SystemUI
- still work in progress
- bug #5987379

Change-Id: I0a7f7437c9061eab0abc9d5979c947eb5511992a
2012-04-12 16:40:56 -07:00
Russell Brenner
dedf1b2727 Merge "Add Japanese to fallback fonts" 2012-04-03 13:33:22 -07:00
Russell Brenner
1c097a9c21 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
2012-04-03 10:01:16 -07:00
Yang Chuang
7511f9cd2f Add Japanese specific key codes.
These keys are specific to Japanese hardware keyboard which can be
used by input method.

Patch ported from AOSP, with the addition of EISU and KANA mappings.

Change-Id: I647473cdd257458e3b9d134b0fc623eae946c3e0
2012-04-02 15:19:45 -07:00
Colin Cross
6510b6e8a0 move hardware feature definitions
Move the hardware feature xml files from frameworks/base/data/etc
to frameworks/native/data/etc.

Change-Id: If7dc9d68c0c57516adb8e863b68c8252abd6014c
2012-03-26 16:28:49 -07:00
Russell Brenner
7b0b897c54 Improved comments for vendor fonts xml
Change-Id: I9dd7c8971df0a2862de316e096c1b6d60658814a
2012-03-22 09:55:54 -07:00
Russell Brenner
1f1bc8b12a Merge "Add notes about switching languages" 2012-03-14 16:15:42 -07:00
Russell Brenner
2b4b35c13a 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
2012-03-13 18:03:47 -07:00
Dianne Hackborn
7924512aa1 Add new READ_EXTERNAL_STORAGE permission.
Also adds some initial compatibility code for dealing with it.

Change-Id: I104bff11798349e4aaa6da9b7be787b257daa1bb
2012-03-12 15:07:31 -07:00
Bart Sears
07912f876c Update AndroidEmoji to version 1.01
The following four glphys were in version 1.0, but were at the
wrong Unicode points (F1238-A & F1250).  This version moves
these glyphs to the correct Unicode locations (1F238-A & 1F250).

SQUARED CJK UNIFIED IDEOGRAPH-7533: U+F1238 --> U+1F238
SQUARED CJK UNIFIED IDEOGRAPH-5272: U+F1239 --> U+1F239
SQUARED CJK UNIFIED IDEOGRAPH-55B6: U+F123A --> U+1F23A
CIRCLED IDEOGRAPH ADVANTAGE:        U+F1250 --> U+1F250

Change-Id: I20c40ec4c7fbe960bb264985686c0a17ad8d4a5e
2012-02-28 13:05:36 -08:00
Bart Sears
5626a69aab Update DroidNaskh font
Monotype has released a new version of DroidNaskh.  This version
has *no* changes in any of the glyphs.  The change is to remove
the following tables from the .ttf files.  These tables are not
used by Android and are not included in any of our other Droid
font files.  These tables are not part of the TrueType Font file
specification.  Removing these tables reduces the size of the
font files from ~370K to ~93K.  Monotype did not bump the version
because there were no user visible changes.

ASCP and TSI0 through TSI5

Change-Id: I4f9ce63b60353e2c3b6378929fba0ed9ced456e5
2012-02-16 19:26:35 -08:00
Bart Sears
4d5f5f8c7b Merge "New version of DroidSansFallback" 2012-02-16 18:01:38 -08:00
Bart Sears
7f9d9d8a96 New version of DroidSansFallback
This version updates U+FE43 and U+FE44 to make them a
bit wider.  No other changes.

Change-Id: I8f3544b42c21b3659520003bf1a81e574a31ad78
2012-02-15 21:37:38 -08:00
Svetoslav Ganov
25872aa3ef Adding shell commands for modifying content.
1. Added methods to the ActivityManagerService remote interface
   that allow accessing content providers outside of an application.
   These methods are guarded by an internal signature protected
   permission which is given to the shell user. This enables a
   shell program to access content providers.

2. Implemented a shell command that takes as input as standart
   fagls with values and manipulates content via the content provider
   mechanism.

Change-Id: I2943f8b59fbab33eb623458fa01ea61a077b9845
2012-02-15 14:55:47 -08:00
Ying Wang
193ec66214 Build all font files as prebuilts.
Bug: 5972956
So that mm/mmm can be used to install all the font files.

Change-Id: I9378e98b3a01d26680613e5738a270077bca0b64
2012-02-13 18:55:41 -08:00
Dan Morrill
3df2549cb7 Adding a feature to indicate specific support for Bluetooth API. 2012-02-10 12:02:28 -08:00
Fabrice Di Meglio
a65bc502a4 Fix bug #5968466 system running out of memory during WebView performance test
- there can be only one Arabic "normal" fallback

Change-Id: I07f8123be0988bbb5b2fb23cc3fbf13870ef36c0
2012-02-06 15:33:30 -08:00
Fabrice Di Meglio
9b255cac77 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
2012-02-02 18:57:19 -08:00
Bart Sears
31cef1451e am bcce2a19: am da7b7700: Merge "Update to latest version of Roboto" into ics-mr1
* commit 'bcce2a195390c3f5fc235c3fa551d3d725a7f88a':
  Update to latest version of Roboto
2012-01-13 12:37:53 -08:00
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
Bart Sears
4b45522304 Add glyphs for Vertical Text
Adds U+FE10-U+FE19, U+2022, U+25C9, U+FE45, U+FE46

Also has an updated version of U+59A9 (this is a bug fix
unrelated to the new Vertical Text glyphs).

This is the second drop from Monotype.  The first drop was
missing U+FE11 and U+FE13 and had a few other minor issues.

Bug: 5472953
Change-Id: I270ae3c88bf8ba227de58cdce7321464ca708308
2012-01-12 16:42:32 -08:00
Bart Sears
eb6397a5eb Add glyphs for Vertical Text
Adds U+FE10-U+FE19, U+2022, U+25C9, U+FE45, U+FE46

Also has an updated version of U+59A9 (this is a bug fix
unrelated to the new Vertical Text glyphs).

Bug: 5472953
Change-Id: Ifbb030ddd86269b883a04eed024a939e507338c8
2011-12-16 18:21:19 -08:00
Bart Sears
e60bae1d1d Emoji characters for Android
Change-Id: I887dca18bb5046a8390bf96c99d983d9c434648f
2011-12-13 20:58:28 -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
Jeff Brown
6651a63834 Fix application launch shortcuts.
Improved quick launch bookmarks to support category-based shortcuts
instead of hardcoding package and class names for all apps.

Added a set of Intent categories for typical applications on the
platform.

Added support for some of the HID application launch usages to
reduce reliance on quick launch for special purpose keys.  Some
keyboard vendors have hardcoded launch keys that synthesize
"Search + X" type key combos.  The goal is to encourage them
to stop doing this by implementing more of HID.

Bug: 5674723
Change-Id: I79f1147c65a208efc3f67228c9f0fa5cd050c593
2011-11-29 12:17:22 -08:00
Dianne Hackborn
7aa6d31240 Whoops, need to acquire lock.
Also increase time between reports to try to reduce the amount
of redundant spam we get.

Change-Id: Iedd7d743826fffa62ee431073cb7dfb49a00cea0
2011-11-15 16:12:30 -08:00
Eino-Ville Talvala
e0cc55ac72 Add a sound-playing method to Camera API.
To allow applications with non-standard Camera use cases to use the
platform sound files and routing, add a method to play any of the
standard Camera sounds (shutter, autofocus, record start/stop) using a
background thread.

Bug: 5447107
Change-Id: I2524853a626e3ce334a7aad2f7de061d5c04abd0
2011-11-10 10:23:49 -08:00
Dianne Hackborn
2c84cfc001 Various performance and other work.
- IME service now switches between visible and perceptible depending on
  whether it is being showm, allowing us to more aggressively free its
  memory when not shown.

- The activity display time is no longer delayed by the activity
  transition animation.

- New -R (repeat) option for launching activities with the am command.

- Improved some documentation on Loader to be clear about some methods
  that apps should not normally call.

- FrameworkPerf test now allows you to select individual tests to run.

Change-Id: Id1f73de66dc93d63212183958a72119ad174318b
2011-10-31 16:52:34 -07:00
Justin Ho
1b15f7f1ab am 28b3fd13: Merge "Correctly updating Roboto HHEA table" into ics-mr0
* commit '28b3fd136d713b4d94fc72113e1ff42637374d2a':
  Correctly updating Roboto HHEA table
2011-10-28 02:13:56 +00:00
Justin Ho
28b3fd136d Merge "Correctly updating Roboto HHEA table" into ics-mr0 2011-10-27 15:26:42 -07:00
Bart Sears
88fbb19a55 am 777e682f: Merge "Add Lohit-Tamil.ttf and Lohit-Bengali.ttf to Fallback list" into ics-mr0
* commit '777e682f13c8874f60ca21cb9264ae26a9d19a40':
  Add Lohit-Tamil.ttf and Lohit-Bengali.ttf to Fallback list
2011-10-27 22:21:34 +00: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
b8c76afe7a am ed124603: Merge "Updated Roboto HHEA table Bug: 5516773" into ics-mr0
* commit 'ed12460301cf0e04ac61993aaf1142f75f504814':
  Updated Roboto HHEA table Bug: 5516773
2011-10-26 22:24:36 +00:00
Justin Ho
ed12460301 Merge "Updated Roboto HHEA table Bug: 5516773" into ics-mr0 2011-10-26 15:22:57 -07:00
Justin Ho
9894c862db Adding alternate sound set and corresponding mk file
Bug: 5502770

Change-Id: I245e6775417df9dfe493f9501542f2cc6aaeb0b4
2011-10-26 22:12:25 +00:00
Justin Ho
d4297c3de7 Updated Roboto HHEA table
Bug: 5516773

Change-Id: Ia8da7be2be4345260dadb66b1abec1bd7cd66409
2011-10-26 15:01:25 -07:00
Justin Ho
a11df991f5 Adding alternate sound set and corresponding mk file
Bug: 5502770

Change-Id: I245e6775417df9dfe493f9501542f2cc6aaeb0b4
2011-10-26 14:31:00 -07:00
Justin Ho
7acd70f180 am 1f182af9: Merge "Update Prime keyboard feedback sounds Tune notification sound Hojus Bug: 5416299" into ics-mr0
* commit '1f182af915164b72582e7ee669f125f7553857ac':
  Update Prime keyboard feedback sounds Tune notification sound Hojus Bug: 5416299
2011-10-26 11:47:08 +00:00
Justin Ho
1f182af915 Merge "Update Prime keyboard feedback sounds Tune notification sound Hojus Bug: 5416299" into ics-mr0 2011-10-25 14:28:29 -07:00
Ed Heyl
e49cf107e2 merge ics-mr0
Change-Id: I4f0b2bb1b1136c9467e9d55f57f5333153cae65d
2011-10-25 20:47:51 +00:00
Justin Ho
a6d2e6b952 Updated Roboto font
Bugs: 5462847, 5497556, 5502610

Change-Id: Ic4943bd05519f5fbf0cb2a818e2eb0625e01604d
2011-10-25 11:16:27 -07:00
Justin Ho
4349c5556d Update Prime keyboard feedback sounds
Tune notification sound Hojus
Bug: 5416299

Change-Id: I474a4e692f4132399ca35d1aa5ca9ccfd86af557
2011-10-25 09:14:22 -07:00
Justin Ho
50039e395e am 9397f580: Merge "Add louder keypress sounds for different device configurations" into ics-mr0
* commit '9397f5807b5377c5edef99820614694cc7e05160':
  Add louder keypress sounds for different device configurations
2011-10-20 07:29:31 -07:00
Justin Ho
63b47728a4 Add louder keypress sounds for different device configurations
Change-Id: Ib5fe70e7b9d31efd8383e9d3351e33d08a3f7ae6
2011-10-20 07:23:25 -07:00