Commit Graph

310794 Commits

Author SHA1 Message Date
Martijn Coenen
d45b626e2b Merge "Add HwParcel::releaseParcel()" am: 210b9afe64 am: cea6624ffa
am: 388af9c9db

Change-Id: Idadca897d444807dbb037eee33d8485717ceaae3
2017-03-16 19:53:49 +00:00
Brad Ebinger
0463a7d38e Merge "Added configuration for VT downgrade/tear down when data disabled" 2017-03-16 19:52:10 +00:00
Martijn Coenen
388af9c9db Merge "Add HwParcel::releaseParcel()" am: 210b9afe64
am: cea6624ffa

Change-Id: I7c2fec857575342738f7b5d9d04a4d796c4e8fe5
2017-03-16 19:48:10 +00:00
Martijn Coenen
cea6624ffa Merge "Add HwParcel::releaseParcel()"
am: 210b9afe64

Change-Id: If08cb12187e9694144d5c07d9f6fcd67142b8af9
2017-03-16 19:42:45 +00:00
Felipe Leme
fe4e6a219a Temporarily removed check for null requiredIds on SaveInfo builder.
Bug: 36076444
Test: manual verification
Change-Id: I8fc5ef537d229d9eda78d458a71d85ac69440c94
2017-03-16 12:37:17 -07:00
Martijn Coenen
210b9afe64 Merge "Add HwParcel::releaseParcel()" 2017-03-16 19:35:58 +00:00
Romain Guy
6183c97e5f Bowing my head in shame, going back to gamma interpolated gradients
Frankengradients (linearly interpolated RGB, gamma interpolated alpha) look
fantastic but unfortunately create sligh compatibility issues. For instance,
a gradient from 0xffea1030 to 0x00ea1030 (opaque to alpha, with a single
color) blended on top of 0xff101010 would not look the same as a single
opaque gradient from 0xffea1030 to 0xff101010. The difference is hardly
noticeable on simple gradients but it could cause confusion amongst app
developers. Their life is hard enough as it is, let's be good to them.

My crusade against the gamma world is not over and one day I shall
be the victor. I am patience.

Bug: 35485208
Test: UiRendering.ShaderTests, UiRendering.GradientTests, manual testing
Change-Id: I8204e60cdf0a6b12dfe22638d30ca9622687000e
2017-03-16 12:29:03 -07:00
Robert Phillips
cd2eb91c40 Remove usage of deprecated makeImageSnapshot parameter
Test: Does it compile?

Change-Id: Ia51ad621daa3409f65b2f3e4d5691891271918a2
2017-03-16 19:13:39 +00:00
TreeHugger Robot
0730328885 Merge "Add TRON Events for app-ops permissions." 2017-03-16 19:02:38 +00:00
Craig Donner
279dd66dfd Add feature tag android.hardware.vr.headtracking.
Different versions of this feature specify different levels of
headtracking capability.

Bug: 36294374
Test: build
Change-Id: I00273c9093321661b5ca519d7cd065ae0105c3b2
2017-03-16 11:48:27 -07:00
TreeHugger Robot
0ff074047d Merge "Allow non-fullscreen activities to set requested orientation." 2017-03-16 18:29:28 +00:00
TreeHugger Robot
c8913dac2e Merge "Ensuring that we remove the input consumer after moving expanded PiP" 2017-03-16 18:22:32 +00:00
Winson Chung
d703c63c5f Fixing issue with IME not showing after PiP menu is shown.
- Because the PiP menu activity needs to be always-focusable, it would
  always be found as the input focus target even after the menu is
  animated away.  This CL ensures that main activity window is hidden
  when the menu is also hidden so that we don't prevent the new focused
  app windows from getting focus
- This also allows us to not finish the activity when accessibility is
  enabled as the hidden window will not be reported to accessibility
  services

Bug: 36225602
Test: Expand pip, tap on qsb
Change-Id: Ifa4f47ef25afc0ff73a9206e3c8bc45277d274f6
2017-03-16 11:14:22 -07:00
TreeHugger Robot
6b2cde6bfc Merge "Fix QS editing from lock screen" 2017-03-16 18:08:10 +00:00
Doris Liu
d7968dc174 Fix 0 duration scale for pre-O apps
This CL fixed an issue where pre-O apps receive animation
end callbacks before all animations have ended.

BUG: 36157561
Change-Id: Id0ea05e76c91a21a678ec05b1ed0c898ee36ee43
Workaround: 36241584
Test: repro steps in comment #1
2017-03-16 11:05:46 -07:00
Calin Juravle
e1d8f2da83 Merge "Set pm.BackgroundDexOptService as the source of true" 2017-03-16 17:59:32 +00:00
Martijn Coenen
3d726d16b6 Add HwParcel::releaseParcel()
To be able to free native Parcel objects as soon
as a transaction is done.

Test: hidl_test_java
Bug: 36088202
Change-Id: I50b3eb7e9fe06958c64575923730d3467e73b9a5
2017-03-16 17:58:22 +00:00
TreeHugger Robot
9e8f05f77d Merge "Improve dithering of alpha gradients" 2017-03-16 17:41:43 +00:00
TreeHugger Robot
587b60282e Merge "frameworks/base: Add APCT tests to the device-tests suite." 2017-03-16 17:35:12 +00:00
Jason Monk
f12710a545 UI updates to dual target tiles
Have an underline + an arrow to indicate them instead of a divider.

Test: visual
Change-Id: I8fdff53825f9668edd5c527b42410c301f943785
2017-03-16 13:26:13 -04:00
Jeff Sharkey
b30ee8d025 Merge "Create new BroadcastBehavior annotation." 2017-03-16 17:06:39 +00:00
Jack Yu
06caf58ac8 Added configuration for VT downgrade/tear down when data disabled
Added a new flag that allows carriers to ignore data disabled
(e.g. data reaches limit or user disables data) so VT calls
will not be downgraded/torn down and VT service will not be
disabled.

bug: 32880745
Merged-In: I5c71fc9336b39f114a924861a766ca5cb93d4c69
Change-Id: I5c71fc9336b39f114a924861a766ca5cb93d4c69
2017-03-16 10:06:36 -07:00
Jason Monk
867428615d Don't announce state changes in QS
These are covered by the accessibility services now that we have
proper accessibility classes attached to everything.

Change-Id: I7a27387cf22503bb460ded72b91889263c01306a
Fixes: 36160031
Test: Toggle flashlight
2017-03-16 12:53:10 -04:00
Jason Monk
44ad61f06e Clean up some QS user switcher colors
Change-Id: Ie6699f3cede075ee22997440c716138402840587
Fixes: 34775035
Test: visual
2017-03-16 12:45:48 -04:00
TreeHugger Robot
da3aaf7707 Merge "Protect against weird null case" 2017-03-16 16:41:02 +00:00
Philip P. Moltmann
e56c08e852 Add TRON Events for app-ops permissions.
Fixes: 36212313
Test: Added and ran new EventLoggerTest-case. Installed and ran MobilIron Go app (like in the bug-report)
Change-Id: Ib1c69bb3aa2159b9101b6924484b51c223d136e0
2017-03-16 09:21:15 -07:00
TreeHugger Robot
c2b2054829 Merge "Better deletions" 2017-03-16 16:20:40 +00:00
Jerome Gaillard
e34edfc8e5 Merge "Update layoutlib following Changes I2500bd4c and If456266f" 2017-03-16 16:16:17 +00:00
Jason Monk
78a3d60a5e Fix QS editing from lock screen
QS was getting a callback making it think the lock screen was
being shown and it caused it to hide, make sure we don't hide
when the doing the open animation as we expect that we may be
coming from the lock screen.

Change-Id: I5c35e3f7d02f068ea53c71742945290c137b4551
Fixes: 36048979
Test: Click QS edit on lock screen
2017-03-16 12:12:57 -04:00
tony.ys_liu
180f5e918c Merge "Set system server's class loader for wrap.system_server" am: 8d2d6bfa12 am: 959628a32e
am: d794855fba

Change-Id: Id7f48fe3c4b1855e8e9a450c70db00f057502ad4
2017-03-16 15:54:02 +00:00
tony.ys_liu
d794855fba Merge "Set system server's class loader for wrap.system_server" am: 8d2d6bfa12
am: 959628a32e

Change-Id: I88bfbb33aa1247a9b0d1d468b35621ed89abcc51
2017-03-16 15:48:55 +00:00
tony.ys_liu
959628a32e Merge "Set system server's class loader for wrap.system_server"
am: 8d2d6bfa12

Change-Id: Iba4af152c9f29ad6e8c9bb1b0a1047e96d287c6b
2017-03-16 15:42:53 +00:00
Treehugger Robot
8d2d6bfa12 Merge "Set system server's class loader for wrap.system_server" 2017-03-16 15:33:33 +00:00
Christine Franks
96d6e13e4d Merge "Change system alert window setting proto comments" 2017-03-16 15:25:56 +00:00
Jorim Jaggi
453cae3692 Protect against weird null case
No time to figure out what's going on, but this null check helps

Test: Dock app, make fullscreen, hammer home button
Change-Id: I3eb94a8138bc1483b1711556696bcbbaee6084e7
Bug: 36339388
2017-03-16 15:01:05 +00:00
Julia Reynolds
9bfba59417 Better deletions
- Allow apps to delete notification groups (which cascade to delete all
channels therein)
- Allow apps to get their groups, so they know what they might want to
delete
- Don't throw if someone tries to delete something that already doesn't
exist.

Change-Id: I5f6e25497c5da1e57b52737586e86097332f88f9
Fixes: 36245468
Fixes: 36127382
Test: runtest systemui-notification, cts
2017-03-16 14:32:50 +00:00
Julia Reynolds
41103f4212 Support for showing deleted channel count in settings.
Bug: 36119790
Test: runtest systemui-notification
Change-Id: Ie30243314d64ded66267d0dc85cc0ad940d917f8
2017-03-16 14:24:17 +00:00
TreeHugger Robot
e7f265119d Merge "Fix light status bar transition" 2017-03-16 14:22:56 +00:00
Julia Reynolds
1d97e6a0c1 Remove resource id channel/group name fields
Apps can listen for the LOCALE_CHANGED broadcast to
change names if needed.

Fixes: 35336590
Test: runtest systemui-notification, cts, manual
Change-Id: I62d2778f61e99200692755a6f268828a374837e6
2017-03-16 14:20:28 +00:00
TreeHugger Robot
87f0f83442 Merge "Fix SynthethicPassowrdManager unit tests" 2017-03-16 13:49:16 +00:00
Jerome Gaillard
95f36e23c3 Update layoutlib following Changes I2500bd4c and If456266f
Test: layoutlib tests
Change-Id: Idd3993bdc4010fa80a8c78ad80998bc7586322a5
2017-03-16 12:42:37 +00:00
Rubin Xu
8b30ec3f49 Fix SynthethicPassowrdManager unit tests
Mock DevicePolicyManager in the unit tests.

Bug: 34600579
Test: runtest frameworks-services -c com.android.server.SyntheticPasswordTests
Change-Id: Ieca30a74d7d9d867994e912d188231510f54e76c
2017-03-16 11:55:27 +00:00
Clara Bayarri
c4a6d29ac6 Merge "Provide ApplicationContext to Typeface for font requests" 2017-03-16 09:40:39 +00:00
TreeHugger Robot
73ba9da6e8 Merge "Clarify release/close java docs" 2017-03-16 07:20:15 +00:00
Elliott Hughes
ec50f7031c Merge "Restore SystemProperties.PROP_NAME_MAX to keep Kindle running." am: ef9c425416 am: 40c4210f8f
am: 5c8e3edf48

Change-Id: I4fbdbbb12b7854fcca22de2790c14d315ef44c53
2017-03-16 05:50:23 +00:00
Elliott Hughes
5c8e3edf48 Merge "Restore SystemProperties.PROP_NAME_MAX to keep Kindle running." am: ef9c425416
am: 40c4210f8f

Change-Id: I264f92773692b2c5cdc58adac808630a31d2569f
2017-03-16 05:45:47 +00:00
Elliott Hughes
40c4210f8f Merge "Restore SystemProperties.PROP_NAME_MAX to keep Kindle running."
am: ef9c425416

Change-Id: I0ea94267a6d6cfa137e77edde288632d04a71bcd
2017-03-16 05:40:47 +00:00
Elliott Hughes
ef9c425416 Merge "Restore SystemProperties.PROP_NAME_MAX to keep Kindle running." 2017-03-16 05:31:24 +00:00
Rob Carr
287452cf40 Merge "Delete some SurfaceView support code." 2017-03-16 05:07:10 +00:00
Jeff Tinker
5d9a8acdac Clarify release/close java docs
bug:25372187
Change-Id: Ibe13943731e53efa9408b0d6bf105063f3ce4334
2017-03-15 21:46:42 -07:00