Dianne Hackborn
26743444c6
am d7b376f2: am 2bccea24: Merge "Fix issue #6499411 : Characters not displayed (but suggestion bar is working)" into jb-dev
...
* commit 'd7b376f22346da4704ea4ca667331fc94eec9195':
Fix issue #6499411 : Characters not displayed (but suggestion bar is working)
2012-05-22 14:21:52 -07:00
Svetoslav Ganov
b2009b4d02
am 08d6c72d: am ec2bf4ca: Merge "UI test automation not working." into jb-dev
...
* commit '08d6c72dcae686daa7302aaf0be6ebae7a611ded':
UI test automation not working.
2012-05-22 14:20:17 -07:00
Dianne Hackborn
d7b376f223
am 2bccea24: Merge "Fix issue #6499411 : Characters not displayed (but suggestion bar is working)" into jb-dev
...
* commit '2bccea2461556a525c5c65be0364b5b9404c8651':
Fix issue #6499411 : Characters not displayed (but suggestion bar is working)
2012-05-22 13:16:57 -07:00
Dianne Hackborn
ac92087a9a
Fix issue #6499411 : Characters not displayed (but suggestion bar is working)
...
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
2012-05-22 12:15:15 -07:00
Svetoslav Ganov
08d6c72dca
am ec2bf4ca: Merge "UI test automation not working." into jb-dev
...
* commit 'ec2bf4ca30f511d71a49d6ac1572d1feffdcc803':
UI test automation not working.
2012-05-22 11:43:16 -07:00
Svetoslav Ganov
ec2c171778
UI test automation not working.
...
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
2012-05-22 11:32:04 -07:00
rich cannings
a6cfe52eb8
Allow APKs to install when verifier times out.
...
When app verfication is enabled and the verifier times out, allow
PackageManagerService to continue with the installation.
Bug: 6531120
Change-Id: Ic6aef755af92588e8887c918b70fb195c683b24c
2012-05-22 10:44:39 -07:00
rich cannings
3004fe8d3d
Merge "Set DEFAULT_VERIFICATION_TIMEOUT to 10 seconds"
2012-05-22 10:25:16 -07:00
Kenny Root
e45875ec3d
am 88ab8c8d: am 0eaeb69d: Merge "Do not bother to remove pending installs" into jb-dev
...
* commit '88ab8c8de4d8d2e2c1f3237024ecdefd77300916':
Do not bother to remove pending installs
2012-05-22 09:01:45 -07:00
Kenny Root
88ab8c8de4
am 0eaeb69d: Merge "Do not bother to remove pending installs" into jb-dev
...
* commit '0eaeb69d1c4849da8ab1df70b84e90837193df67':
Do not bother to remove pending installs
2012-05-22 08:57:52 -07:00
Kenny Root
0eaeb69d1c
Merge "Do not bother to remove pending installs" into jb-dev
2012-05-22 08:54:30 -07:00
Svetoslav Ganov
8e61c58cf7
am 6ea0fd0f: am 9faa9374: Merge "Changing the interaction model of the touch explorer." into jb-dev
...
* commit '6ea0fd0f3f54a36a92b4decd746f06497cf825e8':
Changing the interaction model of the touch explorer.
2012-05-21 17:59:16 -07:00
Svetoslav Ganov
6ea0fd0f3f
am 9faa9374: Merge "Changing the interaction model of the touch explorer." into jb-dev
...
* commit '9faa9374c1398ca4a0f3fbfc4feaa5cddeb073b0':
Changing the interaction model of the touch explorer.
2012-05-21 17:55:29 -07:00
Svetoslav Ganov
9faa9374c1
Merge "Changing the interaction model of the touch explorer." into jb-dev
2012-05-21 17:52:28 -07:00
Kenny Root
14ae367cae
Do not bother to remove pending installs
...
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
2012-05-21 16:57:32 -07:00
rich cannings
aa8513e171
Set DEFAULT_VERIFICATION_TIMEOUT to 10 seconds
...
Bug: 6531174
Change-Id: I330a765e7f03cce3633046ef989f066c2aca5562
2012-05-21 16:15:23 -07:00
Jeff Brown
7754e537de
am 7bc6d801: am ee3bb649: Merge "Disable debug logs." into jb-dev
...
* commit '7bc6d801d384c7593ba5f2f3293024083a822995':
Disable debug logs.
2012-05-21 14:32:20 -07:00
satok
1fe6daba78
am 5978c628: am d7ba8143: Merge "Fix the issue on the inconsistent condition of InputMethodSubtype" into jb-dev
...
* commit '5978c628cddffb232a5c17a64a8baf76af8b344f':
Fix the issue on the inconsistent condition of InputMethodSubtype
2012-05-21 14:29:55 -07:00
satok
fce614a305
am ee8ddd52: am 5d4d23eb: Merge "Consolidate the initialization of InputMethodManagerService not to use resource values until system ready" into jb-dev
...
* commit 'ee8ddd52ff4c5db698c81beacbcbdb709a119b8d':
Consolidate the initialization of InputMethodManagerService not to use resource values until system ready
2012-05-21 14:29:37 -07:00
Jeff Brown
534e6488bc
am dd8e50f4: am cf39bdf3: Add support for switching between multiple keyboard layouts.
...
* commit 'dd8e50f4b96578acd402ff4b199ca1649adf25fd':
Add support for switching between multiple keyboard layouts.
2012-05-21 14:29:33 -07:00
Craig Mautner
4f248d0d5c
am 8fcfdd39: am 255632d1: Merge "Prevent dim surface from flashing." into jb-dev
...
* commit '8fcfdd39dd571dfdfb4b4fd267566761e76207fc':
Prevent dim surface from flashing.
2012-05-21 14:27:43 -07:00
Dianne Hackborn
5d9bb86367
am 9beee6ad: am d51ac09f: Merge "Fix activity resolver, issues #6519130 and #6507239 " into jb-dev
...
* commit '9beee6ad206541f351faad5cf30b9d0216f07d22':
Fix activity resolver, issues #6519130 and #6507239
2012-05-21 14:12:39 -07:00
Jeff Sharkey
577a2e055c
am 17bee29b: am 787c9ec5: Merge "Transition from DEV network stats to XT." into jb-dev
...
* commit '17bee29b1fb0c8caa90860d8b98a69e616530b44':
Transition from DEV network stats to XT.
2012-05-21 14:12:22 -07:00
Svetoslav Ganov
e15ccb93ad
Changing the interaction model of the touch explorer.
...
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
2012-05-21 14:08:57 -07:00
Jeff Brown
7bc6d801d3
am ee3bb649: Merge "Disable debug logs." into jb-dev
...
* commit 'ee3bb6498adc801023798b4fc48b5dcd77e059f5':
Disable debug logs.
2012-05-21 13:10:24 -07:00
Jeff Brown
ee3bb6498a
Merge "Disable debug logs." into jb-dev
2012-05-21 13:08:17 -07:00
Nick Pelly
2943f2aa7d
am 9481259f: am 1ca43997: Merge "Enforce the minTime parameter in LocationManager#requestLocationUpdates" into jb-dev
...
* commit '9481259fcb09337db00b8b39bf4709a610d77c6c':
Enforce the minTime parameter in LocationManager#requestLocationUpdates
2012-05-21 12:44:16 -07:00
Dianne Hackborn
bad4c4bf71
am ccf4e2f7: am abe39277: Merge "Fix issue #6515427 : Add android.hardware.television and fix..." into jb-dev
...
* commit 'ccf4e2f71b65ace6d55c1e8513dd60b1123805da':
Fix issue #6515427 : Add android.hardware.television and fix...
2012-05-21 12:43:35 -07:00
Kenny Root
32b513850e
am 8101eb7a: am ae9d040f: Merge "Wait for ASECs to be scanned before proceeding" into jb-dev
...
* commit '8101eb7a74d1a65aebd33c58742fc461dcb4518f':
Wait for ASECs to be scanned before proceeding
2012-05-21 12:43:00 -07:00
Christopher Tate
df8532ad26
am 1f4dda28: am 27cb3f8c: Merge "Eliminate "backup enabled but not provisioned" failure modes" into jb-dev
...
* commit '1f4dda280b4891c1a8aea8751f10943abdca3761':
Eliminate "backup enabled but not provisioned" failure modes
2012-05-21 12:42:56 -07:00
Jeff Brown
5f36ba718a
am 90ab4341: am dc9445ba: Merge "Add support for grouping keyboard layouts by collection." into jb-dev
...
* commit '90ab4341cf492bf80bbb90dfd6c614c65dc3c591':
Add support for grouping keyboard layouts by collection.
2012-05-21 12:42:53 -07:00
Irfan Sheriff
5ba27f4efe
am 46579dc8: am f82e7693: Merge "handleAirplaneModeToggled cleanup" into jb-dev
...
* commit '46579dc8aff0106ccf311a5679282836852f2fd9':
handleAirplaneModeToggled cleanup
2012-05-21 12:41:59 -07:00
Irfan Sheriff
9582f90eeb
am 16cf17ce: am ce66556a: Merge "Fix persisting wifi state on setWifiEnabled() call" into jb-dev
...
* commit '16cf17ce60171690526b08494482cbef4154bd96':
Fix persisting wifi state on setWifiEnabled() call
2012-05-21 12:41:50 -07:00
Craig Mautner
92302af1ee
am a978d9bf: am d51a68b3: Merge "Eliminate deferred surface destruction." into jb-dev
...
* commit 'a978d9bfefa8f7cb1591a1789effa955d902a9cf':
Eliminate deferred surface destruction.
2012-05-21 12:41:26 -07:00
Jeff Brown
1b9ba578f1
Disable debug logs.
...
Change-Id: Icc7d389789885185f2ca9b609bad6096fe290106
2012-05-21 10:54:18 -07:00
satok
5978c628cd
am d7ba8143: Merge "Fix the issue on the inconsistent condition of InputMethodSubtype" into jb-dev
...
* commit 'd7ba81437020b45f8f33fef729820078b1cd2547':
Fix the issue on the inconsistent condition of InputMethodSubtype
2012-05-21 02:57:31 -07:00
satok
d81e950265
Fix the issue on the inconsistent condition of InputMethodSubtype
...
Bug: 6510104
Change-Id: I67790e5f59d0d05340b74eca1029c60f381061b8
2012-05-21 18:30:14 +09:00
satok
ee8ddd52ff
am 5d4d23eb: Merge "Consolidate the initialization of 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
2012-05-20 21:53:36 -07:00
Jeff Brown
dd8e50f4b9
am cf39bdf3: Add support for switching between multiple keyboard layouts.
...
* commit 'cf39bdf3dff5e29447f6ce734b76dc3490385e58':
Add support for switching between multiple keyboard layouts.
2012-05-20 21:53:34 -07:00
satok
5d4d23ebdf
Merge "Consolidate the initialization of InputMethodManagerService not to use resource values until system ready" into jb-dev
2012-05-20 19:59:50 -07:00
Jeff Brown
cf39bdf3df
Add support for switching between multiple keyboard layouts.
...
Also show a notification when an external keyboard is connected
and does not have a keyboard layout selected yet.
Bug: 6405203
Change-Id: Id0ac6d83b3b381f8a236b2244a04c9acb203db3c
2012-05-20 14:56:22 -07:00
Craig Mautner
8fcfdd39dd
am 255632d1: Merge "Prevent dim surface from flashing." into jb-dev
...
* commit '255632d16064bf8e65b1773c4f0884267b9ec93f':
Prevent dim surface from flashing.
2012-05-18 17:36:44 -07:00
Craig Mautner
255632d160
Merge "Prevent dim surface from flashing." into jb-dev
2012-05-18 17:32:48 -07:00
Craig Mautner
067ca32a52
Prevent dim surface from flashing.
...
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
2012-05-18 17:19:51 -07:00
Dianne Hackborn
9beee6ad20
am d51ac09f: Merge "Fix activity resolver, issues #6519130 and #6507239 " into jb-dev
...
* commit 'd51ac09fd7db5d810452138749f9291617c0dbf7':
Fix activity resolver, issues #6519130 and #6507239
2012-05-18 15:59:55 -07:00
Jeff Sharkey
17bee29b1f
am 787c9ec5: Merge "Transition from DEV network stats to XT." into jb-dev
...
* commit '787c9ec558a06bb8ebcb5a77f5268cedd218fd1b':
Transition from DEV network stats to XT.
2012-05-18 15:59:46 -07:00
Dianne Hackborn
5320eb8938
Fix activity resolver, issues #6519130 and #6507239
...
6519130: Starting ResolverActivity with no arguments crashes system_server
6507239: ResolverActivity may bypass signature permissions
Change-Id: I64534f781bc6b7eb45e85dbe3a55d351ee28e85c
2012-05-18 15:04:53 -07:00
Jeff Sharkey
787c9ec558
Merge "Transition from DEV network stats to XT." into jb-dev
2012-05-18 11:40:42 -07:00
satok
0a1bcf4e0d
Consolidate the initialization of InputMethodManagerService not to use 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
2012-05-18 16:00:40 +09:00
Nick Pelly
9481259fcb
am 1ca43997: Merge "Enforce the minTime parameter in LocationManager#requestLocationUpdates" into jb-dev
...
* commit '1ca4399706103fd9df50661866caaeed95221621':
Enforce the minTime parameter in LocationManager#requestLocationUpdates
2012-05-17 21:00:54 -07:00