summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
* am a90a1e55: am 545eab8a: Merge "remove unused pixel format" into gingerbreadMathias Agopian2010-08-211-1/+0
|\ | | | | | | | | | | | | Merge commit 'a90a1e55c60604b930eecff03fe25429205ec7df' * commit 'a90a1e55c60604b930eecff03fe25429205ec7df': remove unused pixel format
| * am 545eab8a: Merge "remove unused pixel format" into gingerbreadMathias Agopian2010-08-191-1/+0
| |\ | | | | | | | | | | | | | | | | | | Merge commit '545eab8ae80b070177cc442931eadc8cd980de26' into gingerbread-plus-aosp * commit '545eab8ae80b070177cc442931eadc8cd980de26': remove unused pixel format
| | * Merge "remove unused pixel format" into gingerbreadMathias Agopian2010-08-191-1/+0
| | |\
| | | * remove unused pixel formatMathias Agopian2010-08-191-1/+0
| | | | | | | | | | | | | | | | Change-Id: I55bc3cc41385743c07f7e4de06335c922f746f73
* | | | am 3a899b85: am 0b9a12bf: Merge "Fix issue 2929440" into gingerbreadEric Laurent2010-08-212-3/+23
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '3a899b85102f6d51585b3d46ced3038c8602f202' * commit '3a899b85102f6d51585b3d46ced3038c8602f202': Fix issue 2929440
| * | | am 0b9a12bf: Merge "Fix issue 2929440" into gingerbreadEric Laurent2010-08-192-3/+23
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | Merge commit '0b9a12bf8101830fa9bde4015d0043df14cab6db' into gingerbread-plus-aosp * commit '0b9a12bf8101830fa9bde4015d0043df14cab6db': Fix issue 2929440
| | * | Merge "Fix issue 2929440" into gingerbreadEric Laurent2010-08-192-3/+23
| | |\ \ | | | |/ | | |/|
| | | * Fix issue 2929440Eric Laurent2010-08-192-3/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed regression introduced by change a54d7d3d7dd691334189aab20d23c65710092869 in audioflinger mixer thread: When the output stream is suspended, the sleep time between two writes must match the actual duration of one output stream buffer otherwise the playback rate is not respected. Change-Id: Ic5bebe890290d1f44aeff9dd3c142d18e26fff2a
* | | | am 36beeca4: am 3d8c9bdb: Raise motion event throttle to 60Hz from 35Hz.Jeff Brown2010-08-212-5/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '36beeca4c34af2aed6a070e43b69993daff67661' * commit '36beeca4c34af2aed6a070e43b69993daff67661': Raise motion event throttle to 60Hz from 35Hz.
| * | | am 3d8c9bdb: Raise motion event throttle to 60Hz from 35Hz.Jeff Brown2010-08-182-5/+2
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | Merge commit '3d8c9bdbed0c31143227697bd0d94fd234fe08ad' into gingerbread-plus-aosp * commit '3d8c9bdbed0c31143227697bd0d94fd234fe08ad': Raise motion event throttle to 60Hz from 35Hz.
| | * | Raise motion event throttle to 60Hz from 35Hz.Jeff Brown2010-08-182-5/+2
| | | | | | | | | | | | | | | | | | | | Bug: 2931575 Change-Id: Ib8b1793addcda74b2fa6de2ce61b6133b8ffda9d
* | | | am d25f0aea: am 99401b29: Merge "Add support for throttling motion events." ↵Jeff Brown2010-08-212-0/+38
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | into gingerbread Merge commit 'd25f0aea1cebe93aff55a75374e172f87115f1b3' * commit 'd25f0aea1cebe93aff55a75374e172f87115f1b3': Add support for throttling motion events.
| * | | am 99401b29: Merge "Add support for throttling motion events." into gingerbreadJeff Brown2010-08-182-0/+38
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | Merge commit '99401b29c3f39488a058d3eb616009b751879a77' into gingerbread-plus-aosp * commit '99401b29c3f39488a058d3eb616009b751879a77': Add support for throttling motion events.
| | * | Merge "Add support for throttling motion events." into gingerbreadJeff Brown2010-08-182-0/+38
| | |\ \
| | | * | Add support for throttling motion events.Jeff Brown2010-08-182-0/+38
| | | | | | | | | | | | | | | | | | | | Change-Id: I24b3a17753e91ecda60a60fe5cd2e6b3260e033d
* | | | | am d172594e: am cf6d2a1d: Merge "Fix issue #2845673: ↵Dianne Hackborn2010-08-211-17/+30
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | android:exported="false" is not obeyed" into gingerbread Merge commit 'd172594e3a1e25f1f2c190e99421cb7d4963389b' * commit 'd172594e3a1e25f1f2c190e99421cb7d4963389b': Fix issue #2845673: android:exported="false" is not obeyed
| * | | | am cf6d2a1d: Merge "Fix issue #2845673: android:exported="false" is not ↵Dianne Hackborn2010-08-181-17/+30
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | obeyed" into gingerbread Merge commit 'cf6d2a1de274e9a4156b12be811a180eb36412ab' into gingerbread-plus-aosp * commit 'cf6d2a1de274e9a4156b12be811a180eb36412ab': Fix issue #2845673: android:exported="false" is not obeyed
| | * | | Fix issue #2845673: android:exported="false" is not obeyedDianne Hackborn2010-08-181-17/+30
| | |/ / | | | | | | | | | | | | | | | | | | | | Thou shall obey. Change-Id: I09f163a0db7cc9189c8d7f5116cc8ca9d4f7a76c
| * | | am 26bcc7b4: Merge "revert hwcomposer HAL changes. DO NOT MERGE." into ↵Mathias Agopian2010-08-1811-360/+9
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | gingerbread Merge commit '26bcc7b44238ea54105ef5a6020fa5c37bb33f03' into gingerbread-plus-aosp * commit '26bcc7b44238ea54105ef5a6020fa5c37bb33f03': revert hwcomposer HAL changes. DO NOT MERGE.
| | * | revert hwcomposer HAL changes. DO NOT MERGE.Mathias Agopian2010-08-1711-360/+9
| | |/ | | | | | | | | | | | | | | | | | | | | | This reverts commit: 94364b91a2894bf037b8beb027132fbb812e1434 f8e705dea48f77f1c2532fdbadd4997dd1851af0 b59beb5ca68d0228f60dda60d85e2d0226b33215 e0d5f5bcf5a8b26f4ad75f549cbf380b2c9faf20
* | | asynchronous driver commandsIrfan Sheriff2010-08-191-12/+8
| | | | | | | | | | | | | | | | | | | | | Make some of the common driver commands scan/disconnect/reconnect/reassociate asynchronous. We already have broadcasts to indicate results. Change-Id: I343c6be077fb11a3d488e586ab10ab2373b269d8
* | | Merge "fixed bug in stringToIpAddr, which was returning the ip address in ↵Danica Chang2010-08-181-4/+4
|\ \ \ | | | | | | | | | | | | reverse"
| * | | fixed bug in stringToIpAddr, which was returning the ip address in reverseDanica Chang2010-08-111-4/+4
| | | | | | | | | | | | | | | | Change-Id: Ia1872636fb928a4076fe18ba50c6d1ea85f16dd9
* | | | Merge "bluetooth tethering"Danica Chang2010-08-183-14/+57
|\ \ \ \
| * | | | bluetooth tetheringDanica Chang2010-08-183-14/+57
| | | | | | | | | | | | | | | | | | | | Change-Id: Id6d5fb1922facc7013abc29214d3e1141995b767
* | | | | Merge "Fix WRITE_SECURE_SETTINGS permission issue"Irfan Sheriff2010-08-181-0/+13
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix WRITE_SECURE_SETTINGS permission issueIrfan Sheriff2010-08-181-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The refactor with the new state machine had introduced a bug with writes to secure settings in public API for which apps might not have permission. Bug: 2895750 Change-Id: I7d236253201a47b836996859aa3de2806ad8a800
* | | | | am 8fd80e92: am 72ce4235: Merge "Fix possible race conditions during channel ↵Jeff Brown2010-08-181-14/+10
|\ \ \ \ \ | |/ / / / |/| | / / | | |/ / | |/| | | | | | | | | | | | | | | | | | unregistration." into gingerbread Merge commit '8fd80e924a2f40f6a785f834914f8a6f18a3aa9d' * commit '8fd80e924a2f40f6a785f834914f8a6f18a3aa9d': Fix possible race conditions during channel unregistration.
| * | | am 72ce4235: Merge "Fix possible race conditions during channel ↵Jeff Brown2010-08-181-14/+10
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | unregistration." into gingerbread Merge commit '72ce42352c1c229e05d910b4176f3cddb608e814' into gingerbread-plus-aosp * commit '72ce42352c1c229e05d910b4176f3cddb608e814': Fix possible race conditions during channel unregistration.
| | * | Merge "Fix possible race conditions during channel unregistration." into ↵Jeff Brown2010-08-171-14/+10
| | |\ \ | | | | | | | | | | | | | | | gingerbread
| | | * | Fix possible race conditions during channel unregistration.Jeff Brown2010-08-171-14/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the input dispatcher assumed that the input channel's receive pipe file descriptor was a sufficiently unique identifier for looking up input channels in its various tables. However, it can happen that an input channel is disposed and then a new input channel is immediately created that reuses the same file descriptor. Ordinarily this is not a problem, however there is a small opportunity for a race to arise in InputQueue. When InputQueue receives an input event from the dispatcher, it generates a finishedToken that encodes the channel's receive pipe fd, and a sequence number. The finishedToken is used by the ViewRoot as a handle for the event so that it can tell the InputQueue when the event has finished being processed. Here is the race: 1. InputQueue receives an input event, assigns a new finishedToken. 2. ViewRoot begins processing the input event. 3. During processing, ViewRoot unregisters the InputChannel. 4. A new InputChannel is created and is registered with the Input Queue. This InputChannel happens to have the same receive pipe fd as the one previously registered. 5. ViewRoot tells the InputQueue that it has finished processing the input event, passing along the original finishedToken. 6. InputQueue throws an exception because the finishedToken's receive pipe fd is registered but the sequence number is incorrect so it assumes that the client has called finish spuriously. The fix is to include a unique connection id within the finishedToken so that the InputQueue can accurately confirm that the token belongs to the currently registered InputChannel rather than to an old one that happened to have the same receive pipe fd. When it notices this, it ignores the spurious finish. I've also made a couple of other small changes to avoid similar races elsewhere. This patch set also includes a fix to synthesize a finished signal when the input channel is unregistered on the client side to help keep the server and client in sync. Bug: 2834068 Change-Id: I1de34a36249ab74c359c2c67a57e333543400f7b
| * | | | DO NOT MERGE resolved conflicts for merge of 8c11e952 to gingerbread-plus-aospJean-Baptiste Queru2010-08-181-12/+39
| |\ \ \ \ | | |/ / / | | | | | | | | | | Change-Id: I29703133654f0f80a4425914d290e9dc50cbc3cc
| | * | | DO NOT MERGE WifiLock extensions for high performance modeIrfan Sheriff2010-08-171-12/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add extension to WifiLock to allow apps to operate in high performance mode (high power & disable suspend optimizations for battery consumption). Bug: 2834260 Change-Id: I8b33d307f3d569bc92ba2139b9ed224ffc147547
* | | | | Adding callback and fix to RemoteViewsFactory on notifyDataSetChanged.Winson Chung2010-08-171-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also removing extra parameter in AppWidgetManager.notifyDataSetChanged. Change-Id: Ic771fe045ae793a6dacf09f1230e7c1c4b59a13e
* | | | | -> Enabled partial updates to app widgets through AppWidgetManager.Adam Cohen2010-08-171-1/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Partial updates are not cached by the AppWidgetService. -> Added the ability to insert commands with no parameters into RemoteViews objects. -> Added showNext() and showPrevious() methods to RemoteViews. -> Made showNext() / showPrevious() of AdapterViewFlipper remotable. Change-Id: Ic5491bb374424a54728c4ca92b94b1f00dfb87ff
* | | | | am 5085848d: am 209e6518: Merge "Make the LED colors when charging ↵Jean-Baptiste Queru2010-08-171-10/+21
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | customizable by the vendor" Merge commit '5085848ddbadaafa088ed85753156adc2e54554d' * commit '5085848ddbadaafa088ed85753156adc2e54554d': Make the LED colors when charging customizable by the vendor
| * | | | am 209e6518: Merge "Make the LED colors when charging customizable by the ↵Jean-Baptiste Queru2010-08-171-10/+21
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vendor" Merge commit '209e651805dd40ea87df7ff67f2755605be9308c' into gingerbread-plus-aosp * commit '209e651805dd40ea87df7ff67f2755605be9308c': Make the LED colors when charging customizable by the vendor
| | * \ \ \ Merge "Make the LED colors when charging customizable by the vendor"Jean-Baptiste Queru2010-08-171-10/+21
| | |\ \ \ \
| | | * | | | Make the LED colors when charging customizable by the vendorKenneth Andersson2010-08-031-10/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit will make the default LED colors in the NotificationManager for battery charge customizable via overlays. The blink on/off times are customizable in the same manner. Change-Id: I57ce93656cc4080f5b99554df0ada44c5b31e959
| * | | | | | am c708e383: Merge "Revert "InputMethodService: Fix ignore case in ↵Jean-Baptiste Queru2010-08-171-1/+0
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | showInputMethodPickerFromClient"" Merge commit 'c708e38356e9c381b640ef96db3b0b0fdd41d433' into gingerbread-plus-aosp * commit 'c708e38356e9c381b640ef96db3b0b0fdd41d433': Revert "InputMethodService: Fix ignore case in showInputMethodPickerFromClient"
| | * | | | | Revert "InputMethodService: Fix ignore case in showInputMethodPickerFromClient"satok2010-08-171-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit f2e67a5779d404b4791c6ab5b0d30dfb2c463514. Open Source Project CL: https://review.source.android.com/#change,16419 This change unexpectedly started preventing users from changing Input-Method. How to reproduce 1. Long press "?123" button in LatinIME 2. Select "Input method" 3. No window will open. Change-Id: Ie0d4b58900a9b06aa9d43f9fa0bea5165294fa30
* | | | | | | am 26434836: am b6ef8bad: Merge "GPS: Initialize XTRA support when GPS is ↵Mike Lockwood2010-08-171-2/+6
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | enabled" into gingerbread Merge commit '264348361e0660948a09fe516a535b7c60998def' * commit '264348361e0660948a09fe516a535b7c60998def': GPS: Initialize XTRA support when GPS is enabled
| * | | | | | am b6ef8bad: Merge "GPS: Initialize XTRA support when GPS is enabled" into ↵Mike Lockwood2010-08-171-2/+6
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gingerbread Merge commit 'b6ef8bad8a48fdc28770cf34d0c9efefc7fdd815' into gingerbread-plus-aosp * commit 'b6ef8bad8a48fdc28770cf34d0c9efefc7fdd815': GPS: Initialize XTRA support when GPS is enabled
| | * | | | | Merge "GPS: Initialize XTRA support when GPS is enabled" into gingerbreadMike Lockwood2010-08-171-2/+6
| | |\ \ \ \ \ | | | |_|_|/ / | | |/| | | |
| | | * | | | GPS: Initialize XTRA support when GPS is enabledMike Lockwood2010-08-171-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUG: 2923148 Change-Id: If9a643e385c6c567b30f47d4caa35fa812a2ba43 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | | | am 637df045: am 1ce4394c: Merge "Throttle userActivity calls from input ↵Jeff Brown2010-08-162-0/+29
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dispatcher." into gingerbread Merge commit '637df0456f71e8af69122ae7c3f5decf4c8dd1f8' * commit '637df0456f71e8af69122ae7c3f5decf4c8dd1f8': Throttle userActivity calls from input dispatcher.
| * | | | | | am 1ce4394c: Merge "Throttle userActivity calls from input dispatcher." into ↵Jeff Brown2010-08-162-0/+29
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gingerbread Merge commit '1ce4394c779be5e67e37bbb995da13865b36c573' into gingerbread-plus-aosp * commit '1ce4394c779be5e67e37bbb995da13865b36c573': Throttle userActivity calls from input dispatcher.
| | * | | | | Throttle userActivity calls from input dispatcher.Jeff Brown2010-08-162-0/+29
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Results in an approximately 60% reduction in InputDispatcher thread CPU time. (Went from 3% to 1% when measured with CPU frequency scaling disabled.) Change-Id: Ia6e6087a719ee518fe37b428a871c7240bd4143f
* | | | | | am 2e47052f: am 567722ee: Merge "Fix problems with determining when to kill ↵Dianne Hackborn2010-08-163-27/+51
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | apps for wake usage." into gingerbread Merge commit '2e47052fc4ad3439adc2322fd953fd58a85d457c' * commit '2e47052fc4ad3439adc2322fd953fd58a85d457c': Fix problems with determining when to kill apps for wake usage.
| * | | | | am 567722ee: Merge "Fix problems with determining when to kill apps for wake ↵Dianne Hackborn2010-08-153-27/+51
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | usage." into gingerbread Merge commit '567722eee190f7cf88dc7ea95167db76d5514842' into gingerbread-plus-aosp * commit '567722eee190f7cf88dc7ea95167db76d5514842': Fix problems with determining when to kill apps for wake usage.