Commit Graph

17657 Commits

Author SHA1 Message Date
TreeHugger Robot
ec3533b22e Merge "Fixed an issue where the largeIcon wouldn't be shown for non-shortcuts" into rvc-dev am: a3c47e791e
Change-Id: I5b2cfd47b613860864a0aa8cf45fc61e421df967
2020-03-21 03:15:39 +00:00
TreeHugger Robot
a3c47e791e Merge "Fixed an issue where the largeIcon wouldn't be shown for non-shortcuts" into rvc-dev 2020-03-21 03:06:25 +00:00
TreeHugger Robot
89a4b908a6 Merge "Add importance ring around conversation badge" into rvc-dev am: fd8d9650ac
Change-Id: Ibfac285196b55e7cfec00cebdfd722ed8eff9f53
2020-03-21 00:48:23 +00:00
TreeHugger Robot
fd8d9650ac Merge "Add importance ring around conversation badge" into rvc-dev 2020-03-21 00:46:13 +00:00
Selim Cinek
d2dcd46518 Fixed an issue where the largeIcon wouldn't be shown for non-shortcuts
We should only use the shortcut icon if it's available

Bug: 150905003
Test: add group message from Notify with largeIcon
Change-Id: Icd5b0991b34fbfb517344cc6c908a2588973cdca
2020-03-21 00:23:15 +00:00
TreeHugger Robot
ef4fc7bcdc Merge "Hide APIs exposed for Telephony mainline which is no longer needed in R." into rvc-dev am: 98f6a63baa
Change-Id: Ib68ea1fde39cfb8922c1dc43837a5fa55bd7a2b5
2020-03-20 23:23:31 +00:00
TreeHugger Robot
98f6a63baa Merge "Hide APIs exposed for Telephony mainline which is no longer needed in R." into rvc-dev 2020-03-20 23:19:53 +00:00
Steve Elliott
928bb16c9f Add importance ring around conversation badge
Bug: 150905003
Test: manual
Change-Id: I967122fcf6404491fb514bc42e5f9e64490b8024
2020-03-20 18:03:32 -04:00
Taras Antoshchuk
0ad10c562b Merge "Change dynamic MIME feature accodring to API review" into rvc-dev am: 2ecaeeba03
Change-Id: I78e9715fde0b55ea8f36c0afb41854ab1c4244dd
2020-03-20 21:07:47 +00:00
Taras Antoshchuk
2ecaeeba03 Merge "Change dynamic MIME feature accodring to API review" into rvc-dev 2020-03-20 21:04:15 +00:00
TreeHugger Robot
602c6315e2 Merge "Remove references to the assistant overlay from setStatusBarDisabled" into rvc-dev am: 36cb1671de
Change-Id: I531558b2796a4cf3dfdd3f1d02df07cb7e1d2508
2020-03-20 20:57:59 +00:00
TreeHugger Robot
36cb1671de Merge "Remove references to the assistant overlay from setStatusBarDisabled" into rvc-dev 2020-03-20 20:56:30 +00:00
Yvonne Jiang
d854e94b11 Merge "Secondary Lockscreen API: improve documentation and rename onSurfaceReady method." into rvc-dev am: 20cf3de04c
Change-Id: I217d0f619be2696ebb86737f510b01af46dbf524
2020-03-20 19:55:45 +00:00
Yvonne Jiang
20cf3de04c Merge "Secondary Lockscreen API: improve documentation and rename onSurfaceReady method." into rvc-dev 2020-03-20 19:43:13 +00:00
TreeHugger Robot
790ecaa02c Merge "Unrestrict updated buggy apps." into rvc-dev am: 25098aa147
Change-Id: Ia1727084ea3f785c265963205ba3bd8a0a8a5ce5
2020-03-20 19:14:08 +00:00
TreeHugger Robot
25098aa147 Merge "Unrestrict updated buggy apps." into rvc-dev 2020-03-20 18:59:12 +00:00
Ryan Mitchell
c5f968d58b Merge changes from topic "res_loader_dir" into rvc-dev am: b0544a733c
Change-Id: I18c28c7293a24d712940c9e80e7817f9547512f8
2020-03-20 18:21:20 +00:00
Ryan Mitchell
b0544a733c Merge changes from topic "res_loader_dir" into rvc-dev
* changes:
  Allow using loaders on non-RM Resources instances
  Move AssetsProvider to native layer
  Add ResourcesProvider.loadFromDirectory
  Refactor tests for ApkAsset loading APIs
  Refactor ApkAsset loading APIs
  Fix bugprone-use-after-move warnings
  Fix bugprone-use-after-move warnings
2020-03-20 18:16:30 +00:00
Mady Mellor
bea5263acd Merge "Bubbles API council feedback" into rvc-dev am: 5e2ddf0391
Change-Id: Ie25e05ac59f11e0ba52492912b07f50fb0e544e1
2020-03-20 17:23:43 +00:00
Mady Mellor
5e2ddf0391 Merge "Bubbles API council feedback" into rvc-dev 2020-03-20 17:17:36 +00:00
Yvonne Jiang
8345da3a97 Secondary Lockscreen API: improve documentation and rename onSurfaceReady method.
- Documentation clarity and method rename per API review feedback.
- Specifying in documentation and implementation that the implementing service must be exported by the Profile Owner.

Bug: 150866056
Bug: 136085151
Test: atest FrameworksServicesTests:DevicePolicyManagerTest
Test: atest KeyguardUpdateMonitorTest
Test: atest AdminSecondaryLockScreenControllerTest
Change-Id: I58175bd6cf8936f5b1267625ca15b4f9c57f4144
2020-03-20 17:06:24 +00:00
Taras Antoshchuk
8a6002477d Change dynamic MIME feature accodring to API review
Remove PackageManager#clearMimeGroup method. Add expected best
practices of the MIME group naming to Javadocs.
getMimeGroup/setMimeGroup throw in case of undefined MIME group.

Bug: 151101912
Test: atest CtsDynamicMimeHostTestCases
Change-Id: Ica468c77785cb0f9862b412a0bbc664f23e2f2d4
2020-03-20 17:07:56 +01:00
Alex Kershaw
a2fb224ccf Remove references to the assistant overlay from setStatusBarDisabled
Fixes: 146097450
Test: documentation changes only
Change-Id: Ibb1227859c37c3b301bdcfa0c170288611a61d76
2020-03-20 15:53:37 +00:00
TreeHugger Robot
7e1d70d37c Merge "Address API Review for setProfileOwnerCanAccessDeviceIds" into rvc-dev am: 7924f675e1
Change-Id: I35a8a266e8f26b185bedf67b0730a1783d3ea0eb
2020-03-20 15:51:16 +00:00
TreeHugger Robot
7924f675e1 Merge "Address API Review for setProfileOwnerCanAccessDeviceIds" into rvc-dev 2020-03-20 15:35:09 +00:00
Eran Messeri
17429b5394 Address API Review for setProfileOwnerCanAccessDeviceIds
Per API council's suggestion, make setProfileOwnerCanAccessDeviceIds
throw only if the API level of the calling app is R and above, and
call markProfileOwnerOnOrganizationOwnedDevice if called from apps
targeting Q and below.

This code path is extremely unlikely to ever trigger because this method
was marked as SystemApi unintentionally, and could only be called during
the provisioning flow.

Test: Manual
Bug: 150957726
Change-Id: I4215c7dce642c9e3ff00183f43867802507911ca
2020-03-20 13:33:41 +00:00
Neil Fuller
13242f9079 Merge "Misc tidy up before adding geolocation classes" am: f211324bfc am: f46cdaa859
Change-Id: Ib06c71b883411e432dd0e7c5ec657287ad711b2f
2020-03-20 10:13:21 +00:00
Neil Fuller
f211324bfc Merge "Misc tidy up before adding geolocation classes" 2020-03-20 09:47:19 +00:00
Ryan Mitchell
39cacf2de7 Allow using loaders on non-RM Resources instances
Currently there is a limitation where ResourcesLoaders cannot be  used
on Resources object not created through ResourcesManager. This change
creates an update handler for Resources objects that are not registered
with ResourcesManager.

The handler changes the loaders on the asset manager owned by the
Resources instance.

Bug: 151666644
Test: atest ResourceLoaderValuesTest
Change-Id: I5a89f686386bdb088dc964014e7becc0c2b4770f
2020-03-19 18:33:55 -07:00
Ryan Mitchell
ef40d2e832 Refactor ApkAsset loading APIs
To add the partner requested ResourcesProvider#loadFromDir APIs, this
change adds format type integer that allows us to reduce the number of
ApkAssets loading overrides.

This change also adds hidden offset and length based ResourcesProvider
APIs that could not make R.

Bug: 142716192
Test: atest FrameworksResourceLoaderTests
Change-Id: I926fde257cae701901dcd4ca408024feae8c90a6
Merged-In: I926fde257cae701901dcd4ca408024feae8c90a6
2020-03-19 18:33:55 -07:00
Malcolm Chen
629f9111f7 Hide APIs exposed for Telephony mainline which is no longer needed in R.
The APIs were added in b/144351078, b/148097978 and b/148116922.
b/151665796 is used to revert them.

Bug: 151665796
Bug: 144351078
Bug: 148097978
Bug: 148116922
Test: build
Change-Id: I08db8c5c0161747a7e775a8de0daa7077b513f10
2020-03-20 01:25:45 +00:00
Grace Jia
7c607d64ee Merge "Revert add isProfileForeground SystemApi in ActivityManager." into rvc-dev am: 886efd654f
Change-Id: Ia161524454deb37a742b7ae4aa9c423c16d44f32
2020-03-19 23:29:51 +00:00
Grace Jia
886efd654f Merge "Revert add isProfileForeground SystemApi in ActivityManager." into rvc-dev 2020-03-19 23:27:03 +00:00
Hall Liu
baf26eaf67 Merge "Rename NotificationChannel#setBlockableSystem" into rvc-dev am: 2227afaacb
Change-Id: I101048b4c5f49f945c311ea79fc992d59e13591c
2020-03-19 21:09:09 +00:00
Winson Chiu
795a638f8b Merge "Convert InstantAppRequestInfo to getters and add @MainThread" into rvc-dev am: 5051748f22
Change-Id: I0064d163537e8711296b8c8b56b0d8c468552ba7
2020-03-19 21:08:34 +00:00
Hall Liu
2227afaacb Merge "Rename NotificationChannel#setBlockableSystem" into rvc-dev 2020-03-19 21:06:53 +00:00
Winson Chiu
5051748f22 Merge "Convert InstantAppRequestInfo to getters and add @MainThread" into rvc-dev 2020-03-19 21:02:36 +00:00
Kweku Adams
917f8a45dc Unrestrict updated buggy apps.
If an app is put into the RESTRICTED bucket because the system thinks
it's buggy, we can bring it out of the bucket when the app is updated,
assuming that the bug is fixed in the new version. If there are other
reasons that the app is restricted, then we don't bring it out.

Bug: 149507105
Test: atest FrameworksServicesTests:AppIdleHistoryTests
Test: atest FrameworksServicesTests:AppStandbyControllerTests
Change-Id: Ib66fa5363ad763625e9a4aa93c8a44851e9259e8
2020-03-19 10:27:02 -07:00
Mady Mellor
aa9ce17fa2 Bubbles API council feedback
* un-deprecate getIntent/getIcon/setIntent/setIcon
* deprecate createIntentBubble & createShortcutBubble and make them
  constructor methods & deprecate existing constructor
* clarify when intent / icon / shortcut id will be null or not
* use NPE instead of illegal argument exception
* use illegal state exception when using setIcon/setIntent on a builder
  created with shortcut method

* updates usages of getBubbleIntent/getBubbleIcon to be getIntent/getIcon
* updates builder constructor usages as well

Fixes: 149911930
Test: treehugger
Change-Id: Ic85a475d463cb22cea7d7939fea4cf72465491b4
2020-03-19 10:21:34 -07:00
Steve Elliott
a56418164b Merge "Populate conversation notifs from shortcut info" into rvc-dev am: a7aededa7d
Change-Id: I3793816db8fd4fa77b49be7947e5ffb715535ef8
2020-03-19 15:37:57 +00:00
Steve Elliott
a7aededa7d Merge "Populate conversation notifs from shortcut info" into rvc-dev 2020-03-19 15:18:33 +00:00
Neil Fuller
278c70832b Merge "Add command line support for testing tz detection" into rvc-dev 2020-03-19 11:17:15 +00:00
Winson Chung
073f98fd1a Merge "Update some policy around multi-window windowing mode" into rvc-dev am: c2a7be7e3c
Change-Id: Ibf0e05829181b24a002d41bd62c46939bca01478
2020-03-19 03:46:41 +00:00
Winson Chung
c2a7be7e3c Merge "Update some policy around multi-window windowing mode" into rvc-dev 2020-03-19 03:40:35 +00:00
Remi NGUYEN VAN
cd394aecff Merge changes from topic "netstack_api_review" into rvc-dev am: 54a6565668
Change-Id: Iddd40677121e331eb50b74aa379dabaf4632219d
2020-03-19 01:30:57 +00:00
Remi NGUYEN VAN
54a6565668 Merge changes from topic "netstack_api_review" into rvc-dev
* changes:
  Remove usage of Context.NETWORK_STACK_SERVICE
  Remove NETWORK_STACK_SERVICE constant
2020-03-19 01:21:29 +00:00
Alex Kershaw
de520349f9 Merge "Clarify setPackagesSuspended javadoc" into rvc-dev am: 78ce4ab540
Change-Id: I3b7deb54a34b008e5a2d34f3804b578b105d58e7
2020-03-18 22:33:51 +00:00
Alex Kershaw
78ce4ab540 Merge "Clarify setPackagesSuspended javadoc" into rvc-dev 2020-03-18 22:21:57 +00:00
Anthony Stange
e83a161bf8 Merge "Revert "Unrestrict updated buggy apps."" into rvc-dev am: 2f89fa5737
Change-Id: I0fbfa823f1dce5343c7cc81804180e0ea517f169
2020-03-18 21:53:27 +00:00
Jing Ji
4f2b6f7df4 Merge "Add support to provide app its own ANR stack trace" into rvc-dev am: 6ef8f5e1ab
Change-Id: I10cc54cdfcac1877ee2617f5a7834e9efe61dc0c
2020-03-18 21:51:32 +00:00