OSDN Git Service
Chad Brubaker [Tue, 20 Mar 2018 23:08:02 +0000 (23:08 +0000)]
Merge "Update lockdown icon color" into pi-dev
am:
e248eeebc2
Change-Id: I8bb6be657339333cca57700cf421a5f875758cc4
Andrii Kulian [Tue, 20 Mar 2018 23:03:57 +0000 (23:03 +0000)]
Merge "Don't throw exception for duplicate stop" into pi-dev
am:
002e0ef06e
Change-Id: I70a17eb1b923871536721aa77442a85d18b49c74
Stanley Tng [Tue, 20 Mar 2018 22:52:39 +0000 (22:52 +0000)]
Merge "Remove BLE App entry from mBleApps list when App died" am:
1a99d557e1
am:
20dcf997ba
Change-Id: I17cd9d02357c5ed39d6bf5fa919dc35d3dfc1554
Jeff Davidson [Tue, 20 Mar 2018 22:35:35 +0000 (22:35 +0000)]
Merge "Expose remaining READ_PHONE_STATE and SEND_SMS APIs to carrier apps." am:
88826dceef
am:
572fecfc81 -s ours
Change-Id: Id445462b8b98a52465976c74126e7ebc9ad66c67
Benedict Wong [Tue, 20 Mar 2018 22:28:27 +0000 (22:28 +0000)]
Merge "Add support for auth-only transforms" am:
275749c0b2
am:
51ca645608
Change-Id: I8a8a89c40ab97b81225520b80950937b11863134
Stanley Tng [Tue, 20 Mar 2018 22:16:01 +0000 (22:16 +0000)]
Merge "Remove BLE App entry from mBleApps list when App died"
am:
1a99d557e1
Change-Id: I85bd3a4c0bd1ef0fe91341b7193941bef24b2013
Ye Wen [Tue, 20 Mar 2018 22:12:29 +0000 (22:12 +0000)]
Merge "Fix default permission granting for system TextClassifier." into pi-dev
am:
07b7913124
Change-Id: Ib8a69e230c5e15928f5d2248262f02860b2e4916
Jeff Davidson [Tue, 20 Mar 2018 22:09:57 +0000 (22:09 +0000)]
Merge "Expose remaining READ_PHONE_STATE and SEND_SMS APIs to carrier apps."
am:
88826dceef
Change-Id: I11e1f761955aa2b2419aa942ec3068e7adc26d2f
Benedict Wong [Tue, 20 Mar 2018 22:06:30 +0000 (22:06 +0000)]
Merge "Add support for auth-only transforms"
am:
275749c0b2
Change-Id: I75a4f75f7c8d0de40da329d4c0a86d546ee9fcb2
Amin Shaikh [Tue, 20 Mar 2018 22:05:00 +0000 (22:05 +0000)]
Merge "Remove unused string." into pi-dev
am:
20b7c174c2
Change-Id: I61902fe030db38e054c3de665350a38835218524
Xi Han [Tue, 20 Mar 2018 22:00:36 +0000 (22:00 +0000)]
Merge "Add @Nullable annotations to getOperatorAlphaLong and getOperatorAlphaShort to CellIdentity." into pi-dev
am:
cd6bb7242c
Change-Id: I92b19d3aa66088e65736e5562cb40881c9aa954d
David Chen [Tue, 20 Mar 2018 21:56:32 +0000 (21:56 +0000)]
Merge "Moves the settings changed logging for statsd." into pi-dev
am:
039deb4390
Change-Id: Id6608886444ee040fb23e1106f29903971b9be0d
Phil Weaver [Tue, 20 Mar 2018 21:51:12 +0000 (21:51 +0000)]
Merge "Expose if running a11y service has crashed" into pi-dev
am:
c863d506cf
Change-Id: I032c524115ca3863d5fe08a843dbe9febce27c76
Philip P. Moltmann [Tue, 20 Mar 2018 21:47:38 +0000 (21:47 +0000)]
Merge "Handle PDFium API change" into pi-dev
am:
173d0e9b34
Change-Id: Iafba2d3de659e740be244cc506e6ecf770b0e079
Android Build Merger (Role) [Tue, 20 Mar 2018 21:39:33 +0000 (21:39 +0000)]
Merge "Merge "Updating javadoc for updateAppWidgetProviderInfo API" into pi-dev am:
90df705a0b" into pi-dev-plus-aosp
Sunny Goyal [Tue, 20 Mar 2018 21:39:03 +0000 (21:39 +0000)]
Merge "Updating javadoc for updateAppWidgetProviderInfo API" into pi-dev
am:
90df705a0b
Change-Id: I853654b3750fcc97c245daf5fa5ccf41a0e7f5ea
Android Build Merger (Role) [Tue, 20 Mar 2018 21:35:53 +0000 (21:35 +0000)]
Merge "Merge "Move the setActiveDevice logic from Settings to SettingsLib (1/2)" into pi-dev am:
6b0a9bc054" into pi-dev-plus-aosp
Hansong Zhang [Tue, 20 Mar 2018 21:33:32 +0000 (21:33 +0000)]
Merge "Move the setActiveDevice logic from Settings to SettingsLib (1/2)" into pi-dev
am:
6b0a9bc054
Change-Id: Iec4fdc5000471ecb9ba0dc44659a419c548464a2
Android Build Merger (Role) [Tue, 20 Mar 2018 21:29:43 +0000 (21:29 +0000)]
Merge "Merge "Revert "TelephonyManager System APIs process"" into pi-dev am:
cfa8591779" into pi-dev-plus-aosp
Amit Mahajan [Tue, 20 Mar 2018 21:27:58 +0000 (21:27 +0000)]
Merge "Revert "TelephonyManager System APIs process"" into pi-dev
am:
cfa8591779
Change-Id: I9cea061688397e4d407167f8f7b680385c5592cf
Android Build Merger (Role) [Tue, 20 Mar 2018 21:24:11 +0000 (21:24 +0000)]
Merge "Merge "Allow the shell to start task overlay activities." into pi-dev am:
3785417848" into pi-dev-plus-aosp
Winson Chung [Tue, 20 Mar 2018 21:23:45 +0000 (21:23 +0000)]
Merge "Allow the shell to start task overlay activities." into pi-dev
am:
3785417848
Change-Id: I5ceb2668aa3fa6f3b1a874a84d5dfa5325fa27e1
Android Build Merger (Role) [Tue, 20 Mar 2018 21:22:16 +0000 (21:22 +0000)]
Merge "Merge "Close file descriptors of ProfilerInfo" am:
fedc8278ea am:
50eb1bcef2 -s ours" into pi-dev-plus-aosp
Madiyar Aitbayev [Tue, 20 Mar 2018 21:21:46 +0000 (21:21 +0000)]
Merge "Close file descriptors of ProfilerInfo" am:
fedc8278ea
am:
50eb1bcef2 -s ours
Change-Id: Ic1ddc61c27482af47003338aafb93dc1ce0d5661
Svet Ganov [Tue, 20 Mar 2018 21:19:49 +0000 (21:19 +0000)]
Merge "Dispatch global settings changes to all users." into pi-dev
am:
4a99e98b48
Change-Id: Icb07bd1eba4b9ff559e5cf66a94382d24d057501
Chad Brubaker [Tue, 20 Mar 2018 21:11:11 +0000 (21:11 +0000)]
Merge "Update lockdown icon color" into pi-dev
Andrii Kulian [Tue, 20 Mar 2018 21:11:09 +0000 (21:11 +0000)]
Merge "Don't throw exception for duplicate stop" into pi-dev
Ye Wen [Tue, 20 Mar 2018 21:09:26 +0000 (21:09 +0000)]
Merge "Fix default permission granting for system TextClassifier." into pi-dev
Madiyar Aitbayev [Tue, 20 Mar 2018 21:01:47 +0000 (21:01 +0000)]
Merge "Close file descriptors of ProfilerInfo"
am:
fedc8278ea
Change-Id: I14cb671fad07b3115c2d5237fc9aff0e3c94a349
TreeHugger Robot [Tue, 20 Mar 2018 21:01:11 +0000 (21:01 +0000)]
Merge "Remove unused string." into pi-dev
Xi Han [Tue, 20 Mar 2018 20:49:13 +0000 (20:49 +0000)]
Merge "Add @Nullable annotations to getOperatorAlphaLong and getOperatorAlphaShort to CellIdentity." into pi-dev
TreeHugger Robot [Tue, 20 Mar 2018 20:30:31 +0000 (20:30 +0000)]
Merge "Moves the settings changed logging for statsd." into pi-dev
Jakub Pawlowski [Tue, 20 Mar 2018 20:29:35 +0000 (20:29 +0000)]
Merge "Set Hearing Aid volume after connection" into pi-dev
am:
70cc54bd91
Change-Id: Id16dd7f5f8788ba615bb17b95e3883813ec43219
Pavel Grafov [Tue, 20 Mar 2018 20:23:47 +0000 (20:23 +0000)]
Merge "Update work notifivation settings on upgrade." into pi-dev
am:
62931a44e5
Change-Id: Ic7d61a56b299ba7c722c10345f008b8ba4785182
TreeHugger Robot [Tue, 20 Mar 2018 20:16:08 +0000 (20:16 +0000)]
Merge "Expose if running a11y service has crashed" into pi-dev
Kweku Adams [Tue, 20 Mar 2018 20:12:27 +0000 (20:12 +0000)]
Merge "Cleaning up notification proto." into pi-dev
am:
c1812aa644
Change-Id: I3d42d18bd9b6a2cea20a084083c327ee6372fbaa
TreeHugger Robot [Tue, 20 Mar 2018 20:07:11 +0000 (20:07 +0000)]
Merge "Handle PDFium API change" into pi-dev
Sunny Goyal [Tue, 20 Mar 2018 20:03:47 +0000 (20:03 +0000)]
Merge "Updating javadoc for updateAppWidgetProviderInfo API" into pi-dev
TreeHugger Robot [Tue, 20 Mar 2018 19:56:51 +0000 (19:56 +0000)]
Merge "Move the setActiveDevice logic from Settings to SettingsLib (1/2)" into pi-dev
Amit Mahajan [Tue, 20 Mar 2018 19:27:10 +0000 (19:27 +0000)]
Merge "Revert "TelephonyManager System APIs process"" into pi-dev
Sunny Goyal [Tue, 20 Mar 2018 19:25:11 +0000 (19:25 +0000)]
Merge "Adding a empty constructor so that the class can be emulated" into pi-dev
am:
eb37b9cbb0
Change-Id: Ie57d367c4cd03d1122ac0120e6dc56658818664d
Treehugger Robot [Tue, 20 Mar 2018 19:20:12 +0000 (19:20 +0000)]
Merge "Remove BLE App entry from mBleApps list when App died"
Winson Chung [Tue, 20 Mar 2018 19:06:26 +0000 (19:06 +0000)]
Merge "Allow the shell to start task overlay activities." into pi-dev
Lucas Dupin [Tue, 20 Mar 2018 19:05:51 +0000 (19:05 +0000)]
Merge changes I09f58bdc,Iaf6cee33 into pi-dev
am:
b5438ce105
Change-Id: I0e90c930d11e7909d8a519b5714dd2ef3fa6e338
Amin Shaikh [Mon, 19 Mar 2018 18:59:18 +0000 (14:59 -0400)]
Remove unused string.
Bug:
74486080
Test: make
Change-Id: Ibe21b9b5c8c9a19b6bd3b73faa65f572159347d0
TreeHugger Robot [Tue, 20 Mar 2018 18:56:27 +0000 (18:56 +0000)]
Merge "Dispatch global settings changes to all users." into pi-dev
TreeHugger Robot [Tue, 20 Mar 2018 18:54:46 +0000 (18:54 +0000)]
Merge "Set Hearing Aid volume after connection" into pi-dev
Chris Wren [Tue, 20 Mar 2018 18:48:06 +0000 (18:48 +0000)]
Merge "support framework logging for slices" into pi-dev
am:
6446ed4a0f
Change-Id: Ie848304de218b16ce740b0dfd5701e120c322e36
Jeff Davidson [Tue, 20 Mar 2018 18:47:34 +0000 (18:47 +0000)]
Merge "Expose remaining READ_PHONE_STATE and SEND_SMS APIs to carrier apps."
TreeHugger Robot [Tue, 20 Mar 2018 18:41:13 +0000 (18:41 +0000)]
Merge "Update work notifivation settings on upgrade." into pi-dev
Anthony Stange [Tue, 20 Mar 2018 18:38:22 +0000 (18:38 +0000)]
Merge "DO NOT MERGE Add scan background mode to Settings.Global." into pi-dev
am:
e1671a5c74
Change-Id: Ibf8a460244ade8b7a8b9e8a5998ca6bcf7852569
Treehugger Robot [Tue, 20 Mar 2018 18:36:04 +0000 (18:36 +0000)]
Merge "Add support for auth-only transforms"
TreeHugger Robot [Tue, 20 Mar 2018 18:32:41 +0000 (18:32 +0000)]
Merge "Cleaning up notification proto." into pi-dev
Ruchi Kandoi [Tue, 20 Mar 2018 18:26:41 +0000 (18:26 +0000)]
Merge "NfcAdapter.EXTRA_SE_NAME -> NfcAdapter.EXTRA_SECURE_ELEMENT_NAME" into pi-dev
am:
c6d6f55ec4
Change-Id: Iec6d8497086837d14f13d172c09112f0c11a7732
Garfield Tan [Tue, 20 Mar 2018 18:18:03 +0000 (18:18 +0000)]
Merge "Add a null check in case the display is missing." into pi-dev
am:
7a4a359912
Change-Id: I00d1d5724ea374fd84a52bce8ebd4461e2b5f639
TreeHugger Robot [Tue, 20 Mar 2018 18:17:15 +0000 (18:17 +0000)]
Merge "Adding a empty constructor so that the class can be emulated" into pi-dev
Lucas Dupin [Tue, 20 Mar 2018 18:16:02 +0000 (18:16 +0000)]
Merge changes I09f58bdc,Iaf6cee33 into pi-dev
* changes:
Hide SHOW_WHEN_LOCKED activity under scrim
Temporarily show wallpaper when pulsing
Madiyar Aitbayev [Tue, 20 Mar 2018 18:14:42 +0000 (18:14 +0000)]
Merge "Close file descriptors of ProfilerInfo"
John Reck [Tue, 20 Mar 2018 18:10:46 +0000 (18:10 +0000)]
Merge "Revert "Revert "Break down jank between frame drops vs. triple buffered""" into pi-dev
am:
3014a7a8c1
Change-Id: I1d0caa552f82f4c8a50c25e35ef32257ce63892c
Oscar Shu [Tue, 20 Mar 2018 18:01:35 +0000 (18:01 +0000)]
Merge "Remove unused ScanSettings and WifiChannel classes" into pi-dev
am:
c275307166
Change-Id: I20d056cc0f0343c2d2ea7f451f84e4ec6811394b
Yao Chen [Tue, 20 Mar 2018 17:54:09 +0000 (17:54 +0000)]
Merge "Add uid field annotation in atoms.proto and statd memory usage optimization." into pi-dev
am:
aed0fed078
Change-Id: Ice410d3fc7b9e3c8fb410e2ae024956f5ee4821d
Cassie [Tue, 20 Mar 2018 17:15:50 +0000 (10:15 -0700)]
Add @Nullable annotations to getOperatorAlphaLong and
getOperatorAlphaShort to CellIdentity.
Bug:
75984192
Test: Unit test
Change-Id: I71feb20075559c7b28d4aa346a603f0d11ca69da
Beverly [Tue, 20 Mar 2018 17:46:45 +0000 (17:46 +0000)]
Merge "Auto zen rules reset for some upgrading users" into pi-dev
am:
8cf1ae4928
Change-Id: If3eb40380db37bd1763ad649cd52a3cef271e6da
Stanley Tng [Mon, 19 Mar 2018 20:06:45 +0000 (13:06 -0700)]
Remove BLE App entry from mBleApps list when App died
When a registered BLE App unexpectedly dies, its entry in mBleApps
list needs to be cleanup/removed.
Test: Manual test by repeatedly killing the gms core process.
Bug:
74076974
Change-Id: I2dc86b782dd6b07017a360a0b709504f0a375969
Chris Wren [Tue, 20 Mar 2018 17:33:40 +0000 (17:33 +0000)]
Merge "support framework logging for slices" into pi-dev
Anthony Stange [Tue, 20 Mar 2018 17:29:42 +0000 (17:29 +0000)]
Merge "DO NOT MERGE Add scan background mode to Settings.Global." into pi-dev
Leon Scroggins [Tue, 20 Mar 2018 17:29:19 +0000 (17:29 +0000)]
Merge "Scale up in ImageDecoder based on API level" into pi-dev
am:
83ad4e53b6
Change-Id: Id6aad52ccb869d3b04d5b687d9bb93c6e4aa80f0
TreeHugger Robot [Tue, 20 Mar 2018 17:23:59 +0000 (17:23 +0000)]
Merge "NfcAdapter.EXTRA_SE_NAME -> NfcAdapter.EXTRA_SECURE_ELEMENT_NAME" into pi-dev
Garfield Tan [Tue, 20 Mar 2018 17:20:05 +0000 (17:20 +0000)]
Merge "Add a null check in case the display is missing." into pi-dev
TreeHugger Robot [Tue, 20 Mar 2018 17:19:56 +0000 (17:19 +0000)]
Merge "Revert "Revert "Break down jank between frame drops vs. triple buffered""" into pi-dev
Oscar Shu [Tue, 20 Mar 2018 17:16:27 +0000 (17:16 +0000)]
Merge "Remove unused ScanSettings and WifiChannel classes" into pi-dev
TreeHugger Robot [Tue, 20 Mar 2018 17:12:25 +0000 (17:12 +0000)]
Merge "Add uid field annotation in atoms.proto and statd memory usage optimization." into pi-dev
Amin Shaikh [Tue, 20 Mar 2018 17:10:03 +0000 (17:10 +0000)]
Merge "Make carrier text size in footer match qs label." into pi-dev
am:
e467010748
Change-Id: Id3e752176ab50b458c5d3d80adf9c749de69a54a
Jakub Pawlowski [Mon, 19 Mar 2018 19:23:59 +0000 (12:23 -0700)]
Set Hearing Aid volume after connection
Hearing Aid don't remember last volume level, they must be reminded what
the volume was right after connection.
Bug:
69623109
Test: connect Hearing Aid, play music
Change-Id: Ifa0bd31a49950a14837a6d1a26d5eb6a8ec554f5
Sunny Goyal [Tue, 20 Mar 2018 17:02:06 +0000 (10:02 -0700)]
Updating javadoc for updateAppWidgetProviderInfo API
Bug:
74838920
Test: N/A
Change-Id: I531676900fbf8d60ef7050c86a570112ff1ad476
Adrian Roos [Tue, 20 Mar 2018 16:58:30 +0000 (16:58 +0000)]
Merge "DisplayCutout: Properly letterbox bottom-only cutouts" into pi-dev
am:
d8131f53a2
Change-Id: I3b71972e16de61a180526c594d5bef7348e3dde5
Svet Ganov [Mon, 19 Mar 2018 17:29:44 +0000 (10:29 -0700)]
Dispatch global settings changes to all users.
Test: manual
Bug:
74547258
Change-Id: Ia42381e8a74ff70b21d511764dd71f6107807060
TreeHugger Robot [Tue, 20 Mar 2018 16:51:10 +0000 (16:51 +0000)]
Merge "Auto zen rules reset for some upgrading users" into pi-dev
Leon Scroggins [Tue, 20 Mar 2018 16:44:44 +0000 (16:44 +0000)]
Merge "Scale up in ImageDecoder based on API level" into pi-dev
TreeHugger Robot [Tue, 20 Mar 2018 16:41:59 +0000 (16:41 +0000)]
Merge "Make carrier text size in footer match qs label." into pi-dev
Andreas Gampe [Tue, 20 Mar 2018 16:39:39 +0000 (16:39 +0000)]
Merge "Frameworks: Fix Binder.joinThreadPool" am:
448003fc49
am:
fae13b291a -s ours
Change-Id: I216437f492c2ad91fa7cbe08f34e572322fecb71
Andreas Gampe [Tue, 20 Mar 2018 16:29:45 +0000 (16:29 +0000)]
Merge "Frameworks: Fix Binder.joinThreadPool"
am:
448003fc49
Change-Id: I8c30b82c4317fc22a1e0ef92e0a3dc2e3b5e8710
Amit Mahajan [Tue, 20 Mar 2018 16:18:36 +0000 (16:18 +0000)]
Revert "TelephonyManager System APIs process"
This reverts commit
2f398567532dee2764d85496f9f56cbce287c96d.
Reason for revert: b/
75998747
Bug:
75998747
Merged-in: I4a98388c732249ce2aaf05a57c3a98c15f4bd4b3
Change-Id: I35569102bc311162c3d3550fadb6b4307dbe3af1
Madiyar Aitbayev [Mon, 19 Mar 2018 16:51:48 +0000 (16:51 +0000)]
Close file descriptors of ProfilerInfo
When using "am start --start-profiler" command, am doesn't close
instances of related ParcelFileDescriptor of the profiler file path,
but relies on garbage collection, so at the system level the file
kept open for longer than it is needed. In a result, some processes
that monitors the file close event using unix inotify_add_watch
method would wait 20~30 Seconds.
This change closes file descriptors after passing it to ActivityThread
process, which is similar to what "am profile start" does.
Bug: b/
73891014
Test: tested manually by flashing into Pixel XL device.
Merged-In: I5b63b96335fdaf86f0cd0caec2c53c32c0e41d72
Change-Id: I5b63b96335fdaf86f0cd0caec2c53c32c0e41d72
Chad Brubaker [Mon, 19 Mar 2018 19:24:11 +0000 (12:24 -0700)]
Update lockdown icon color
Test: new colors
Bug:
75001345
Change-Id: I20f4cf1327c87a2fa649882eea2b6681206898a8
Pavel Grafov [Mon, 19 Mar 2018 13:37:15 +0000 (13:37 +0000)]
Update work notifivation settings on upgrade.
Work notifications settings should only allows the user to cause
notifications to be redacted, not hidden alltogehter. If some user
had it hidden, change it to redacted on upgrade.
Bug:
64829587
Test: manual
Change-Id: Iff88638b2536481fb7ff66ac8a29512c95fbada6
TreeHugger Robot [Tue, 20 Mar 2018 16:13:17 +0000 (16:13 +0000)]
Merge "DisplayCutout: Properly letterbox bottom-only cutouts" into pi-dev
Ye Wen [Wed, 14 Mar 2018 18:48:24 +0000 (11:48 -0700)]
Fix default permission granting for system TextClassifier.
The original code calls TCS.getServiceComponentName to get the package
name of the configured system TextClassifier, which does not work before
user logs in. This fixes the problem by using the package name from the
configuration directly.
Test: Manually tested to confirm permissions were granted. Permission
section of the app info are gray.
Bug:
74779259
Change-Id: I6bff7119e174c0e0b17d9736d69075f6df2bc882
Amin Shaikh [Tue, 20 Mar 2018 15:55:49 +0000 (15:55 +0000)]
Merge "Fix QSTileImpl NPE on startup." into pi-dev
am:
a501257ea2
Change-Id: I093273460dbc23e26af8ea28f36acbee2092cfb4
Sunny Goyal [Mon, 19 Mar 2018 23:11:50 +0000 (16:11 -0700)]
Adding a empty constructor so that the class can be emulated
Test: N/A
Bug:
75979063
Change-Id: I21f168e25d1d4f3ef6fea9d13df3bc74bbe4e6f8
TreeHugger Robot [Tue, 20 Mar 2018 15:40:28 +0000 (15:40 +0000)]
Merge "Fix QSTileImpl NPE on startup." into pi-dev
Treehugger Robot [Tue, 20 Mar 2018 15:06:15 +0000 (15:06 +0000)]
Merge "Frameworks: Fix Binder.joinThreadPool"
Leon Scroggins [Tue, 20 Mar 2018 14:55:29 +0000 (14:55 +0000)]
Merge "Add an asset source for ImageDecoder" into pi-dev
am:
51d2cc45d8
Change-Id: Id54fef03d3ac97a259bb6f71721407962c76c067
Peter Visontay [Tue, 20 Mar 2018 14:42:23 +0000 (14:42 +0000)]
Add missing "android:" prefix to some app op constants.
am:
a382a8e668
Change-Id: I0513c60a9763065219d56feb9cc05ad2d4cfcd96
Leon Scroggins [Tue, 20 Mar 2018 14:33:43 +0000 (14:33 +0000)]
Merge "Add an asset source for ImageDecoder" into pi-dev
Leon Scroggins III [Mon, 19 Mar 2018 14:51:44 +0000 (10:51 -0400)]
Scale up in ImageDecoder based on API level
Bug:
74061412
Bug:
73893665
Test: Manual, I5669a97c70d726826c5c00bc1413c2f97d95d88c
ImageDecoder typically does not scale a Bitmap up to handle density.
This saves memory, and we already handle the density by scaling at
draw time. But some apps rely on the size of the Bitmap without taking
density into account. For backwards compatibility, on apps that are
built for a pre-P version of Android, scale up in ImageDecoder.
Change-Id: I9991d1286e386b47fc57bcfbf0c6652beb1a53ef
Peter Visontay [Fri, 16 Mar 2018 16:06:57 +0000 (16:06 +0000)]
Add missing "android:" prefix to some app op constants.
Bug:
75253734
Test: none
Change-Id: Ie91b4bee938b9c834c2cb3c831e3473fab0f534c
Adrian Roos [Mon, 19 Mar 2018 16:01:05 +0000 (17:01 +0100)]
DisplayCutout: Properly letterbox bottom-only cutouts
Fixes an issue where bottom cutouts where not
letterboxed if there is no need to letterbox the top
Instead, the need to letterbox is derived from the
bounds.
Change-Id: I6053053066473bd78f21df978e6704043a85e80b
Fixes:
75024814
Test: Receive incoming call in double cutout mode, verify bottom of dialer is letterboxed.
Amin Shaikh [Tue, 20 Mar 2018 13:09:17 +0000 (09:09 -0400)]
Fix QSTileImpl NPE on startup.
Do not call protected methods before the object is fully instantiated.
Remove paranoid null check for private final nonnull fields for
sublasses of QSTileImpl.
Fixes:
75995708
Test: runtest systemui
Change-Id: I0a11131d796e08d598d696babdf3d7db30e02149
Beverly [Tue, 20 Mar 2018 13:37:16 +0000 (13:37 +0000)]
Only animate text on wired charging, not wireless
am:
2034c837b2
Change-Id: I9096b4e78488b748870c9555c9738e5b011aa545