OSDN Git Service

android-x86/frameworks-base.git
13 years agoMerge "New phone statusbar handle."
Daniel Sandler [Tue, 26 Jul 2011 17:34:28 +0000 (10:34 -0700)]
Merge "New phone statusbar handle."

13 years agoMerge "New stacked RSSI icons."
Daniel Sandler [Tue, 26 Jul 2011 17:34:21 +0000 (10:34 -0700)]
Merge "New stacked RSSI icons."

13 years agoMerge "Play the low-battery sound only at certain discharge events."
Daniel Sandler [Tue, 26 Jul 2011 17:21:24 +0000 (10:21 -0700)]
Merge "Play the low-battery sound only at certain discharge events."

13 years agoMerge "Update large icon in changed status bar notifications."
Daniel Sandler [Tue, 26 Jul 2011 17:13:04 +0000 (10:13 -0700)]
Merge "Update large icon in changed status bar notifications."

13 years agoMerge "MediaScanner: Fix problem with duplicate directory entries in the database"
Mike Lockwood [Tue, 26 Jul 2011 17:10:28 +0000 (10:10 -0700)]
Merge "MediaScanner: Fix problem with duplicate directory entries in the database"

13 years agoPlay the low-battery sound only at certain discharge events.
Daniel Sandler [Tue, 26 Jul 2011 17:06:49 +0000 (13:06 -0400)]
Play the low-battery sound only at certain discharge events.

That is, only play it when the device is running on battery
and the remaining charge level descends into a new
low-battery regime:

* when the device hits the first threshold, for example 15%
  (the dialog is first shown at this time)
* when the device hits the second threshold, e.g. 4% (the
  dialog will be redisplayed if necessary)
* when the device has been charging but AC power is removed,
  returning the device to a low-battery regime (the dialog
  will be redisplayed if necessary)

The sound will no longer be replayed as the battery level
descends within these regimes (say, 4% --> 3%).

Bug: 4981280
Change-Id: I049d60f39ae556241a23f8664e61be3d70d937e5

13 years agoMerge "Fix bug 4319552 Java to native channel mask translation"
Jean-Michel Trivi [Tue, 26 Jul 2011 16:27:53 +0000 (09:27 -0700)]
Merge "Fix bug 4319552 Java to native channel mask translation"

13 years agoMerge "Add new contacts intent action for the "invite" feature"
Makoto Onuki [Tue, 26 Jul 2011 16:24:06 +0000 (09:24 -0700)]
Merge "Add new contacts intent action for the "invite" feature"

13 years agoMediaScanner: Fix problem with duplicate directory entries in the database
Mike Lockwood [Tue, 26 Jul 2011 14:57:42 +0000 (10:57 -0400)]
MediaScanner: Fix problem with duplicate directory entries in the database

Bug: 5078643

Change-Id: I8804ff5bbd729f57be7ff0b17a4b134cafe78c18
Signed-off-by: Mike Lockwood <lockwood@android.com>
13 years agoNew stacked RSSI icons.
Daniel Sandler [Fri, 22 Jul 2011 20:23:09 +0000 (16:23 -0400)]
New stacked RSSI icons.

The signal strength, network type & flow indicator, and
battery have all been moved out of the policy and into the
status bar implementation itself, mirroring the change on
tablets. This means that they no longer use status bar icon
slots but instead are bespoke layouts and views.

GPS has also been removed and will return as a notification
(again, as was done in the Honeycomb tablet UI).

Bug: 4691638
Change-Id: I60df4871209b64209bfc5b3bf398651cc2e77b24

13 years agoMerge "fix a typo that prevented preserveRects() to work properly"
Mathias Agopian [Tue, 26 Jul 2011 02:51:31 +0000 (19:51 -0700)]
Merge "fix a typo that prevented preserveRects() to work properly"

13 years agoMerge "Add filename and line number in the debug messages."
Chih-Chung Chang [Tue, 26 Jul 2011 01:36:57 +0000 (18:36 -0700)]
Merge "Add filename and line number in the debug messages."

13 years agoNew phone statusbar handle.
Daniel Sandler [Fri, 22 Jul 2011 20:23:36 +0000 (16:23 -0400)]
New phone statusbar handle.

Bug: 4691638
Change-Id: I317d76bc093b56b639bf1d937fe6fb8dcbff109e

13 years agoMerge "Throw NullPointerException on args to Time#compare"
Kenny Root [Tue, 26 Jul 2011 01:26:59 +0000 (18:26 -0700)]
Merge "Throw NullPointerException on args to Time#compare"

13 years agoMerge "[step9] Add logging code for text services"
satok [Tue, 26 Jul 2011 01:02:46 +0000 (18:02 -0700)]
Merge "[step9] Add logging code for text services"

13 years ago[step9] Add logging code for text services
satok [Mon, 25 Jul 2011 23:02:45 +0000 (08:02 +0900)]
[step9] Add logging code for text services

Change-Id: I4dae847951848cca85bcb73f47c509ce23327334

13 years agoMerge "Fix issue #5063010: Loaders don't seem to be properly..."
Dianne Hackborn [Tue, 26 Jul 2011 00:28:51 +0000 (17:28 -0700)]
Merge "Fix issue #5063010: Loaders don't seem to be properly..."

13 years agoUpdate large icon in changed status bar notifications.
Daniel Sandler [Tue, 26 Jul 2011 00:27:39 +0000 (20:27 -0400)]
Update large icon in changed status bar notifications.

Reapply fix from change I6bb72c0b to phones.

Bug: 5071157
Change-Id: I9da5ee6cf72b148e5fef4de6e1c9328ccb4b28b8

13 years agoam 8ba16551: Merge "Fix build." into honeycomb-plus-aosp
Robert Greenwalt [Tue, 26 Jul 2011 00:25:30 +0000 (17:25 -0700)]
am 8ba16551: Merge "Fix build." into honeycomb-plus-aosp

* commit '8ba16551bc11379e7c1b1815612909e2515d0cb2':
  Fix build.

13 years agoam 1b20abd3: am 20bf46af: am b0878223: am 6800a801: Merge "frameworks/base: Cap the...
Dianne Hackborn [Tue, 26 Jul 2011 00:25:09 +0000 (17:25 -0700)]
am 1b20abd3: am 20bf46af: am b0878223: am 6800a801: Merge "frameworks/base: Cap the number of toasts that a package can post."

* commit '1b20abd30c2757132b7a2d319ae73f420b864ed4':
  frameworks/base: Cap the number of toasts that a package can post.

13 years agoam 6d21aee8: am 9ce1ecdf: am 1a2fcea1: am 2f4698fd: Merge "frameworks/base: unlink...
Dianne Hackborn [Tue, 26 Jul 2011 00:25:00 +0000 (17:25 -0700)]
am 6d21aee8: am 9ce1ecdf: am 1a2fcea1: am 2f4698fd: Merge "frameworks/base: unlink death notifications of Vibrate requests"

* commit '6d21aee882215e8a17408f6ae1fbfba5cf8e440f':
  frameworks/base: unlink death notifications of Vibrate requests

13 years agoam ed07215e: am 55775e5f: am e70b2b8f: am 9bcf26ea: Merge "Layoutlib_create flag...
Xavier Ducrohet [Tue, 26 Jul 2011 00:24:56 +0000 (17:24 -0700)]
am ed07215e: am 55775e5f: am e70b2b8f: am 9bcf26ea: Merge "Layoutlib_create flag -p: don\'t change all accesses to public."

* commit 'ed07215e482cae1ffedbba707284821b3afc310f':
  Layoutlib_create flag -p: don't change all accesses to public.

13 years agoam 64ed1059: am e612c881: am 4f3a8db6: am 3cf03987: Merge "Continue idmap generation...
Kenny Root [Tue, 26 Jul 2011 00:24:52 +0000 (17:24 -0700)]
am 64ed1059: am e612c881: am 4f3a8db6: am 3cf03987: Merge "Continue idmap generation even if name lookup fails."

* commit '64ed105957098a900d58e7c2598e060cb37755ce':
  Continue idmap generation even if name lookup fails.

13 years agoMerge "Using the filename as the media title for screenshots and changing filename...
Winson Chung [Tue, 26 Jul 2011 00:20:19 +0000 (17:20 -0700)]
Merge "Using the filename as the media title for screenshots and changing filename format."

13 years agoUsing the filename as the media title for screenshots and changing filename format.
Winson Chung [Tue, 26 Jul 2011 00:10:21 +0000 (17:10 -0700)]
Using the filename as the media title for screenshots and changing filename format.

- Fixes bugs 5075366 and 5076125

Change-Id: I985be1efa8ffad7203b1bbc8d97da2d4a7156adb

13 years agoMerge "resolved conflicts for merge of a7f68230 to master"
Robert Greenwalt [Tue, 26 Jul 2011 00:12:22 +0000 (17:12 -0700)]
Merge "resolved conflicts for merge of a7f68230 to master"

13 years agoFix bug 4319552 Java to native channel mask translation
Jean-Michel Trivi [Mon, 25 Jul 2011 19:58:14 +0000 (12:58 -0700)]
Fix bug 4319552 Java to native channel mask translation

When creating a new AudioTrack instance, translate from a Java
  channel mask as defined in android.media.AudioFormat to one
  as defined in audio.h which matches industry-standard
  channel mask definitions.

Change-Id: I7eeece8ec2a437977c31f6e82590f9591158144b

13 years agoThrow NullPointerException on args to Time#compare
Kenny Root [Mon, 25 Jul 2011 22:58:31 +0000 (15:58 -0700)]
Throw NullPointerException on args to Time#compare

Check for null on arguments to Time#compare(Time, Time) before passing
it down to JNI code.

Bug: 5073949
Change-Id: I077e9d5194a89206d1e51fc89a72c8a72e29f8f1

13 years agoMerge "Improve rendering performance on some GPUs"
Romain Guy [Mon, 25 Jul 2011 23:38:13 +0000 (16:38 -0700)]
Merge "Improve rendering performance on some GPUs"

13 years agoMerge "Fix for bug 4371230. - Generate unique ID for each DrmManagerClient in native...
Gloria Wang [Mon, 25 Jul 2011 23:36:20 +0000 (16:36 -0700)]
Merge "Fix for bug 4371230. - Generate unique ID for each DrmManagerClient in native side - Fix the bug where multiple clients could use the same ID - Return the correct unique ID back to Java - Add a flag in the unique ID to separate native client and Java client"

13 years agoImprove rendering performance on some GPUs
Romain Guy [Mon, 25 Jul 2011 23:36:01 +0000 (16:36 -0700)]
Improve rendering performance on some GPUs

This change sets textures filtering to GL_NEAREST by default. GL_LINEAR
filtering is only used when textures are transformed with a scale or
a rotation. This helps save a couple of fps on some GPUs.

Change-Id: I1efaa452c2c79905f00238e54d886a37203a2ac1

13 years agoFix issue #5063010: Loaders don't seem to be properly...
Dianne Hackborn [Mon, 25 Jul 2011 23:16:15 +0000 (16:16 -0700)]
Fix issue #5063010: Loaders don't seem to be properly...

...retained with compatibility library

Yikes, and also in the main platform...! :(

Change-Id: I76ee3a9a5ba4a220c2f54d0af9cf49e3a736e7bd

13 years agoFix for bug 4371230.
Gloria Wang [Thu, 21 Jul 2011 22:10:22 +0000 (15:10 -0700)]
Fix for bug 4371230.
- Generate unique ID for each DrmManagerClient in native side
- Fix the bug where multiple clients could use the same ID
- Return the correct unique ID back to Java
- Add a flag in the unique ID to separate native client and Java client

Change-Id: Ia4574b6b0a526f2335a65380975dc62f9a6e7f9b

13 years agoresolved conflicts for merge of a7f68230 to master
Robert Greenwalt [Mon, 25 Jul 2011 23:06:25 +0000 (16:06 -0700)]
resolved conflicts for merge of a7f68230 to master

Change-Id: I9e8faaa94f9b251a9c003dc6b9a3e2a97c4564a9

13 years agoMerge "Set initial bounds offset to (0,0) so that in-screen bounds reported by Access...
Svetoslav Ganov [Mon, 25 Jul 2011 23:03:23 +0000 (16:03 -0700)]
Merge "Set initial bounds offset to (0,0) so that in-screen bounds reported by AccessibilityNodeInfo are correct"

13 years agoMerge "Adding Metadata mode to SurfaceMediaSource"
Pannag Sanketi [Mon, 25 Jul 2011 22:00:16 +0000 (15:00 -0700)]
Merge "Adding Metadata mode to SurfaceMediaSource"

13 years agoMerge "Add size param to rsForEach bug 5074640"
Jason Sams [Mon, 25 Jul 2011 21:54:49 +0000 (14:54 -0700)]
Merge "Add size param to rsForEach bug 5074640"

13 years agoMerge "Add debug flag to print out the EGL configuration used by libhwui"
Romain Guy [Mon, 25 Jul 2011 21:44:05 +0000 (14:44 -0700)]
Merge "Add debug flag to print out the EGL configuration used by libhwui"

13 years agoMerge "Add ELG config debugging to HardwareRenderer"
Romain Guy [Mon, 25 Jul 2011 21:43:56 +0000 (14:43 -0700)]
Merge "Add ELG config debugging to HardwareRenderer"

13 years agoMerge "Added APIs for audio preprocessing"
Eric Laurent [Mon, 25 Jul 2011 21:43:05 +0000 (14:43 -0700)]
Merge "Added APIs for audio preprocessing"

13 years agoAdd debug flag to print out the EGL configuration used by libhwui
Romain Guy [Mon, 25 Jul 2011 21:42:24 +0000 (14:42 -0700)]
Add debug flag to print out the EGL configuration used by libhwui

Change-Id: I8be5aebb60b7441342d430131168d11dc551ec34

13 years agoAdded APIs for audio preprocessing
Eric Laurent [Sun, 24 Jul 2011 20:36:09 +0000 (13:36 -0700)]
Added APIs for audio preprocessing

Added APIs to control pre processes applied on captured audio.
Those APIs are still hidden until reviewed by API council.

Three types of standard pre processes are supported:
- Automatic Gain Control (AGC) by AutomaticGainControl class
- Acoustic Echo Cancellation (AEC) by AcousticEchoCanceler class
- Noise Suppression (NS) by NoiseSuppressor class

A method is added to AudioEffect class to query audio pre processings
applied by default by the platform on a given AudioRecord session ID.

Change-Id: I0b9fceeb8c704dd06319c3b52b85c96fe871d51d

13 years agoMerge "Do not support still image capture mode for timelapse video recording"
James Dong [Mon, 25 Jul 2011 21:21:14 +0000 (14:21 -0700)]
Merge "Do not support still image capture mode for timelapse video recording"

13 years agoMerge "Fix build." into honeycomb-plus-aosp
Robert Greenwalt [Mon, 25 Jul 2011 21:05:23 +0000 (14:05 -0700)]
Merge "Fix build." into honeycomb-plus-aosp

13 years agoFix build.
Robert Greenwalt [Mon, 25 Jul 2011 20:51:18 +0000 (13:51 -0700)]
Fix build.

Add NetworkUtils function missed in manual merge.

Change-Id: Ifce8f2988bb581ddc9b971b8af07a32f46c91e14

13 years agofix a typo that prevented preserveRects() to work properly
Mathias Agopian [Mon, 25 Jul 2011 20:57:16 +0000 (13:57 -0700)]
fix a typo that prevented preserveRects() to work properly

this caused drawing artifacts during the screen rotation
animation of SurfaceView.

Change-Id: Idcc996b6ca2e346135dd2264959670c0b086d4cb

13 years agoMerge "Fixing old bug with AdapterViewFlipper"
Adam Cohen [Mon, 25 Jul 2011 20:54:02 +0000 (13:54 -0700)]
Merge "Fixing old bug with AdapterViewFlipper"

13 years agoMerge "Fix for http://b/issue?id=5064532"
Philip Milne [Mon, 25 Jul 2011 20:43:09 +0000 (13:43 -0700)]
Merge "Fix for http://b/issue?id=5064532"

13 years agoMerge "Unifying swipe behavior for Recents and Notifications"
Michael Jurka [Mon, 25 Jul 2011 20:38:48 +0000 (13:38 -0700)]
Merge "Unifying swipe behavior for Recents and Notifications"

13 years agoAdd size param to rsForEach
Jason Sams [Mon, 25 Jul 2011 19:58:37 +0000 (12:58 -0700)]
Add size param to rsForEach
bug 5074640

Change-Id: I395bd8b295beacc979681ccdd3451d9d6cc3d672

13 years agoMerge "Change user 0 directory back for compatibility"
Kenny Root [Mon, 25 Jul 2011 19:32:10 +0000 (12:32 -0700)]
Merge "Change user 0 directory back for compatibility"

13 years agoMerge "Stop using charAt for Signatures"
Kenny Root [Mon, 25 Jul 2011 19:32:01 +0000 (12:32 -0700)]
Merge "Stop using charAt for Signatures"

13 years agoam 20bf46af: am b0878223: am 6800a801: Merge "frameworks/base: Cap the number of...
Dianne Hackborn [Mon, 25 Jul 2011 19:21:32 +0000 (12:21 -0700)]
am 20bf46af: am b0878223: am 6800a801: Merge "frameworks/base: Cap the number of toasts that a package can post."

* commit '20bf46af14130314ae1aeb1e5482c38556c8f0f8':
  frameworks/base: Cap the number of toasts that a package can post.

13 years agoam 9ce1ecdf: am 1a2fcea1: am 2f4698fd: Merge "frameworks/base: unlink death notificat...
Dianne Hackborn [Mon, 25 Jul 2011 19:21:29 +0000 (12:21 -0700)]
am 9ce1ecdf: am 1a2fcea1: am 2f4698fd: Merge "frameworks/base: unlink death notifications of Vibrate requests"

* commit '9ce1ecdfde98c7b5b5ec346b883df0a50d9722e1':
  frameworks/base: unlink death notifications of Vibrate requests

13 years agoam 55775e5f: am e70b2b8f: am 9bcf26ea: Merge "Layoutlib_create flag -p: don\'t change...
Xavier Ducrohet [Mon, 25 Jul 2011 19:21:17 +0000 (12:21 -0700)]
am 55775e5f: am e70b2b8f: am 9bcf26ea: Merge "Layoutlib_create flag -p: don\'t change all accesses to public."

* commit '55775e5f34af8d7c22ab3212c253b3a7d34a6f8a':
  Layoutlib_create flag -p: don't change all accesses to public.

13 years agoam e612c881: am 4f3a8db6: am 3cf03987: Merge "Continue idmap generation even if name...
Kenny Root [Mon, 25 Jul 2011 19:21:06 +0000 (12:21 -0700)]
am e612c881: am 4f3a8db6: am 3cf03987: Merge "Continue idmap generation even if name lookup fails."

* commit 'e612c881ecf74770098aa9c07d4f0611ac982038':
  Continue idmap generation even if name lookup fails.

13 years agoMerge "AudioFlinger: add dump of audio pre processing."
Eric Laurent [Mon, 25 Jul 2011 19:20:23 +0000 (12:20 -0700)]
Merge "AudioFlinger: add dump of audio pre processing."

13 years agoFix for http://b/issue?id=5064532
Philip Milne [Thu, 21 Jul 2011 18:39:37 +0000 (11:39 -0700)]
Fix for http://b/issue?id=5064532

5064532: GridLayout with initial "stretchy" row and "gone" view in last row doesn't stretch properly

Also:

. Infer stretchibility from whether or not gravity is defined.
. Make algorithms for handling flexibility within cell groups consistent
  with those acting between cells groups (via constraint system).
. Hide and deprecate methods taking flexibility argument.
. Hide and deprecate CAN_STRETCH constant.

Both deprecated features will be removed after references are removed from platform.

Change-Id: Iabf2bf19f35cf30b8ec49c99b49a0550fd495125

13 years agoMerge "TouchExplorer long press not working and activation tap not respecting distanc...
Svetoslav Ganov [Mon, 25 Jul 2011 19:10:46 +0000 (12:10 -0700)]
Merge "TouchExplorer long press not working and activation tap not respecting distance slop."

13 years agoresolved conflicts for merge of 26ecc31f to honeycomb-plus-aosp
Robert Greenwalt [Mon, 25 Jul 2011 19:08:19 +0000 (12:08 -0700)]
resolved conflicts for merge of 26ecc31f to honeycomb-plus-aosp

Change-Id: I23f42e247884f0c9d5ae4d3466213592dd3433d9

13 years agoMerge "Touch exploration state set to clients asynchronously and depended on talking...
Svetoslav Ganov [Mon, 25 Jul 2011 19:08:08 +0000 (12:08 -0700)]
Merge "Touch exploration state set to clients asynchronously and depended on talking service being enabled."

13 years agoMerge "Implement CollapsibleActionView on SearchView."
Amith Yamasani [Mon, 25 Jul 2011 19:07:32 +0000 (12:07 -0700)]
Merge "Implement CollapsibleActionView on SearchView."

13 years agoAdd ELG config debugging to HardwareRenderer
Romain Guy [Mon, 25 Jul 2011 18:56:33 +0000 (11:56 -0700)]
Add ELG config debugging to HardwareRenderer

Change-Id: I1954111e999ea95982c273eb50b9ea82397bc823

13 years agoMerge "Preventing screenshots when waking from sleep."
Winson Chung [Mon, 25 Jul 2011 18:47:43 +0000 (11:47 -0700)]
Merge "Preventing screenshots when waking from sleep."

13 years agoMerge "SurfaceTexture: enable RGB external textures"
Jamie Gennis [Mon, 25 Jul 2011 18:46:51 +0000 (11:46 -0700)]
Merge "SurfaceTexture: enable RGB external textures"

13 years agoMerge "Switch state text not added to accessibility events."
Svetoslav Ganov [Mon, 25 Jul 2011 18:23:56 +0000 (11:23 -0700)]
Merge "Switch state text not added to accessibility events."

13 years agoPreventing screenshots when waking from sleep.
Winson Chung [Fri, 22 Jul 2011 19:19:52 +0000 (12:19 -0700)]
Preventing screenshots when waking from sleep.

- Fixing crash in SystemUI when trying to access external storage while it is not mounted

Change-Id: I3d9a05c155b83a2cc39915caebad4b7016025d09

13 years agoMerge "Keep Bluetooth module hot to quickly swith it on/off"
Matthew Xie [Mon, 25 Jul 2011 18:14:25 +0000 (11:14 -0700)]
Merge "Keep Bluetooth module hot to quickly swith it on/off"

13 years agoMerge "Fix bug 4211099 channel constants and 7.1 mask"
Jean-Michel Trivi [Mon, 25 Jul 2011 18:07:16 +0000 (11:07 -0700)]
Merge "Fix bug 4211099 channel constants and 7.1 mask"

13 years agoMerge "Fix bug 5060033 - No text-editing toolbar when in a dialog"
Adam Powell [Mon, 25 Jul 2011 17:57:42 +0000 (10:57 -0700)]
Merge "Fix bug 5060033 - No text-editing toolbar when in a dialog"

13 years agoKeep Bluetooth module hot to quickly swith it on/off
Matthew Xie [Fri, 15 Jul 2011 20:03:58 +0000 (13:03 -0700)]
Keep Bluetooth module hot to quickly swith it on/off

Add BluetoothAdapterStateMachine to maintain a inter state machine other than
the public BluetoothAdapter states. This is a improvement to BluetoothService
code. 2 internal state are added, LoadingFirmware and FirmwareLoaded to place
the Bluetooth module in a ready-to-switch-on state so that it can be quickly
switched on to have a better user experience
bug 5021787

Change-Id: Ia352e88cba509d9e98c900f85e7479f8cee1de5e

13 years agoMerge "Add support for creating a Surface from a a SurfaceTexture."
Ted Bonkenburg [Mon, 25 Jul 2011 17:24:30 +0000 (10:24 -0700)]
Merge "Add support for creating a Surface from a a SurfaceTexture."

13 years agoChange user 0 directory back for compatibility
Kenny Root [Mon, 25 Jul 2011 16:42:22 +0000 (09:42 -0700)]
Change user 0 directory back for compatibility

The PackageManagerTests aren't designed for multiple users yet, so they
fail. Since multiple users aren't supported yet, just change the default
data directory for user 0 back to how it was previously. This fixes the
existing tests and doesn't get anyone's hopes up since they won't see
/data/user/0/pacakge when we don't support multiple users yet.

Bug: 4380006
Change-Id: Iedcc3115b000759c0013ba6878e13cd2358897da

13 years agoMerge "Add a System.Secure setting for the Autofill server URL."
Ben Murdoch [Mon, 25 Jul 2011 16:41:46 +0000 (09:41 -0700)]
Merge "Add a System.Secure setting for the Autofill server URL."

13 years agoMerge "Fix for Autofill calling WebView.getSettings on background thread."
Ben Murdoch [Mon, 25 Jul 2011 16:34:21 +0000 (09:34 -0700)]
Merge "Fix for Autofill calling WebView.getSettings on background thread."

13 years agoMerge "Add IS_READ column in call log and voicemail providers."
Flavio Lerda [Mon, 25 Jul 2011 14:44:02 +0000 (07:44 -0700)]
Merge "Add IS_READ column in call log and voicemail providers."

13 years agoFix for Autofill calling WebView.getSettings on background thread.
Ben Murdoch [Mon, 25 Jul 2011 10:35:45 +0000 (11:35 +0100)]
Fix for Autofill calling WebView.getSettings on background thread.

Autofill was reading the WebView's WebSettings on a background thread.
Move it to the UI thread to conform to the WebView API and get rid of a
Strict Mode violation.

Bug: 5072283
Change-Id: Ib0ac60697f1e629ac1ef1743545b5cf0ac2cf52a

13 years agoTouchExplorer long press not working and activation tap not respecting distance slop.
Svetoslav Ganov [Mon, 25 Jul 2011 02:20:17 +0000 (19:20 -0700)]
TouchExplorer long press not working and activation tap not respecting distance slop.

1. The first problem is manifested on Prime. Apparently the Prime screen driver
   is very aggresive in filtering move events that origin from almost the same
   location. Hence, the framework doesn't see a constant stream of events. However,
   the TouchExplorer implementation was assuming a constant event stream to detect
   long press. Refactored the code such that no assumptions for the event stream
   are made.

2. Touch exploring an item and then tapping far away from that item was activating
   it, hence not respecting the distance slop. This was due to incorrect check of
   the latter.

bug:5070917

Change-Id: I3627a2feeb3712133f58f8f8f1ab7a2ec50cdc9a

13 years ago[step4] Change service interface
satok [Mon, 25 Jul 2011 02:01:49 +0000 (11:01 +0900)]
[step4] Change service interface

Change-Id: Iaf86065a2a7f075c670ebdaa60a33a815dcb8113

13 years agoMerge "[Step 2] Add apis for spell checker settings"
satok [Mon, 25 Jul 2011 01:47:50 +0000 (18:47 -0700)]
Merge "[Step 2] Add apis for spell checker settings"

13 years ago[Step 2] Add apis for spell checker settings
satok [Mon, 25 Jul 2011 01:12:21 +0000 (10:12 +0900)]
[Step 2] Add apis for spell checker settings

Bug: 5057977

Change-Id: I4617b7f1487349c5de385e7392dbc39c69fa2ebc

13 years agoAdd IS_READ column in call log and voicemail providers.
Flavio Lerda [Thu, 21 Jul 2011 15:53:59 +0000 (16:53 +0100)]
Add IS_READ column in call log and voicemail providers.

Initially we had exposed NEW in the voicemail provider instead of the
IS_READ field. However, NEW is already used in the call log to represent
a missed call for which a notification needs to be shown to the user.

On the other hand, voicemail need both be shown in a notification and
retain their own read/unread state, which is determined by whether the
user has opened the details of the voicemail.

This change introduces the IS_READ field for voicemails and exposes it
also via the call log content provider.

The NEW column in the voicemail content provider will be removed in a
follow-up.

Bug: 5036195
Change-Id: I2f8c04685a82cbf77f4778cf057ff62c7da1256a

13 years agoMerge "Introduce param/column for group count"
Daisuke Miyakawa [Mon, 25 Jul 2011 00:53:47 +0000 (17:53 -0700)]
Merge "Introduce param/column for group count"

13 years agoAudioFlinger: add dump of audio pre processing.
Eric Laurent [Mon, 25 Jul 2011 00:49:51 +0000 (17:49 -0700)]
AudioFlinger: add dump of audio pre processing.

Dump of media.audio_flinger service was only listing effects on output threads.
Moved the dump of effect chains from PlaybackThread to ThreadBase class so that
pre processings on RecordThread are also listed.

Change-Id: If8bc74023c12b9c2371f1b300743b156ceca7b87

13 years agoIntroduce param/column for group count
Daisuke Miyakawa [Sat, 23 Jul 2011 18:39:23 +0000 (11:39 -0700)]
Introduce param/column for group count

Bug: 5039532
Change-Id: Ibc604770cb61ca9fd92280e58f1cd1bbf30c216a

13 years agoMerge "Fix interface notification race"
Irfan Sheriff [Mon, 25 Jul 2011 00:14:12 +0000 (17:14 -0700)]
Merge "Fix interface notification race"

13 years agoFix bug 4211099 channel constants and 7.1 mask
Jean-Michel Trivi [Sun, 24 Jul 2011 23:25:38 +0000 (16:25 -0700)]
Fix bug 4211099 channel constants and 7.1 mask

Add definitions for the side and elevated channels.

Add new (correct) definition for 7.1 mask which uses
 the side channels rather than the front half-pan channels.

Change-Id: I13d93f99f3b453ce2ab5fdc2da66629ed7f337ef

13 years agoMerge "Do not wait forever for output buffers in OMXCodec.cpp and error out in case...
James Dong [Sun, 24 Jul 2011 21:40:08 +0000 (14:40 -0700)]
Merge "Do not wait forever for output buffers in OMXCodec.cpp and error out in case time out happens"

13 years agoFix interface notification race
Irfan Sheriff [Sun, 24 Jul 2011 21:28:15 +0000 (14:28 -0700)]
Fix interface notification race

In one use case, I see that if we go straight from
wifi client mode to tethering operation, the interface change notifications
are reported in an order that causes to enter tethered state
without actually tethering through connectivity service.

It is because an interface down notification (from wifi going down) comes after
we have started soft ap and we think we have tethered after calling startTethering
and switch to Tethered state

Instead, we should make sure tethering has started before going to Tethered state.

Change-Id: Iba7e8fab0feeb5637d40938862a8638871df8b02

13 years agoMerge "QueryCodecs() signature change"
Jean-Michel Trivi [Sun, 24 Jul 2011 19:59:35 +0000 (12:59 -0700)]
Merge "QueryCodecs() signature change"

13 years agoMerge "Updated: Wi-Fi p2p framework"
repo sync [Sun, 24 Jul 2011 19:57:17 +0000 (12:57 -0700)]
Merge "Updated: Wi-Fi p2p framework"

13 years agoMerge "Do not change the number of bytes while converting 8-bit samples to 16-bit...
Gloria Wang [Sun, 24 Jul 2011 19:07:20 +0000 (12:07 -0700)]
Merge "Do not change the number of bytes while converting 8-bit samples to 16-bit, because this number will be used later to calculate mCurrentPos. Fix for bug 5063703."

13 years agoDo not support still image capture mode for timelapse video recording
James Dong [Wed, 29 Jun 2011 23:56:52 +0000 (16:56 -0700)]
Do not support still image capture mode for timelapse video recording

related-to-bug: 4973779

Change-Id: Ica665217ab10247b2242acc4e93d4fe9f83e3f45

13 years agoUpdated: Wi-Fi p2p framework
repo sync [Fri, 24 Jun 2011 21:23:07 +0000 (14:23 -0700)]
Updated: Wi-Fi p2p framework

First stage. Get the bones in right now even though
we are not ready on the native side.

Once, we have things underneath working - we will further update the
framework

Change-Id: I4a7dab5cd4267373dc5f8989ae4122f91c384ed5

13 years agoam 051660d4: am deb62be2: Merge "Configure RAT dependent retry pattern in GSM DCT...
Wink Saville [Sun, 24 Jul 2011 16:15:39 +0000 (09:15 -0700)]
am 051660d4: am deb62be2: Merge "Configure RAT dependent retry pattern in GSM DCT." into honeycomb-LTE

* commit '051660d4d6d293f4b561bc6a772c70aa077a578a':
  Configure RAT dependent retry pattern in GSM DCT.

13 years agoam 9820a9d2: am 4281817f: Allow suggestedRetryTime to indicate no retry is needed.
Kazuhiro Ondo [Sun, 24 Jul 2011 16:13:52 +0000 (09:13 -0700)]
am 9820a9d2: am 4281817f: Allow suggestedRetryTime to indicate no retry is needed.

* commit '9820a9d299dc46f2a9037866ddf61c4782cf9186':
  Allow suggestedRetryTime to indicate no retry is needed.

13 years agoam deb62be2: Merge "Configure RAT dependent retry pattern in GSM DCT." into honeycomb-LTE
Wink Saville [Sun, 24 Jul 2011 16:13:26 +0000 (09:13 -0700)]
am deb62be2: Merge "Configure RAT dependent retry pattern in GSM DCT." into honeycomb-LTE

* commit 'deb62be2e87b19e9bbbc668f8d9327b12dba4a3b':
  Configure RAT dependent retry pattern in GSM DCT.

13 years agoam 4281817f: Allow suggestedRetryTime to indicate no retry is needed.
Kazuhiro Ondo [Sun, 24 Jul 2011 16:11:42 +0000 (09:11 -0700)]
am 4281817f: Allow suggestedRetryTime to indicate no retry is needed.

* commit '4281817f6b624cb51926eb24fa78c68cd9431dce':
  Allow suggestedRetryTime to indicate no retry is needed.

13 years agoMerge "Configure RAT dependent retry pattern in GSM DCT." into honeycomb-LTE
Wink Saville [Sun, 24 Jul 2011 16:11:28 +0000 (09:11 -0700)]
Merge "Configure RAT dependent retry pattern in GSM DCT." into honeycomb-LTE

13 years agoAllow suggestedRetryTime to indicate no retry is needed.
Kazuhiro Ondo [Sun, 24 Jul 2011 15:08:38 +0000 (08:08 -0700)]
Allow suggestedRetryTime to indicate no retry is needed.

If suggestedRetryTime is 0x7fffffff then no retry is needed
and the framework should not initiate a retry.

Bug: 4949208
Change-Id: I3756ef6a3e93beec4ee95863cbc111b9952e5e06