summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | | am 2205d204: Merge "System accessibility state update postponed if UI test ↵Svetoslav Ganov2012-05-231-21/+42
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | autmation is running." into jb-dev * commit '2205d20421994d4e31994c298a22cb8fd9232fb6': System accessibility state update postponed if UI test autmation is running.
| * | | | | | | | | System accessibility state update postponed if UI test autmation is running.Svetoslav Ganov2012-05-231-21/+42
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. If a UI test automation accessibility service is connected to the system we pospone state updates in the AccessibilityManagerService for the moment the UI automations service dies or is disconnected. bug:6540522 Change-Id: I48ddf603b53d2158a00edcf8ad05cfe2575d4d75
* | | | | | | | | am 53d003f0: Merge "Modify auto brightness to return to dim level." into jb-devCraig Mautner2012-05-231-17/+43
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '53d003f0e77291e7382c4871e0828014b470ab9f': Modify auto brightness to return to dim level.
| * | | | | | | | Merge "Modify auto brightness to return to dim level." into jb-devCraig Mautner2012-05-231-17/+43
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| | * | | | | | | Modify auto brightness to return to dim level.Craig Mautner2012-05-221-17/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previous auto brightness policy was to only ratchet screen brightness up and never return to dim levels until the device was turned off. This caused the screen to be very bright in dim areas and reduced battery life. This change allows the screen to dim down over the course of a minute to the desired brightness level. Fixes bug 6422464. Change-Id: I5592c06a495650c6496ec2fc9846d7a10fac4b16
* | | | | | | | | am 64a03875: Merge "Perform an action in AccessibilityManagerSerivce using ↵Svetoslav Ganov2012-05-221-3/+3
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wrong process id." into jb-dev * commit '64a03875897afe07b731eaf66969e87362a1a740': Perform an action in AccessibilityManagerSerivce using wrong process id.
| * | | | | | | | Merge "Perform an action in AccessibilityManagerSerivce using wrong process ↵Svetoslav Ganov2012-05-221-3/+3
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | id." into jb-dev
| | * | | | | | | | Perform an action in AccessibilityManagerSerivce using wrong process id.Svetoslav Ganov2012-05-221-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. We are passing the interrogating process id in the remote accessibility requests to catch the query from the same thread. While all other methods were doing this correctly somehow the perform action is using the incorrect process id. bug:6534935 Change-Id: Icef50833903c562758d51ef316b60c53c7a336c0
* | | | | | | | | | am 2d243bc6: Merge "Fix issue #5680541: onStartInputView called upon focus ↵Dianne Hackborn2012-05-221-21/+18
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | loss" into jb-dev * commit '2d243bc62a899f7af77886a2a2a82872d63226bb': Fix issue #5680541: onStartInputView called upon focus loss
| * | | | | | | | | Merge "Fix issue #5680541: onStartInputView called upon focus loss" into jb-devDianne Hackborn2012-05-221-21/+18
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | Fix issue #5680541: onStartInputView called upon focus lossDianne Hackborn2012-05-221-21/+18
| | | |_|_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We should tell the app that it is inactive, before unbinding. Otherwise when it is told to unbind it will see that it is still supposed to be active and immediately re-bind. Also change the calls to set the active state to go through the message dispatch path, to ensure ordering is correct. Change-Id: I246241eac8f7521f42c4c1eee7f46097337e7303
* | | | | | | | | | am 208236dd: Merge "Pull showStrictModeViolation off of local threads." into ↵Craig Mautner2012-05-221-0/+11
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jb-dev * commit '208236dd9600efb125639bf7ca5715fb341ee8d8': Pull showStrictModeViolation off of local threads.
| * | | | | | | | | Merge "Pull showStrictModeViolation off of local threads." into jb-devCraig Mautner2012-05-221-0/+11
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| | * | | | | | | | Pull showStrictModeViolation off of local threads.Craig Mautner2012-05-221-0/+11
| | | |_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By moving the StrictModeViolation display onto the WindowManager Handler we avoid potential deadlocks as found in the bug below. Fixes bug 6537798. Change-Id: Ia46a43d1f7f6e55256f770b9e196602092669b49
* | | | | | | | | am 2bccea24: Merge "Fix issue #6499411: Characters not displayed (but ↵Dianne Hackborn2012-05-223-12/+30
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | suggestion bar is working)" into jb-dev * commit '2bccea2461556a525c5c65be0364b5b9404c8651': Fix issue #6499411: Characters not displayed (but suggestion bar is working)
| * | | | | | | | Fix issue #6499411: Characters not displayed (but suggestion bar is working)Dianne Hackborn2012-05-223-12/+30
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem was that when dismissing the lock screen, the window manager would briefly turn off force hiding when it started animating the transition and then turn it back on until the transition was done. This would cause it to briefly switch focus to the app behind and then take focus off it. The app would find out it got focus, and re-start input on itself, asking the input method service to do so. At this point the input method service would ask the window manager if the caller really had focus, and it may or may not be told no depending on the timing. If it is told no, then it doesn't allow the focus switch to happen at that point, ignoring the new input connection, and ultimately when focus does really switch the IME is left talking with an old dead input connection. I added some code to the input connection to make sure when we are no longer using one that we mark it inactive and can't use it. This bug was especially difficult to track down because it would only visibly break when a GC happened during this time, causing the weak reference on the input connection to become null. With this change it will now always break (though in the scenario here only if you hit the race condition correctly). Change-Id: I81a6164dc140c548da1a9736e42cd253e8238a80
* | | | | | | | am ec2bf4ca: Merge "UI test automation not working." into jb-devSvetoslav Ganov2012-05-221-1/+1
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ec2bf4ca30f511d71a49d6ac1572d1feffdcc803': UI test automation not working.
| * | | | | | | UI test automation not working.Svetoslav Ganov2012-05-221-1/+1
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. The internal service instance created by AccessibilityManagerService was getting the looper of the current thread when created. This works for real accessibility services but since UI automation service is registered via an IPC the binder thread has no looper. Now we explicitly get the correct looper. bug:6535435 Change-Id: I63a2ada1b65c4b3c71c3d1e6deb3dfdeb7a3d6d6
* | | | | | | am 0eaeb69d: Merge "Do not bother to remove pending installs" into jb-devKenny Root2012-05-221-2/+0
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | * commit '0eaeb69d1c4849da8ab1df70b84e90837193df67': Do not bother to remove pending installs
| * | | | | | Merge "Do not bother to remove pending installs" into jb-devKenny Root2012-05-221-2/+0
| |\ \ \ \ \ \
| | * | | | | | Do not bother to remove pending installsKenny Root2012-05-211-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pending install list is cleared if there is an error connecting to DCS, so don't try to remove each pending install in the loop. Change-Id: I736114878ad92136c3b8a3ca27a1f058adaba395
* | | | | | | | am 9faa9374: Merge "Changing the interaction model of the touch explorer." ↵Svetoslav Ganov2012-05-214-447/+947
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into jb-dev * commit '9faa9374c1398ca4a0f3fbfc4feaa5cddeb073b0': Changing the interaction model of the touch explorer.
| * | | | | | | Merge "Changing the interaction model of the touch explorer." into jb-devSvetoslav Ganov2012-05-214-447/+947
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| | * | | | | | Changing the interaction model of the touch explorer.Svetoslav Ganov2012-05-214-447/+947
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Now the user have to double tap to activate the last item. If the last touched window is not active because it does not take input focus the click on the last touch explored location. Othewise the click is on the accessibility focus location. bug:5932640 Change-Id: Ibb7b97262a7c5f2f94abef429e02790fdc91a8dd
* | | | | | | | am ee3bb649: Merge "Disable debug logs." into jb-devJeff Brown2012-05-211-4/+1
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ee3bb6498adc801023798b4fc48b5dcd77e059f5': Disable debug logs.
| * | | | | | | Merge "Disable debug logs." into jb-devJeff Brown2012-05-211-4/+1
| |\ \ \ \ \ \ \
| | * | | | | | | Disable debug logs.Jeff Brown2012-05-211-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icc7d389789885185f2ca9b609bad6096fe290106
* | | | | | | | | am d7ba8143: Merge "Fix the issue on the inconsistent condition of ↵satok2012-05-211-21/+30
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | InputMethodSubtype" into jb-dev * commit 'd7ba81437020b45f8f33fef729820078b1cd2547': Fix the issue on the inconsistent condition of InputMethodSubtype
| * | | | | | | | Fix the issue on the inconsistent condition of InputMethodSubtypesatok2012-05-211-21/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 6510104 Change-Id: I67790e5f59d0d05340b74eca1029c60f381061b8
* | | | | | | | | am 5d4d23eb: Merge "Consolidate the initialization of ↵satok2012-05-201-16/+43
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | InputMethodManagerService not to use resource values until system ready" into jb-dev * commit '5d4d23ebdf42a90207a86fc258a44e9540f356ab': Consolidate the initialization of InputMethodManagerService not to use resource values until system ready
| * | | | | | | | Merge "Consolidate the initialization of InputMethodManagerService not to ↵satok2012-05-201-16/+43
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | use resource values until system ready" into jb-dev
| | * | | | | | | Consolidate the initialization of InputMethodManagerService not to use ↵satok2012-05-181-16/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | resource values until system ready Bug: 6477193 InputMethodManagerService have used the resource value of "isDefault" in the constructor. We should wait to use that value until system ready. Change-Id: I682fc109c303d8c7fd33d494c59e8e28d6dc6fa5
* | | | | | | | | am cf39bdf3: Add support for switching between multiple keyboard layouts.Jeff Brown2012-05-203-217/+701
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'cf39bdf3dff5e29447f6ce734b76dc3490385e58': Add support for switching between multiple keyboard layouts.
| * | | | | | | | Add support for switching between multiple keyboard layouts.Jeff Brown2012-05-203-217/+701
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also show a notification when an external keyboard is connected and does not have a keyboard layout selected yet. Bug: 6405203 Change-Id: Id0ac6d83b3b381f8a236b2244a04c9acb203db3c
* | | | | | | | | am 255632d1: Merge "Prevent dim surface from flashing." into jb-devCraig Mautner2012-05-181-2/+10
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '255632d16064bf8e65b1773c4f0884267b9ec93f': Prevent dim surface from flashing.
| * | | | | | | | Merge "Prevent dim surface from flashing." into jb-devCraig Mautner2012-05-181-2/+10
| |\ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | |
| | * | | | | | | Prevent dim surface from flashing.Craig Mautner2012-05-181-2/+10
| | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix keeps the dim surface below the highest shown layer. If two shown layers were both dim it was ambiguous where the dim surface would appear causing dialogs to first be dimmed and then flash when the dim was put behind them. Fixes bug 6497476. Change-Id: I360cf2d23d58fc4c03edbbed16d79c08c29e48b9
* | | | | | | | am d51ac09f: Merge "Fix activity resolver, issues #6519130 and #6507239" ↵Dianne Hackborn2012-05-181-27/+12
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into jb-dev * commit 'd51ac09fd7db5d810452138749f9291617c0dbf7': Fix activity resolver, issues #6519130 and #6507239
| * | | | | | | Fix activity resolver, issues #6519130 and #6507239Dianne Hackborn2012-05-181-27/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6519130: Starting ResolverActivity with no arguments crashes system_server 6507239: ResolverActivity may bypass signature permissions Change-Id: I64534f781bc6b7eb45e85dbe3a55d351ee28e85c
* | | | | | | | am 787c9ec5: Merge "Transition from DEV network stats to XT." into jb-devJeff Sharkey2012-05-184-10/+214
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | * commit '787c9ec558a06bb8ebcb5a77f5268cedd218fd1b': Transition from DEV network stats to XT.
| * | | | | | | Merge "Transition from DEV network stats to XT." into jb-devJeff Sharkey2012-05-184-10/+214
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
| | * | | | | | Transition from DEV network stats to XT.Jeff Sharkey2012-05-174-10/+214
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When XT stats are available, transition to prefer them over DEV, since they aren't subject to hardware driver bugs. Only switches at the first atomic XT bucket, and adds a Settings.Secure flag to force back to DEV if needed. Includes tests to cover transition. Fix tests where device overlay would change which network types reflected data usage. Test both history and summary APIs. Fixed collection timestamps to reflect full buckets. Bug: 6504744 Change-Id: Idd7f3b2fdb064c36547c85c51c214fd938c59b7e
* | | | | | | am 1ca43997: Merge "Enforce the minTime parameter in ↵Nick Pelly2012-05-171-11/+20
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LocationManager#requestLocationUpdates" into jb-dev * commit '1ca4399706103fd9df50661866caaeed95221621': Enforce the minTime parameter in LocationManager#requestLocationUpdates
| * | | | | | Merge "Enforce the minTime parameter in ↵Nick Pelly2012-05-171-11/+20
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | LocationManager#requestLocationUpdates" into jb-dev
| | * | | | | | Enforce the minTime parameter in LocationManager#requestLocationUpdatesNick Pelly2012-05-171-11/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a long history in Android, on both GED and non GED devices of GPS providers ignoring the minTime parameter making location updates every second. The problem is usually poor GPS drivers that claim to do scheduling but then do not. By making the minTime parameter strict (instead of a hint) we can add a CTS test to ensure that udpates to not occur too frequently. I believe this is the desired behavior from apps. If apps want to take advantage of more frequent updates when another application asks for those updates then it can use the passive provider. The CTS test for GPS has already been submitted (as part of CTS Verifier). Bug: 6424983 Change-Id: I163b9e44ea7ab71530b86fc2282614e0150e90f1
* | | | | | | | am abe39277: Merge "Fix issue #6515427: Add android.hardware.television and ↵Dianne Hackborn2012-05-172-4/+16
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix..." into jb-dev * commit 'abe3927701c0aff839498272565aeee714aa6e9d': Fix issue #6515427: Add android.hardware.television and fix...
| * | | | | | | Merge "Fix issue #6515427: Add android.hardware.television and fix..." into ↵Dianne Hackborn2012-05-172-4/+16
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | jb-dev
| | * | | | | | | Fix issue #6515427: Add android.hardware.television and fix...Dianne Hackborn2012-05-172-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...logic for notouch in Configuration Added new TELEVISION feature. We now force the configuration to "television" if the TELEVISION feature is set, and "notouch" if the TOUCHSCREEN feature is not set. Also cleaned up documentation, deprecated some configurations that are not used. Change-Id: If1c7a284b580a8a66bda2a75f0c7fa841b3dc9b7
* | | | | | | | | am ae9d040f: Merge "Wait for ASECs to be scanned before proceeding" into jb-devKenny Root2012-05-173-36/+81
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ae9d040f715130389de3dbc3bf52e24e5f29425a': Wait for ASECs to be scanned before proceeding
| * | | | | | | | Merge "Wait for ASECs to be scanned before proceeding" into jb-devKenny Root2012-05-173-36/+81
| |\ \ \ \ \ \ \ \