Hui Shu
1fa574c3c5
Fix documentation. am: bd042e666a am: 440d84f99a
...
am: 68cee7e245
Change-Id: I33cc61c64c85a8b0bee7338feb55d5551cc2fd26
2016-08-14 00:41:33 +00:00
Colin Cross
2c5439972f
resolve merge conflicts of f95418e to master
...
Change-Id: If2b4d34b3ba64f61214b72fd71f8767500e68a53
2016-08-13 11:20:37 -07:00
Hui Shu
68cee7e245
Fix documentation. am: bd042e666a
...
am: 440d84f99a
Change-Id: I1d0c75c6692557e1d66ca66036bceda6ca62c702
2016-08-12 23:19:41 +00:00
Hui Shu
440d84f99a
Fix documentation.
...
am: bd042e666a
Change-Id: Ib749bd51c24a2012cd2b0d87ed70c034f410bc58
2016-08-12 21:29:47 +00:00
Alison Cichowlas
f95418e0cb
Add restart to GlobalActions. am: f8eca405c1
...
am: 091fc718d4
Change-Id: Ib0cc25ec7887366ee65a27aed7497cdbbac861b1
2016-08-12 20:35:27 +00:00
Alison Cichowlas
091fc718d4
Add restart to GlobalActions.
...
am: f8eca405c1
Change-Id: Ib9664d086e2ac57db905fbfa03329c1a990051fc
2016-08-12 20:18:41 +00:00
Kirill Grouchnikov
9cce5d04ca
Merge "Document exception thrown in SoundEffectConstants"
2016-08-12 19:02:56 +00:00
Aga Madurska
e27c677f33
Avoid an NPE while checking view location on screen. am: a56454645f
...
am: a78e8d6219
Change-Id: I70f2333d6f09d7d608a5c201ac3d5be7780bda9e
2016-08-12 18:24:42 +00:00
Aga Madurska
a78e8d6219
Avoid an NPE while checking view location on screen.
...
am: a56454645f
Change-Id: I052e1e3f18a1df3a4ef43b87a1709d14eef21df1
2016-08-12 18:18:01 +00:00
Agnieszka Madurska
5e933c1e43
Merge "Avoid an NPE while checking view location on screen." into cw-f-dev
2016-08-12 18:08:25 +00:00
TreeHugger Robot
9d911ea5c2
Merge "Enable StrictMode.detectFileUriExposure() for drag and drop"
2016-08-12 17:53:33 +00:00
Alison Cichowlas
f8eca405c1
Add restart to GlobalActions.
...
Update power icon in GlobalActions for consistency
with new restart icon.
Bug: 30395806
Change-Id: I5ab20c15c889384fb685fc678fbf9ed912fcde5d
2016-08-12 13:41:00 -04:00
Kirill Grouchnikov
35d5b0fdea
Document exception thrown in SoundEffectConstants
...
Change-Id: Id4ecf66c8c2ac6ead2a79438e4db702fd6dd196e
2016-08-12 13:12:23 -04:00
Aga Madurska
a56454645f
Avoid an NPE while checking view location on screen.
...
Bug:30483148
Change-Id: I115da4fefff5fecc04135e2b150e1e77445cb86e
2016-08-12 18:00:25 +01:00
John Reck
e886ad2c95
resolve merge conflicts of cdbdd46 to master
...
Change-Id: I18a60477799865973fc9d6c876d95e3cee6e5031
2016-08-12 08:24:33 -07:00
John Reck
cdbdd46fb3
Fix NPE in TextureView am: 7e237189c2
...
am: ed1f1399d4
Change-Id: I1166edf4590e2846e6c115cbe9c9455ee46b64b5
2016-08-12 14:39:36 +00:00
John Reck
ed1f1399d4
Fix NPE in TextureView
...
am: 7e237189c2
Change-Id: I16d37e5c8ab6b81b57f510be5cdea09047cdbd79
2016-08-12 14:31:49 +00:00
Hui Shu
bd042e666a
Fix documentation.
...
Remove spurious duplicate line in JavaDoc.
Change-Id: I7ee7339d2ef21241ff21e66683e37e8ea0bbfaa4
2016-08-12 00:27:39 +00:00
TreeHugger Robot
e74f34b6cf
Merge "Bring back old constructor for layoutlib."
2016-08-12 00:26:36 +00:00
Jeff Sharkey
a4603d3c37
Bring back old constructor for layoutlib.
...
Bug: 28634953
Change-Id: I72edcdc498b4d85d68e85768dcf839ecb1ab5db7
2016-08-11 16:54:15 -06:00
Jeff Sharkey
e2fc1055c5
Merge "Avoid caching services with missing binders."
2016-08-11 18:52:03 +00:00
John Reck
7e237189c2
Fix NPE in TextureView
...
Bug: 30779663
Change-Id: Ib3d40b60674ab3de8bfcfdd8489b89cf07b8d8b3
2016-08-11 10:43:14 -07:00
Vladislav Kaznacheev
854d3f2ec2
Enable StrictMode.detectFileUriExposure() for drag and drop
...
Call ClipData.prepareToLeaveProcess/prepareToEnterProcess
at appropriate moments to check for StrictMode violations.
Bug: 30772435
Change-Id: I5c84c6c7b3d04094563623156616390d3df6879e
2016-08-11 10:19:36 -07:00
Jeff Sharkey
49ca529a85
Avoid caching services with missing binders.
...
When fetching system services early during boot, if the underlying
binder interface hasn't been published yet, we end up caching a
manager class that is broken for the remainder of the process
lifetime, and innocent downstream callers end up using the broken
cached manager.
Fix this by using an explicit exception to quickly abort manager
creation when the underlying binder is missing. The exception is
only used to skip the remainder of the manager creation, and it
doesn't actually crash the process.
Bug: 28634953
Change-Id: I0cb62261e6d6833660704b93a11185aa11a2ac97
2016-08-11 09:44:30 -06:00
John Reck
712765ff34
resolve merge conflicts of 1d7ee6b to master
...
Change-Id: I2ed0f2c3233151e890bd8bde825d306ec8f0d8fd
2016-08-10 11:04:39 -07:00
John Reck
1d7ee6b5a3
Make updateSurface non-blocking am: cd68212f08
...
am: 9dd91dec3f
Change-Id: I8a27b5bcff0781e90c9d061da0c1fe03eb6d8176
2016-08-10 17:44:40 +00:00
John Reck
9dd91dec3f
Make updateSurface non-blocking
...
am: cd68212f08
Change-Id: I691e5a2979e92572440ad7c410e8f0cec6169beb
2016-08-10 17:33:06 +00:00
John Reck
8d521bb9b3
Merge "Make updateSurface non-blocking" into nyc-mr1-dev
2016-08-10 17:22:48 +00:00
Kirill Grouchnikov
fc00de5001
Merge "Document exceptions thrown by KeyCharacterMap APIs"
2016-08-10 12:27:51 +00:00
Keisuke Kuroyanagi
9eae178762
Merge "Catch more Exceptions for reading InputMethodSubtype."
2016-08-10 03:11:55 +00:00
Dianne Hackborn
f49cfb874e
Fix issue #30766518 : Document what targeting N does am: b34cbedb4e am: 3a585b86be
...
am: 22fdbab5d0
Change-Id: Ic9beb458f4332b9ec72c4b4b4178a5bce1fcac82
2016-08-10 01:24:20 +00:00
Dianne Hackborn
22fdbab5d0
Fix issue #30766518 : Document what targeting N does am: b34cbedb4e
...
am: 3a585b86be
Change-Id: I72821636543c9c31da4c6a8ac6d77a8de5d78d1f
2016-08-10 01:15:25 +00:00
Dianne Hackborn
3a585b86be
Fix issue #30766518 : Document what targeting N does
...
am: b34cbedb4e
Change-Id: I2d2c45ef1dc9528b2b84778532edebac8a9e7712
2016-08-10 00:57:54 +00:00
Dianne Hackborn
75cdd5f68f
Merge "Fix issue #30766518 : Document what targeting N does" into nyc-mr1-dev
2016-08-10 00:45:55 +00:00
Dianne Hackborn
b34cbedb4e
Fix issue #30766518 : Document what targeting N does
...
Also small documentation cleanup in a few other places.
Change-Id: I16581c751aa0ffa146faba3b140a8fa2170f4520
2016-08-09 13:21:24 -07:00
John Reck
cd68212f08
Make updateSurface non-blocking
...
Bug: 30442298
We already do this for initialize(), fix
it so that update() is parallel with the
UI thread as well.
Shaves ~7ms off of the 99th percentile on
NotificationShade open & close
Change-Id: I1791df495453fb9e1e12362c68e3d20e837e62be
2016-08-09 12:11:13 -07:00
Kirill Grouchnikov
f2c2ae09da
Document exceptions thrown by KeyCharacterMap APIs
...
Bug: 30764621
Change-Id: I40bd0961a30b0e593388930e409249b44a58ec1b
2016-08-09 15:07:06 -04:00
John Reck
432aeedd3b
Fix currentAnimationTimeMillis to use vsync time am: a2acb4f077 am: 936166fd5b
...
am: a78d9857c9
Change-Id: I142294482fb251bb7cb5fdc4941e76895a404ac5
2016-08-08 22:25:31 +00:00
John Reck
a78d9857c9
Fix currentAnimationTimeMillis to use vsync time am: a2acb4f077
...
am: 936166fd5b
Change-Id: I1ce809bb9ac8adb19f8c9112a92f97beff8a2ce2
2016-08-08 22:14:47 +00:00
John Reck
936166fd5b
Fix currentAnimationTimeMillis to use vsync time
...
am: a2acb4f077
Change-Id: Id70516e3444441ed16afbf658e8a446333eb32ff
2016-08-08 22:04:48 +00:00
John Reck
8bcd5bc5b0
Merge "Fix currentAnimationTimeMillis to use vsync time" into nyc-mr1-dev
2016-08-08 21:49:04 +00:00
Evan Rosky
c837e4bc0d
Merge changes Idfd40156,Ic903fc25
...
* changes:
Make user-switch transitions customizable
Add support for custom user-switch UI
2016-08-08 21:33:03 +00:00
Evan Rosky
13a58a91d3
Make user-switch transitions customizable
...
Make UserSwitcherController subclassable
Add ability for keyguard to animate in without a screen freeze
by adding a keyguardAnimatingIn state that WindowAnimator and
WallpaperController can use to prevent graphical glitches
Bug: 29329555
Change-Id: Idfd40156538b4bfb1777ad1a9a566e7da54e8f32
2016-08-08 11:12:01 -07:00
Muyuan Li
5b2b567a28
Prevents screenshot layer from dismissing IME. am: 36ca72c6c2 am: 4e6d496674
...
am: e0e89c3655
Change-Id: I995bb5f1569a187649adf8991c50c98ca24c4d0a
2016-08-08 18:09:45 +00:00
Muyuan Li
e0e89c3655
Prevents screenshot layer from dismissing IME. am: 36ca72c6c2
...
am: 4e6d496674
Change-Id: Ica057285c78c0c67183e1e50f7d22a7e684214e2
2016-08-08 18:01:55 +00:00
Muyuan Li
4e6d496674
Prevents screenshot layer from dismissing IME.
...
am: 36ca72c6c2
Change-Id: I0eb890d51edf58ac4e18d26af5331429a305c4f2
2016-08-08 17:54:57 +00:00
Evan Rosky
1839645126
Add support for custom user-switch UI
...
Given config_customUserSwitchUi, AM/UserController will not show any
UI during user-switch (no dialog or screen-freeze).
Provides a mechanism (WM.setSwitchingUser) by which a custom user-switch
UI can notify WM/Keyguard when it expects a user-switch operation to
be running.
Bug: 29329555
Change-Id: Ic903fc251d7ec3a54bc6a77906d3afa45a6a5fac
2016-08-08 10:22:25 -07:00
Muyuan Li
36ca72c6c2
Prevents screenshot layer from dismissing IME.
...
Add code to adjustWindowLw to force the flag
FLAG_NOT_FOCUSABLE to be set for layer type
TYPE_SCREENSHOT.
Bug: 30485483
Change-Id: I11725eb89fda59b6d50fa1700845cdfe9ffb930b
2016-08-06 20:49:51 -07:00
Yohei Yukawa
5efe6c4f6d
Make sure IME focus is synced to View focus am: dd228fbb4d am: 9f3e418f92
...
am: 6a63c70ecc
Change-Id: Iac6b4466bd57969f5f49facf203d0bade3d8a64b
2016-08-06 18:37:53 +00:00
Yohei Yukawa
6a63c70ecc
Make sure IME focus is synced to View focus am: dd228fbb4d
...
am: 9f3e418f92
Change-Id: I3f1091f0e7f8e7f2087f87a0ed8947a2978877d4
2016-08-06 18:32:40 +00:00