74928 Commits

Author SHA1 Message Date
Eric Laurent
8dfc10571a unhide audio pre processing API.
Unhide APIs for Noise Suppressor(NS), Acoustic Echo Canceler (AEC) and
Automatic Gain Control (AGC) audio pre processings.

Also unhide getAudioSessionId() method on AudioRecord.

Change-Id: I788f7a0724b152cc98c8167d9434e64c12bada95
2012-04-18 20:26:43 -07:00
Jeff Brown
83cb5807b0 Merge "Add more dead keys. Use NFC tables for composition." 2012-04-18 19:12:18 -07:00
Jeff Brown
c3643b9013 Add more dead keys. Use NFC tables for composition.
Bug: 6110399
Change-Id: I343d24df21dac2c069136b016e70e39f0feb6df9
2012-04-18 19:09:08 -07:00
Svetoslav Ganov
2c23a14a3b Merge "Adding API for getting the root node info in the active window." 2012-04-18 18:55:24 -07:00
Svetoslav Ganov
0846e29d0b Adding API for getting the root node info in the active window.
1. This APIs is useful for accessibility services since very often
   they want to get access to the root node in the current window
   to determine where accessibility focus is and subsequently find
   a next view to take accessibility focus.

Change-Id: Ide5231f832d9ce2e9b14dc411dfd675f753a4edb
2012-04-18 18:50:57 -07:00
Quddus Chong
b7c30a847a am 13bf9fec: am fd84c2ec: am 13bb0791: Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1
* commit '13bf9fecfe57393ec8cc00d56e9799f7ec773d29':
2012-04-18 17:09:41 -07:00
Quddus Chong
c68135eba5 am 4ad90953: am 2f675105: am 13bb0791: Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1
* commit '4ad909538e0e61826d33bcf40cbcb845319dbdb9':
2012-04-18 17:07:24 -07:00
Quddus Chong
13bf9fecfe am fd84c2ec: am 13bb0791: Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1
* commit 'fd84c2ece24c447aa4f538dacf8d6333964d20ca':
2012-04-18 17:07:04 -07:00
Quddus Chong
8f05a120c9 am 0691f70a: am 13bb0791: Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1
* commit '0691f70ad8833e9a2b042d7a56b07ad0ee561f87':
  docs: Added missing comma in code snippet. Bug: 6322757
2012-04-18 17:04:57 -07:00
Quddus Chong
4ad909538e am 2f675105: am 13bb0791: Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1
* commit '2f675105ec35987b85327c97de2aacb169174c47':
  docs: Added missing comma in code snippet. Bug: 6322757
2012-04-18 17:04:31 -07:00
Quddus Chong
0691f70ad8 am 13bb0791: Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1
* commit '13bb0791a1cec6a678db3bd7ab23060b3bb911ae':
  docs: Added missing comma in code snippet. Bug: 6322757
2012-04-18 17:02:48 -07:00
Quddus Chong
2f675105ec am 13bb0791: Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1
* commit '13bb0791a1cec6a678db3bd7ab23060b3bb911ae':
  docs: Added missing comma in code snippet. Bug: 6322757
2012-04-18 17:02:40 -07:00
Quddus Chong
fd84c2ece2 am 13bb0791: Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1
* commit '13bb0791a1cec6a678db3bd7ab23060b3bb911ae':
  docs: Added missing comma in code snippet. Bug: 6322757
2012-04-18 17:02:22 -07:00
Quddus Chong
13bb0791a1 Merge "docs: Added missing comma in code snippet. Bug: 6322757" into ics-mr1 2012-04-18 17:00:32 -07:00
Joe Fernandez
ccfdb970dd am 57da7acb: am 79dbe8bf: am 68822239: docs: Android SDK r19 Release Notes
* commit '57da7acb3c62a493ad0691f9fc93167de478699a':
2012-04-18 16:34:21 -07:00
Joe Fernandez
5e02ecbae3 am a206bcc4: am 52a7eb0b: am 68822239: docs: Android SDK r19 Release Notes
* commit 'a206bcc4501fe9f553d38fce47505a9e1385d7e4':
2012-04-18 16:31:54 -07:00
Joe Fernandez
57da7acb3c am 79dbe8bf: am 68822239: docs: Android SDK r19 Release Notes
* commit '79dbe8bf51a3bbeef6e71a0ca5365c45150f5339':
2012-04-18 16:30:31 -07:00
Joe Fernandez
79c9e022c8 am 80101a03: am 68822239: docs: Android SDK r19 Release Notes
* commit '80101a03dfa23f6afcd0dc4c4a2f7f5b7fd25eb9':
  docs: Android SDK r19 Release Notes
2012-04-18 16:28:40 -07:00
Joe Fernandez
a206bcc450 am 52a7eb0b: am 68822239: docs: Android SDK r19 Release Notes
* commit '52a7eb0b9465d2c737eb1f9ea53b357b79c6417b':
  docs: Android SDK r19 Release Notes
2012-04-18 16:28:20 -07:00
Joe Fernandez
79dbe8bf51 am 68822239: docs: Android SDK r19 Release Notes
* commit '68822239a50206a474289a380ff78146ff486a3e':
  docs: Android SDK r19 Release Notes
2012-04-18 16:27:25 -07:00
Joe Fernandez
52a7eb0b94 am 68822239: docs: Android SDK r19 Release Notes
* commit '68822239a50206a474289a380ff78146ff486a3e':
  docs: Android SDK r19 Release Notes
2012-04-18 16:26:18 -07:00
Joe Fernandez
80101a03df am 68822239: docs: Android SDK r19 Release Notes
* commit '68822239a50206a474289a380ff78146ff486a3e':
  docs: Android SDK r19 Release Notes
2012-04-18 16:25:52 -07:00
Philip Milne
eaa0a04f83 Merge "Share Insets instances between views that have the same background (Drawable)" 2012-04-18 16:17:33 -07:00
Philip Milne
bbd51f1e36 Share Insets instances between views that have the same background (Drawable)
Change-Id: I47d93ccca6f553b678d25966d10d7a0a97cfa5ea
2012-04-18 16:06:27 -07:00
Andreas Huber
08ee43dfc6 Merge "Fix a typo and choose a reasonable default for crypto-mode (0 would be unencrypted)" 2012-04-18 16:02:46 -07:00
Andreas Huber
ab57d03bdb Fix a typo and choose a reasonable default for crypto-mode (0 would be unencrypted)
Change-Id: Ia46a7d7dd405bd569f319a64e43123d802c867d3
related-to-bug: 6275919
2012-04-18 15:59:43 -07:00
Jeff Brown
0b9de5336d Merge "Improve selection of dead key accent chars." 2012-04-18 15:58:54 -07:00
Jeff Brown
58e5727299 Merge "Improve handling of certain keyboard layout properties." 2012-04-18 15:58:40 -07:00
Dianne Hackborn
8d54747eac Merge "Fix to custom scale animations." 2012-04-18 15:58:26 -07:00
Jeff Brown
accce945e5 Improve selection of dead key accent chars.
The '^', '`', and '~' characters that we use for circumflex,
grave and tilde accents are ugly.  Use the appropriate printing
modifier characters instead.

Bug: 6110399
Change-Id: I53891139ed1cef3010f5319ff49df1eeb1c6feeb
2012-04-18 15:47:48 -07:00
Wink Saville
559b27fab6 Merge "Revert "Telephony: Dynamically instantiate IccCard"" 2012-04-18 15:43:15 -07:00
Wink Saville
ecd302259a Revert "Telephony: Dynamically instantiate IccCard"
This reverts commit fe37acae729529b8bf3a3140fa397bddce42b1e0

There are two bugs that are weekend release blockers:

  b/6357558
  b/6357880

6357558 is easily fixed with:

  https://android-git.corp.google.com/g/#/c/182228/

But there are still questions. Bug 6357880 has
unknown causes at the moment but this change is the
most likely candidate. So for today's pre-weekend
build we are reverting this change.
2012-04-18 15:37:21 -07:00
Eric Laurent
3d6f95fac9 Merge "rename audio policy flags" 2012-04-18 15:04:05 -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
Dianne Hackborn
7f58b95f7c Fix to custom scale animations.
These now do something reasonable when performing transitions
across two activities that are both on top of the wallpaper.

Fixed computation of the pivot point of the animations.

Fixed issue where the recents panel was considered a status
bar element for purposes of deciding if the animating elements
are obscured by the status bar, which would result in us not
running the animation correctly.

Change-Id: I4b9b588b80243463e6f087a9703ee886ee281630
2012-04-18 14:58:03 -07:00
Svetoslav Ganov
f01d3dd710 Merge "Adding some more gestures and actions for accessibility." 2012-04-18 14:14:37 -07:00
Craig Mautner
f35ea5d25b Merge "Delay rendering into Surface until draw completed." 2012-04-18 14:12:22 -07:00
Craig Mautner
9546e457fc Delay rendering into Surface until draw completed.
Hold off on updating surface with animation until the Surface draw has
completed. Previously we were calling Surface.setAlpha/setLayer/
setMatrix prior to the app drawing into the surface. This fixes a bug
that caused a flash of the target animation image before the animation
had begun.

Change-Id: Id9142e09b0b22d631dc002eba4dc787455dea03a
2012-04-18 14:04:38 -07:00
Eric Fischer
f341e5545c Merge "Import translations. DO NOT MERGE" 2012-04-18 13:47:34 -07:00
Svetoslav Ganov
005b83b0c6 Adding some more gestures and actions for accessibility.
1. Added more gesture for accessibility. After a meeting
   with the access-eng team we have decided that the current
   set of gestures may be smaller than needed considering
   that we will use four gestures for home, back, recents,
   and notifications.

2. Adding actions for going back, home, opening the recents,
   and opening the notifications.

3. Added preliminary mapping from some of the new gestures
   to the new actions.

4. Fixed a bug in the accessibility interaction controller
   which was trying to create a handled on the main looper
   thread which may be null if the queried UI is in the
   system process. Now the context looper of the root view
   is used.

5. Fixed a bug of using an incorrect constant.

6. Added a missing locking in a couple of places.

7. Fixed view comparison for accessibilityt since it was
   not anisymmetric.

bug:5932640
bug:5605641

Change-Id: Icc983bf4eafefa42b65920b3782ed8a25518e94f
2012-04-18 13:43:55 -07:00
Eric Fischer
d97e3ea1f3 Import translations. DO NOT MERGE
Change-Id: Ie7fff3835aff72ad821dec9db5053061186b9100
2012-04-18 13:38:51 -07:00
Eric Fischer
54ffee751c Merge "Import translations. DO NOT MERGE" 2012-04-18 13:29:09 -07:00
Eric Fischer
57670d8cea Import translations. DO NOT MERGE
Change-Id: I1ab82f7e1aef8171cb57c880fb942930d37dac00
2012-04-18 13:27:02 -07:00
Andreas Huber
142095f75a Merge "Information required to decrypt buffers is now packaged into MediaCodec.CryptoInfo" 2012-04-18 13:22:42 -07:00
Jeff Sharkey
4b12171c64 Merge "Update Environment fallback defaults." 2012-04-18 12:23:54 -07:00
Jeff Sharkey
e7d9cd363d Merge "Add ALLOW_METERED column to DownloadManager." 2012-04-18 12:22:49 -07:00
Andreas Huber
91befdc0c4 Information required to decrypt buffers is now packaged into MediaCodec.CryptoInfo
New API on MediaExtractor to retrieve a CryptoInfo structure where applicable.

Change-Id: I18edfc9ac56a4544c8f17cba24401b96dacbff7d
related-to-bug: 6275919
2012-04-18 12:19:51 -07:00
Eric Laurent
10536b657d rename audio policy flags
Change-Id: Id273d1366ed2dc9ae9f38497414a68523bceae66
2012-04-18 10:48:42 -07:00
Joe Fernandez
68822239a5 docs: Android SDK r19 Release Notes
Change-Id: I9db59116259d087f03598f87aac099772a831eff
2012-04-18 10:45:42 -07:00
Michael Kolb
23a2ce1fad Merge "Prevent dialog from invalid context" 2012-04-18 10:40:59 -07:00