summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Set alpha value for newly created dim surface."Dianne Hackborn2010-05-041-0/+1
|\
| * Set alpha value for newly created dim surface.Maciej Białka2010-04-271-0/+1
| | | | | | | | | | | | | | | | Newly created dim surface has alpha set to 1 (opaque), but it is assumed in dim animation code that it is 0 (transparent). When new dim surface is created and expected dim value is calculated to 0 then alpha is never set making screen black (dut to default aplha=1) when dim surface is shown.
* | Merge "Fix typo of <p> end tag in appwidgets.xml"Romain Guy2010-05-031-1/+1
|\ \
| * | Fix typo of <p> end tag in appwidgets.xmlPatrick Tsai2010-05-011-1/+1
| |/ | | | | | | Change-Id: Ic1f4d8ade0d32f3b74decbe557d4275dc2e19466
* | 'uses-library' was not working for persistent applications.Jey2010-04-291-1/+1
|/ | | | | | Fix by generating the applicationInfo, when asked for info. Change-Id: I44686d5a306562c6649148dce8f709e682adcdf4
* Merge "Fix reporting of window visibility in WindowManagerService."Dianne Hackborn2010-04-031-1/+2
|\
| * Fix reporting of window visibility in WindowManagerService.Maciej Białka2010-03-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | WindowManagerService (WMS) can wrongly report windows visibility due to wrong handling of "starting windows". "Starting windows" are special temporary windows that are displayed while the application is starting. Sometimes "starting windows" are considered when checking visibility what leads to not reported or wrongly reported visibility status. If visibility is not reported correctly some internal flows are not executed and WMS internal state can be wrong.
* | merge from open-source masterThe Android Open Source Project2010-03-301-0/+14
|\ \ | | | | | | | | | Change-Id: Iad50c5ab4915d0868b3f79ea6ba0d657a6f98525
| * \ Merge "Fix Memory Leak When Switching Input Methods"Dianne Hackborn2010-03-251-0/+14
| |\ \
| | * | Fix Memory Leak When Switching Input MethodsDevin Taylor2010-02-241-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a memory leak when input methods are switched. Uses a variety of methods to avoid holding a reference to the InputMethodService which created the binders, which was leaking those InputMethodServices. See http://code.google.com/p/android/issues/detail?id=6661 for reproduction steps.
* | | | merge from open-source masterThe Android Open Source Project2010-03-191-22/+35
|\ \ \ \ | |/ / / | | | | | | | | Change-Id: I23af6296f0867bea2a2da72d4eb3dda93025b1ac
| * | | Synchronize access to *Locked() functionsJosh Bartel2010-03-111-9/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Several places were calling *Locked() functions without properly synchronizing. Change-Id: Ie39b6592da8bb5f4a5a1e738c45f228256116ec4
| * | | Rename functions which ought to be named *Locked()Josh Bartel2010-03-101-13/+13
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Several functions operate on variables to which access needs to be synchronized. However, it happens that the functions in question are only ever called from places which have already synchronized. Therefore, nothing is really wrong, but the functions ought to have 'Locked' appended to their names, to indicate that it is the caller's responsibility to synchronize before calling them. Change-Id: I44e7dc0dff6da9436677cb10908dce41ffeba195
* | | merge from open-source masterThe Android Open Source Project2010-03-011-5/+19
|\ \ \ | |/ /
| * | Fix problem with restarting an application process that recently has died.Magnus Edlund2010-03-011-5/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There exists a race condition when starting a process that recently has died. If the ActivityManager receives the death notification for the died process after the new process has been started but before an application thread has been attached to the new process will the newly created process be removed during the cleanup of the died process. If this happens when sending a broadcast could it result in an ANR. This is solved by doing the clean up before starting a new process that uses the same process record.
* | | am ee3bbefd: Merge "Don\'t crash the system process when apps give us a bad ↵Joe Onorato2010-02-181-0/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | foreground service notification." into eclair Merge commit 'ee3bbefd34fd5330ebbc59175a328197ab7526af' into eclair-plus-aosp * commit 'ee3bbefd34fd5330ebbc59175a328197ab7526af': Don't crash the system process when apps give us a bad foreground service notification.
| * | | Don't crash the system process when apps give us a bad foreground service ↵Joe Onorato2010-02-181-0/+7
| | | | | | | | | | | | | | | | notification.
* | | | am 5d72a8dd: cherry pick d60e29009c1049a9776e6630e9489e1ef3f83491android-build SharedAccount2010-02-161-13/+0
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | | | | | | Merge commit '5d72a8dda22cdb0c8e1ded1ca5e5122b0c25bcc7' into eclair-plus-aosp * commit '5d72a8dda22cdb0c8e1ded1ca5e5122b0c25bcc7': cherry pick d60e29009c1049a9776e6630e9489e1ef3f83491
| * | cherry pick d60e29009c1049a9776e6630e9489e1ef3f83491android-build SharedAccount2010-02-161-13/+0
| | | | | | | | | | | | | | | Revert "Add null checks when scanning a package." This reverts commit 9e7ac3ba8405f22c11629091449ff35a06b72055.
* | | merge from open-source masterThe Android Open Source Project2010-02-111-3/+3
|\ \ \ | | |/ | |/|
| * | Fixs the incorrect message for SecurityExceptionChander S Pechetty2010-02-101-3/+3
| | | | | | | | | | | | | | | | | | | | | when injecting a Key, Pointer and Trackball events into the UI across applications, the corresponding methods throw SecurityException with incorrect permission message. INJECT EVENT permission should be INJECT_EVENTS
* | | am c1eba82b: Merge "Fix issue: 2413494: Add TTY support." into eclairEric Laurent2010-02-111-51/+0
|\ \ \ | | |/ | |/| | | | | | | | | | | | | Merge commit 'c1eba82ba479006045c1d7a4c8ceba116a9602d1' into eclair-plus-aosp * commit 'c1eba82ba479006045c1d7a4c8ceba116a9602d1': Fix issue: 2413494: Add TTY support.
| * | Fix issue: 2413494: Add TTY support.Eric Laurent2010-02-101-51/+0
| | | | | | | | | | | | | | | | | | | | | This is a new implementation of TTY support. Previous implementation in commit aead64def1fe58c95c086a0ca00cf0b13fa32ef1 is reverted. The new method does not rely any more on the kernel headset driver to send a UEvent containing current TTY mode.
* | | am 08be55b8: Add null checks when scanning a package. Delete packages whose ↵Suchi Amalapurapu2010-02-081-0/+13
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | code and resource paths haven\'t been set correctly. Merge commit '08be55b8ea917a5273c135a7bdc73e41c8524c05' into eclair-plus-aosp * commit '08be55b8ea917a5273c135a7bdc73e41c8524c05': Add null checks when scanning a package.
| * | Add null checks when scanning a package.Suchi Amalapurapu2010-02-081-0/+13
| | | | | | | | | | | | | | | Delete packages whose code and resource paths haven't been set correctly.
* | | am aead64de: Fix issue: 2413494: [Passion-c] Add TTY support.Eric Laurent2010-02-041-0/+51
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'aead64def1fe58c95c086a0ca00cf0b13fa32ef1' into eclair-plus-aosp * commit 'aead64def1fe58c95c086a0ca00cf0b13fa32ef1': Fix issue: 2413494: [Passion-c] Add TTY support.
| * | Fix issue: 2413494: [Passion-c] Add TTY support.Eric Laurent2010-02-031-0/+51
| | | | | | | | | | | | | | | | | | | | | Handle TTY mode change events received by HeadsetObserver and send information down to AudioHardware with AudioManager.setParameters() Use setting "tty_mode_uses_heaset_events" in core config.xml to indicate if the product uses this particular method of indicating the TTY mode change.
* | | am cc4b4016: Fix the reporting of NO_CONNECTIVITY.Robert Greenwalt2010-01-251-13/+20
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'cc4b4016e4b86db012f94bb889e5ca61ff362171' into eclair-plus-aosp * commit 'cc4b4016e4b86db012f94bb889e5ca61ff362171': Fix the reporting of NO_CONNECTIVITY.
| * | Fix the reporting of NO_CONNECTIVITY.Robert Greenwalt2010-01-251-13/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | A refactoring of handleDisconnect instroduced a bug - we were reporting NO_CONNECTIVITY after any non-primary network (supl, mms, hipri) was lost. bug:2395006 Change-Id: Ifa9e008872ec646981a35f2c316120cb9685a6a4
* | | am 5381e4ef: Merge "Refine fix I53e91db7 to apply only to wifi network" into ↵Robert Greenwalt2010-01-251-2/+9
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | eclair Merge commit '5381e4ef4ef1a05b25fa39ff942f4a95e0ae4750' into eclair-plus-aosp * commit '5381e4ef4ef1a05b25fa39ff942f4a95e0ae4750': Refine fix I53e91db7 to apply only to wifi network
| * | Refine fix I53e91db7 to apply only to wifi networkRobert Greenwalt2010-01-251-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original fix eliminated duplicate wifi connectivity changes stemming from location provder scan's for APs. These would generate two DISCONNECTED broadcasts every two minutes and many apps mis-interpreted them. The fix was to ignore notifications where the major state was the same as the previous one for each network. Unfortunately the state of per-apn notifications on cellular is hacky and so the wifi fix was breaking mms (mms when you're on cellular with a common default+mms apn does not generate a disconnect notification (apn still connected) so subsequent connect notifications get dropped as duplicates). This change refines the previous change so that it only applies to wifi networks. bug:2392061 Change-Id: I05d8a46a4b55f8d28df8af12e05284e5e68bfc02 drno: ryanpc
* | | am 678e66a4: Merge "Fix issue #2391429: Crash during boot if fwd locked app ↵Dianne Hackborn2010-01-221-9/+20
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | is incompletely installed" into eclair Merge commit '678e66a4ec8bdceafd12f7d82c7d4aa8acf71aa2' into eclair-plus-aosp * commit '678e66a4ec8bdceafd12f7d82c7d4aa8acf71aa2': Fix issue #2391429: Crash during boot if fwd locked app is incompletely installed
| * | Merge "Fix issue #2391429: Crash during boot if fwd locked app is ↵Dianne Hackborn2010-01-221-9/+20
| |\ \ | | | | | | | | | | | | incompletely installed" into eclair
| | * | Fix issue #2391429: Crash during boot if fwd locked app is incompletely ↵Dianne Hackborn2010-01-221-9/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | installed We need to remove left-over .apk when cleaning up a partially installed app. Change-Id: I94264549670a2ad01622f746c40c82c30dd3da8d
* | | | am a59551ba: Merge "Fix issue 2388215: Audio not routed to 3.5mm Headset ↵Eric Laurent2010-01-221-8/+13
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | after removal/insertion." into eclair Merge commit 'a59551bade6a7b0c916c277f044de79c6af1bd22' into eclair-plus-aosp * commit 'a59551bade6a7b0c916c277f044de79c6af1bd22': Fix issue 2388215: Audio not routed to 3.5mm Headset after removal/insertion.
| * | | Fix issue 2388215: Audio not routed to 3.5mm Headset after removal/insertion.Eric Laurent2010-01-221-8/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem occurs if the delay between the headset removal and insertion is less than one second. In this case, as the headset disconnection intent is broadcast with a 1 second delay to allow music to pause before updating the route, the connection intent is broadcast before and is ignored, leaving the system in a state where the headset is considered disconnected. The fix consists in inserting a delay before broadcasting the connection intent if a disconnection intent is pending broadcast.
* | | | merge from open-source masterThe Android Open Source Project2010-01-211-3/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | LocationManagerService: Fix bug removing proximity alerts.Mike Lockwood2010-01-191-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | Alerts were not being removed from the mProximitiesEntered array. Signed-off-by: Mike Lockwood <lockwood@android.com>
| * | | merge from eclairJean-Baptiste Queru2009-11-1549-2870/+9881
| |\ \ \
| | * | | eclair snapshotJean-Baptiste Queru2009-11-1349-2874/+9897
| | | | |
* | | | | am 9fdf82e0: Merge "Try to switch to another default net on connection ↵Robert Greenwalt2010-01-211-21/+43
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | failure." into eclair Merge commit '9fdf82e080ea20086378e751ace245a4a1b022dc' into eclair-plus-aosp * commit '9fdf82e080ea20086378e751ace245a4a1b022dc': Try to switch to another default net on connection failure.
| * | | | Try to switch to another default net on connection failure.Robert Greenwalt2010-01-201-21/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This shouldn't be required, but there seems to be something odd going on in wifi and it doesn't hurt to try other available options. Makes a connection failure case work like a disconnected case. bug: 2378462
* | | | | am 48ef378d: Merge "DO NOT MERGE Avoid wifi disable in a UNKNOWN state" into ↵Irfan Sheriff2010-01-201-0/+11
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eclair Merge commit '48ef378d01b3ace349cbb6ba564276b854d872c9' into eclair-plus-aosp * commit '48ef378d01b3ace349cbb6ba564276b854d872c9': DO NOT MERGE Avoid wifi disable in a UNKNOWN state
| * | | | Merge "DO NOT MERGE Avoid wifi disable in a UNKNOWN state" into eclairIrfan Sheriff2010-01-201-0/+11
| |\ \ \ \
| | * | | | DO NOT MERGE Avoid wifi disable in a UNKNOWN stateIrfan Sheriff2010-01-201-0/+11
| | | |_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | Multiple broadcast receiver unregister calls cause exception. Bug: 2361335
* | | | | am 1a337547: Merge "Add bugreport info about network feature use. DO NOT ↵Robert Greenwalt2010-01-201-8/+37
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MERGE" into eclair Merge commit '1a337547d5377c57dbb10a24d4d73ad6bda829ea' into eclair-plus-aosp * commit '1a337547d5377c57dbb10a24d4d73ad6bda829ea': Add bugreport info about network feature use. DO NOT MERGE
| * | | | Add bugreport info about network feature use. DO NOT MERGERobert Greenwalt2010-01-201-8/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backported from master change Ib9285359. We've had a couple bug reports showing the effects of a left-live feature request. We need a bit more bugreport-time logging. bug: 2323226 bug: 2377507 change-id: I296b2887101c260aea678bf6db91144535cbad7e
* | | | | am 8c166512: Merge "Cleanup of process-specific DNS." into eclairRobert Greenwalt2010-01-201-1/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '8c166512a7e6ffaf87e41cd3a85d55993648fe9b' into eclair-plus-aosp * commit '8c166512a7e6ffaf87e41cd3a85d55993648fe9b': Cleanup of process-specific DNS.
| * | | | Cleanup of process-specific DNS.Robert Greenwalt2010-01-191-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport of MR2 change 421c72b6. Removes entries sooner. A bug. Doesn't add one for phone process at all. This was intended to be removed long ago. bug: 2329900 bug: 2377507
* | | | am b1c4a2a3: Fix issue #2364506: Phone locked up while listening to music ↵Dianne Hackborn2010-01-192-16/+38
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | and attempting to download an update Merge commit 'b1c4a2a3b37fccf68e6a9563cccf1685df2bf3e7' into eclair-plus-aosp * commit 'b1c4a2a3b37fccf68e6a9563cccf1685df2bf3e7': Fix issue #2364506: Phone locked up while listening to music and attempting to download an update