OSDN Git Service

android-x86/frameworks-base.git
5 years agoMerge "Sharesheet - Make ripples consistent" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 15:13:26 +0000 (15:13 +0000)]
Merge "Sharesheet - Make ripples consistent" into qt-dev

5 years agoMerge "Add START_ACTIVITIES_FROM_BACKGROUND to ManagedProvisioning." into qt-dev
Antoan Angelov [Thu, 2 May 2019 14:59:58 +0000 (14:59 +0000)]
Merge "Add START_ACTIVITIES_FROM_BACKGROUND to ManagedProvisioning." into qt-dev

5 years agoMerge "Add a resource config to define a default supervision component." into qt-dev
Michael Wachenschwanz [Thu, 2 May 2019 14:35:20 +0000 (14:35 +0000)]
Merge "Add a resource config to define a default supervision component." into qt-dev

5 years agoMerge "privapp configs for car related apps." into qt-dev
Nicholas Sauer [Thu, 2 May 2019 14:00:46 +0000 (14:00 +0000)]
Merge "privapp configs for car related apps." into qt-dev

5 years agoMerge "Lighten SBNs" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 13:52:21 +0000 (13:52 +0000)]
Merge "Lighten SBNs" into qt-dev

5 years agoSharesheet - Make ripples consistent
Matt Pietal [Wed, 1 May 2019 16:32:47 +0000 (12:32 -0400)]
Sharesheet - Make ripples consistent

There were differences in ripple behavior depending on the list row
background. Modify this so the ripples propogate against the same
parent background. Make copy button style match the work profile style.

Bug: 129979196
Test: Visual inspection
Change-Id: I51f1b7503c2169bd03f04edecf98927850e6582b

5 years agoMerge "Refine getTransformationMatrix for windows in a re-parented display" into...
Tiger Huang [Thu, 2 May 2019 11:31:17 +0000 (11:31 +0000)]
Merge "Refine getTransformationMatrix for windows in a re-parented display" into qt-dev

5 years agoMerge "Sharesheet - make grid item padding match design" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 11:23:19 +0000 (11:23 +0000)]
Merge "Sharesheet - make grid item padding match design" into qt-dev

5 years agoMerge "Clean Safetyhub feature flag." into qt-dev
TreeHugger Robot [Thu, 2 May 2019 08:44:39 +0000 (08:44 +0000)]
Merge "Clean Safetyhub feature flag." into qt-dev

5 years agoMerge "Fix can't create thumbnail and wrong orientation issue" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 05:01:15 +0000 (05:01 +0000)]
Merge "Fix can't create thumbnail and wrong orientation issue" into qt-dev

5 years agoRefine getTransformationMatrix for windows in a re-parented display
Tiger Huang [Thu, 18 Apr 2019 21:35:09 +0000 (14:35 -0700)]
Refine getTransformationMatrix for windows in a re-parented display

Currently, the translation of the transformation matrix computed by
WindowState.getTransformationMatrix is related to its own display.
However, if the display has been re-parented, the translation might
be misplaced to the visual result. This CL makes it return the global
transformation matrix.

Bug: 129098348
Test: atest WindowStateTests
Change-Id: I38da5b84a11890bf0f4a57eb9d5b7e71bdcc16a9

5 years agoMerge "Move setProcessGroup outside oom adjustment" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 04:39:33 +0000 (04:39 +0000)]
Merge "Move setProcessGroup outside oom adjustment" into qt-dev

5 years agoMerge "Fix task movement if top running activity of focused stack is null" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 04:36:21 +0000 (04:36 +0000)]
Merge "Fix task movement if top running activity of focused stack is null" into qt-dev

5 years agoMerge "Don't launch ResolverActivity in home stack" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 04:35:34 +0000 (04:35 +0000)]
Merge "Don't launch ResolverActivity in home stack" into qt-dev

5 years agoAdd a resource config to define a default supervision component.
Michael Wachenschwanz [Thu, 25 Apr 2019 22:49:55 +0000 (15:49 -0700)]
Add a resource config to define a default supervision component.

Bug: 124066840
Test: manual (overlay resource with component name and confirm only that
component can be set as profile owner after setup is complete)

Change-Id: If67ca69f03fda35ee8a2d5a43e96a9f1e64d8886

5 years agoMerge "Elevate standby bucket on first foreground service start" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 01:55:12 +0000 (01:55 +0000)]
Merge "Elevate standby bucket on first foreground service start" into qt-dev

5 years agoMerge "Add configurable ignore-list for acquired messaging" into qt-dev
Kevin Chyn [Thu, 2 May 2019 01:54:05 +0000 (01:54 +0000)]
Merge "Add configurable ignore-list for acquired messaging" into qt-dev

5 years agoAdd configurable ignore-list for acquired messaging
Kevin Chyn [Wed, 24 Apr 2019 20:53:35 +0000 (13:53 -0700)]
Add configurable ignore-list for acquired messaging

Fixes: 130327061

Test: Builds
Change-Id: Ibdcadf0beeade9c8f4bb10cc08344dad58a02699

5 years agoMerge "Do not expand NPV when unoccluding with bouncer" into qt-dev
Lucas Dupin [Thu, 2 May 2019 01:48:55 +0000 (01:48 +0000)]
Merge "Do not expand NPV when unoccluding with bouncer" into qt-dev

5 years agoMerge "Fix WifiTracker keeps sacnning even if onStop() is called." into qt-dev
Cosmo Hsieh [Thu, 2 May 2019 01:26:00 +0000 (01:26 +0000)]
Merge "Fix WifiTracker keeps sacnning even if onStop() is called." into qt-dev

5 years agoMerge "Fix NPE in findFrameMetricsObserver" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 00:59:30 +0000 (00:59 +0000)]
Merge "Fix NPE in findFrameMetricsObserver" into qt-dev

5 years agoMerge "Revert "RESTRICT AUTOMERGE Finalizing Q resources"" into qt-dev
Ian Pedowitz [Thu, 2 May 2019 00:59:09 +0000 (00:59 +0000)]
Merge "Revert "RESTRICT AUTOMERGE Finalizing Q resources"" into qt-dev

5 years agoMerge "Revert "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q."" into...
Ian Pedowitz [Thu, 2 May 2019 00:59:09 +0000 (00:59 +0000)]
Merge "Revert "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q."" into qt-dev

5 years agoMerge "Revert "RESTRICT AUTOMERGE Removing deprecated APIs added to Q"" into qt-dev
Ian Pedowitz [Thu, 2 May 2019 00:59:09 +0000 (00:59 +0000)]
Merge "Revert "RESTRICT AUTOMERGE Removing deprecated APIs added to Q"" into qt-dev

5 years agoMerge "Revert "RESTRICT AUTOMERGE Android Q is API 29"" into qt-dev
Ian Pedowitz [Thu, 2 May 2019 00:59:09 +0000 (00:59 +0000)]
Merge "Revert "RESTRICT AUTOMERGE Android Q is API 29"" into qt-dev

5 years agoMerge "Block touches under scrimmed bouncer" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 00:58:15 +0000 (00:58 +0000)]
Merge "Block touches under scrimmed bouncer" into qt-dev

5 years agoRevert "RESTRICT AUTOMERGE Removing deprecated APIs added to Q"
Ian Pedowitz [Thu, 2 May 2019 00:56:02 +0000 (00:56 +0000)]
Revert "RESTRICT AUTOMERGE Removing deprecated APIs added to Q"

This reverts commit f6ed8afa405dfae445a16f7433e4d8a9f20115b9.

Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th

Bug: 129975435
Change-Id: If94098b7cc9cf75cf9782d2b70e01881f9c40430

5 years agoRevert "RESTRICT AUTOMERGE Android Q is API 29"
Ian Pedowitz [Thu, 2 May 2019 00:55:51 +0000 (00:55 +0000)]
Revert "RESTRICT AUTOMERGE Android Q is API 29"

This reverts commit 8a3d1f96e1736c7e0493ebb71ed2904dffdebbfd.

Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th

Bug: 131429032
Bug: 129975435
Change-Id: I7a48ef6a057a97ebd9903b7e934a7d95ec97f00e

5 years agoRevert "RESTRICT AUTOMERGE Finalizing Q resources"
Ian Pedowitz [Thu, 2 May 2019 00:54:54 +0000 (00:54 +0000)]
Revert "RESTRICT AUTOMERGE Finalizing Q resources"

This reverts commit 98cf6895520cb197bb6abec2cdff95d74c38895f.

Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th

Bug: 129975435
Change-Id: Iabc295f996fcd05f0bdfe3f736a22f48536a6e96

5 years agoRevert "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q."
Ian Pedowitz [Thu, 2 May 2019 00:54:39 +0000 (00:54 +0000)]
Revert "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q."

This reverts commit 02014297fd1c0e6673a91cf4b4215d4d2da8f133.

Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th

Bug: 129975435
Change-Id: Ia054b193a982dee669630555974d2d7831fe2b50

5 years agoMerge "RESTRICT AUTOMERGE Finalizing Q resources" into qt-dev
Ian Pedowitz [Thu, 2 May 2019 00:53:29 +0000 (00:53 +0000)]
Merge "RESTRICT AUTOMERGE Finalizing Q resources" into qt-dev

5 years agoMerge "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q." into qt-dev
Ian Pedowitz [Thu, 2 May 2019 00:53:29 +0000 (00:53 +0000)]
Merge "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q." into qt-dev

5 years agoMerge changes from topic "QT-SDK-Finalization" into qt-dev
Ian Pedowitz [Thu, 2 May 2019 00:53:29 +0000 (00:53 +0000)]
Merge changes from topic "QT-SDK-Finalization" into qt-dev

* changes:
  RESTRICT AUTOMERGE Android Q is API 29
  RESTRICT AUTOMERGE Removing deprecated APIs added to Q

5 years agoMerge "Fixed issue where GradientDrawable would fail inflation with invalid angle...
Nader Jawad [Thu, 2 May 2019 00:42:21 +0000 (00:42 +0000)]
Merge "Fixed issue where GradientDrawable would fail inflation with invalid angle parameters" into qt-dev

5 years agoMerge "AudioAttributes: fix setInternalLegacyStreamType()" into qt-dev
TreeHugger Robot [Thu, 2 May 2019 00:37:32 +0000 (00:37 +0000)]
Merge "AudioAttributes: fix setInternalLegacyStreamType()" into qt-dev

5 years agoMerge "Bubbles policy: require remote input for messaging" into qt-dev
Mady Mellor [Thu, 2 May 2019 00:24:06 +0000 (00:24 +0000)]
Merge "Bubbles policy: require remote input for messaging" into qt-dev

5 years agoMerge "Default to RankerResolver if AppPredictor is disabled" into qt-dev
George Hodulik [Thu, 2 May 2019 00:00:35 +0000 (00:00 +0000)]
Merge "Default to RankerResolver if AppPredictor is disabled" into qt-dev

5 years agoMerge "Propogate disabled state to content capture session after changing user restri...
TreeHugger Robot [Wed, 1 May 2019 23:50:58 +0000 (23:50 +0000)]
Merge "Propogate disabled state to content capture session after changing user restrictions or on ccm.setContentCaptureEnabled()." into qt-dev

5 years agoMerge "Set battery paths for each themes." into qt-dev
TreeHugger Robot [Wed, 1 May 2019 23:39:25 +0000 (23:39 +0000)]
Merge "Set battery paths for each themes." into qt-dev

5 years agoMerge "Replace bubble settings icon with "manage" text" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 23:36:21 +0000 (23:36 +0000)]
Merge "Replace bubble settings icon with "manage" text" into qt-dev

5 years agoMerge "Update GlobalActionPanelPlugin API with lockscreen state notifications" into...
Steve Elliott [Wed, 1 May 2019 23:21:14 +0000 (23:21 +0000)]
Merge "Update GlobalActionPanelPlugin API with lockscreen state notifications" into qt-dev

5 years agoLighten SBNs
Julia Reynolds [Wed, 1 May 2019 19:43:46 +0000 (15:43 -0400)]
Lighten SBNs

Drop heavy objects that aren't needed for processing

Test: atest, hprof after change
Fixes: 130434362
Change-Id: I95cd6431736502b36c3aba7a2fe516253e574764
Merged-In: I95cd6431736502b36c3aba7a2fe516253e574764

5 years agoMerge "Remove privilege if a priv_app is removed via OTA" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 22:55:48 +0000 (22:55 +0000)]
Merge "Remove privilege if a priv_app is removed via OTA" into qt-dev

5 years agoSharesheet - make grid item padding match design
Mike Digman [Wed, 1 May 2019 22:51:56 +0000 (15:51 -0700)]
Sharesheet - make grid item padding match design

Bug: 129980360
Test: visual
Change-Id: I973d6537673aa21150f0ebbb689454283e2f8fdb

5 years agoMerge "Cleanup messages in onDestory in ChooserActivity" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 22:37:36 +0000 (22:37 +0000)]
Merge "Cleanup messages in onDestory in ChooserActivity" into qt-dev

5 years agoDefault to RankerResolver if AppPredictor is disabled
George Hodulik [Fri, 26 Apr 2019 23:17:54 +0000 (16:17 -0700)]
Default to RankerResolver if AppPredictor is disabled

The AppPredictionServiceResolverComparator will use the ResolverRankerService
if APS appears to be disabled for share activities (returning empty despite
being given a non-empty target list).

For Direct share targets, if the share target list returned is empty, we fall
back on calling the ShortcutManager directly and relying on ChooserTargetService
to rank.

Bug:129014961
Test:Manually tested.
Test: atest frameworks/base/core/tests/coretests/src/com/android/internal/app
Change-Id: I9891a3a4d879e247b84a651408058153ea57c766

5 years agoMerge "Make am instrument capture logcat during test run, and return it to the host...
TreeHugger Robot [Wed, 1 May 2019 21:43:28 +0000 (21:43 +0000)]
Merge "Make am instrument capture logcat during test run, and return it to the host." into qt-dev

5 years agoDo not expand NPV when unoccluding with bouncer
Lucas Dupin [Wed, 1 May 2019 21:41:49 +0000 (14:41 -0700)]
Do not expand NPV when unoccluding with bouncer

Otherwise the notification shade would be expanded behind the
the pin pad.

Test: manual
Test: atest StatusBarKeyguardViewManagerTest
Fixes: 120767257
Change-Id: Ic8f5e4477e75dddbefc5e2c5decd0f5a74289591

5 years agoMerge "Update owners files" into qt-dev
Joe Onorato [Wed, 1 May 2019 21:38:58 +0000 (21:38 +0000)]
Merge "Update owners files" into qt-dev

5 years agoMerge "Fix crash in Permission Controller approving bug reports (incident reports...
Joe Onorato [Wed, 1 May 2019 21:33:34 +0000 (21:33 +0000)]
Merge "Fix crash in Permission Controller approving bug reports (incident reports were working fine)" into qt-dev

5 years agoAudioAttributes: fix setInternalLegacyStreamType()
Eric Laurent [Wed, 1 May 2019 21:24:40 +0000 (14:24 -0700)]
AudioAttributes: fix setInternalLegacyStreamType()

Make sure that the content type is always properly set from
legacy stream type in the case where the product strategy matching
this legacy stream type does not specify it.

Bug: 129506383
Test: playback with Youtube and check content type with audio service
dumpsys

Change-Id: Ibaac0edc21bc44a56c632fb420b94deee710869d

5 years agoMerge "Mirror primary noti assistant to work profile" into qt-dev
Julia Reynolds [Wed, 1 May 2019 21:23:43 +0000 (21:23 +0000)]
Merge "Mirror primary noti assistant to work profile" into qt-dev

5 years agoMerge "Add GlobalActionsColumnLayout to replace HardwareUILayout." into qt-dev
Aaron Heuckroth [Wed, 1 May 2019 21:17:15 +0000 (21:17 +0000)]
Merge "Add GlobalActionsColumnLayout to replace HardwareUILayout." into qt-dev

5 years agoRESTRICT AUTOMERGE Android Q is API 29
Suprabh Shukla [Mon, 29 Apr 2019 21:16:01 +0000 (14:16 -0700)]
RESTRICT AUTOMERGE Android Q is API 29

Time may be eternal, Captain, but our patience is not. It's time to put
an end to your trek through the stars.

Test: Builds, boots.

Bug: 131429032
Bug: 129975435
Change-Id: Ia2367124afb642dac0fb365e4fa096db1c648adb

5 years agoRESTRICT AUTOMERGE Removing deprecated APIs added to Q
Suprabh Shukla [Mon, 29 Apr 2019 21:07:39 +0000 (14:07 -0700)]
RESTRICT AUTOMERGE Removing deprecated APIs added to Q

Test: Builds, boots

Bug: 129975435
Change-Id: If083957effedf7987b200c366f65d6863b99bca1

5 years agoMerge "Change command like set-default-dialer to be a test override." into qt-dev
Tyler Gunn [Wed, 1 May 2019 20:55:39 +0000 (20:55 +0000)]
Merge "Change command like set-default-dialer to be a test override." into qt-dev

5 years agoMerge "Update documntation for getCardId" into qt-dev
Jordan Liu [Wed, 1 May 2019 20:54:14 +0000 (20:54 +0000)]
Merge "Update documntation for getCardId" into qt-dev

5 years agoMerge "Catch NPE and add more logging for a crash in Tile" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 20:38:37 +0000 (20:38 +0000)]
Merge "Catch NPE and add more logging for a crash in Tile" into qt-dev

5 years agoMerge "define media.metrics events for statsd" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 20:36:27 +0000 (20:36 +0000)]
Merge "define media.metrics events for statsd" into qt-dev

5 years agoMerge "Fix issue #126884118: API Review: API Review: Enabling Chrome Site Isolation...
TreeHugger Robot [Wed, 1 May 2019 20:08:37 +0000 (20:08 +0000)]
Merge "Fix issue #126884118: API Review: API Review: Enabling Chrome Site Isolation" into qt-dev

5 years agoMake am instrument capture logcat during test run, and return it to the host.
Joe Onorato [Wed, 1 May 2019 19:51:05 +0000 (12:51 -0700)]
Make am instrument capture logcat during test run, and return it to the host.

Also makes bit print that logcat, if available, instead of just the
stack trace.

This means that when you run a test you don't also have to run logcat in
some other window, and then scroll around forever looking for the one
test in question.

Test: bit -t GtsIncidentManagerTestCases:com.google.android.incident.gts.IncidentManagerTests\#testFail
Test: bit -t GtsIncidentManagerTestCases:com.google.android.incident.gts.IncidentManagerTests\#testDoesntExist
Bug: 129875642
Change-Id: I8940ff379c919482f4a545cb90d25bdbaa2b4f15

5 years agoMerge "media: make CodecCapabilities PerformancePoints hashable" into qt-dev
Lajos Molnar [Wed, 1 May 2019 20:01:26 +0000 (20:01 +0000)]
Merge "media: make CodecCapabilities PerformancePoints hashable" into qt-dev

5 years agoMerge "Make min/max sampling rate configurable" into qt-dev
Lajos Molnar [Wed, 1 May 2019 19:58:10 +0000 (19:58 +0000)]
Merge "Make min/max sampling rate configurable" into qt-dev

5 years agoMerge "Allow holders of SYSTEM_ALERT_WINDOW permission to start activities from backg...
Edward Cunningham [Wed, 1 May 2019 19:50:20 +0000 (19:50 +0000)]
Merge "Allow holders of SYSTEM_ALERT_WINDOW permission to start activities from background" into qt-dev

5 years agoSet battery paths for each themes.
Amin Shaikh [Wed, 1 May 2019 12:07:05 +0000 (08:07 -0400)]
Set battery paths for each themes.

Add config_batterymeterErrorPerimeterPath to accommodate for dual tone battery
drawables that are completely filled and only show a perimeter for battery saver.

Bug: 124107387
Test: visual
Change-Id: Id432453f75e1f6f76e9d92747171729028679304

5 years agoMerge "Fix misplaced return in RescueParty" into qt-dev
Daniel Rosenberg [Wed, 1 May 2019 19:38:54 +0000 (19:38 +0000)]
Merge "Fix misplaced return in RescueParty" into qt-dev

5 years agoMerge "Added VISIBLE_FOR_USER flag for policy visibility" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 19:34:00 +0000 (19:34 +0000)]
Merge "Added VISIBLE_FOR_USER flag for policy visibility" into qt-dev

5 years agoReplace bubble settings icon with "manage" text
Lyn Han [Tue, 30 Apr 2019 21:34:49 +0000 (14:34 -0700)]
Replace bubble settings icon with "manage" text

Bug: 130346513
Test: manual
Change-Id: I01e5dbd79976bf58a037258952bbdd3550e2251f

5 years agoMerge "Address API conucil feedback" into qt-dev
Svetoslav Ganov [Wed, 1 May 2019 19:02:40 +0000 (19:02 +0000)]
Merge "Address API conucil feedback" into qt-dev

5 years agoMerge "Fix a couple issues with sysui state" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 19:02:20 +0000 (19:02 +0000)]
Merge "Fix a couple issues with sysui state" into qt-dev

5 years agoMerge "Use theme attributes for dual tone icons" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 19:01:31 +0000 (19:01 +0000)]
Merge "Use theme attributes for dual tone icons" into qt-dev

5 years agoFixed issue where GradientDrawable would fail inflation
Nader Jawad [Wed, 1 May 2019 18:17:20 +0000 (11:17 -0700)]
Fixed issue where GradientDrawable would fail inflation
with invalid angle parameters

Previously, GradientDrawable would fail xml parsing if
an angle measurement was not a multiple of 45 and the type
of gradient is linear. Restore the original behavior to only
verify the angle measurement only if the type is linear
instead of verifying this requirement for all gradient types.

Removed restriction that radii must be non-negative as
subsequent logic in GradientDrawable already clamps the radius
to valid parameters.

Bug: 130309904
Test: Updated tests in CtsGradientDrawableTest
Change-Id: Ib1b3a0bb80639ddc00be7e630c62e781dfa6d9cf

5 years agoBlock touches under scrimmed bouncer
Lucas Dupin [Wed, 1 May 2019 18:46:51 +0000 (11:46 -0700)]
Block touches under scrimmed bouncer

Fixes: 131386038
Test: swipe to bouncer and back on LS
Test: tap on notification, hit back on LS
Test: tap on notification on locked shade, try to interact with QS
Test: tap on notification on locked shade, hit back
Change-Id: I4e7c92abd8af2bba1918b7f1680d2a4b7377be12

5 years agoMerge "Propagate light nav bar info" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 18:44:39 +0000 (18:44 +0000)]
Merge "Propagate light nav bar info" into qt-dev

5 years agoCleanup messages in onDestory in ChooserActivity
Mehdi Alizadeh [Fri, 26 Apr 2019 00:16:30 +0000 (17:16 -0700)]
Cleanup messages in onDestory in ChooserActivity

Bug: 129679731
Test: Builds and ShareSheet works
Change-Id: I78afd4546e139698213e952495d46fc401fba540

5 years agoMerge "Add metrics to CrossProfileApps methods." into qt-dev
Jonathan Scott [Wed, 1 May 2019 18:38:15 +0000 (18:38 +0000)]
Merge "Add metrics to CrossProfileApps methods." into qt-dev

5 years agoMerge "Made sure smart actions now launch also inline same as activity launches"...
Selim Cinek [Wed, 1 May 2019 18:09:15 +0000 (18:09 +0000)]
Merge "Made sure smart actions now launch also inline same as activity launches" into qt-dev

5 years agoMade sure smart actions now launch also inline same as activity launches
Selim Cinek [Tue, 30 Apr 2019 01:42:59 +0000 (18:42 -0700)]
Made sure smart actions now launch also inline same as activity launches

This will make the association with smart actions closer. This changes
the transition when opening an action from a two step close shade - open app
to a direct animation into the app from the notification.

Fixes: 123591046
Test: atest SystemUiTests
Change-Id: I3c92aa20437ca7c37ef27ae6618df1959ef63137

5 years agoUpdate owners files
Joe Onorato [Wed, 1 May 2019 17:59:32 +0000 (10:59 -0700)]
Update owners files

Test: none
Bug: 12345
Change-Id: I3e42ce95abca629259608209e5865c76cc01b231

5 years agoMerge "call method with mPackages held" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 18:00:27 +0000 (18:00 +0000)]
Merge "call method with mPackages held" into qt-dev

5 years agoMerge "AudioService: fix mute over CEC" into qt-dev
Eric Laurent [Wed, 1 May 2019 18:00:04 +0000 (18:00 +0000)]
Merge "AudioService: fix mute over CEC" into qt-dev

5 years agoMerge "Add metrics for Delete sim dialogs" into qt-dev
Fan Zhang [Wed, 1 May 2019 17:53:54 +0000 (17:53 +0000)]
Merge "Add metrics for Delete sim dialogs" into qt-dev

5 years agoMerge "Add content descriptions to status bar privacy items" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 17:48:05 +0000 (17:48 +0000)]
Merge "Add content descriptions to status bar privacy items" into qt-dev

5 years agoMerge "Invalidate existing keys when platform_key_generation_id is set" into qt-dev
Annie Meng [Wed, 1 May 2019 17:37:03 +0000 (17:37 +0000)]
Merge "Invalidate existing keys when platform_key_generation_id is set" into qt-dev

5 years agoUpdate documntation for getCardId
Jordan Liu [Fri, 26 Apr 2019 19:27:51 +0000 (12:27 -0700)]
Update documntation for getCardId

Test: manual and atest TelephonyManagerTest
Bug: 131423779
Change-Id: I7b384ec7265e219aee82164476d7d2d96e0f94a0
(cherry picked from commit c43c6b505deb89a63009d7d47f158ca3059dce38)

5 years agoBubbles policy: require remote input for messaging
Mady Mellor [Fri, 26 Apr 2019 20:50:58 +0000 (13:50 -0700)]
Bubbles policy: require remote input for messaging

Test: atest NotificationManagerServiceTest (& see cts CL)
Bug: 130894746
Change-Id: I196cfaa8f89ee328f96c426ff64f76f937495486

5 years agoAdd GlobalActionsColumnLayout to replace HardwareUILayout.
Aaron Heuckroth [Wed, 1 May 2019 14:44:59 +0000 (10:44 -0400)]
Add GlobalActionsColumnLayout to replace HardwareUILayout.

Refactor code to improve code re-use and enable testing, and add lots of unit tests.
HardwareUILayout is no longer used.

Test: Automated tests pass. Manual testing with different display sizes and with panel plugin enabled/disabled.

Fixes: 130808177
Fixes: 128372852

Change-Id: I1e48d226973a9b610cece2691af7b233cdb5235c

5 years agoMerge "Migrate usage of single property lister to multi prop listener." into qt-dev
Matt Pape [Wed, 1 May 2019 17:20:12 +0000 (17:20 +0000)]
Merge "Migrate usage of single property lister to multi prop listener." into qt-dev

5 years agoMerge "Un-deprecate PackageManager.replacePreferredActivity." into qt-dev
TreeHugger Robot [Wed, 1 May 2019 16:57:06 +0000 (16:57 +0000)]
Merge "Un-deprecate PackageManager.replacePreferredActivity." into qt-dev

5 years agoMerge "add dump to MultiClientInputMethodManagerService" into qt-dev
Keun-young Park [Wed, 1 May 2019 16:50:45 +0000 (16:50 +0000)]
Merge "add dump to MultiClientInputMethodManagerService" into qt-dev

5 years agoRemove privilege if a priv_app is removed via OTA
Todd Kennedy [Wed, 1 May 2019 16:22:52 +0000 (09:22 -0700)]
Remove privilege if a priv_app is removed via OTA

If a priv_app is removed from the system via an OTA, any update
to that application retains its privilege for the entirety of
that boot cycle. Once the device reboots a second time, any
update will lose its privilege.

We want to ensure the application loses its privilege as
soon as the version has been removed from the system image.

NOTE: It's still an open question about whether or not the
application's data should be cleared. It potentially had
access to privileged data, so, we may consider clearing
data in this scenario.

Fixes: 122806918
Test: Manual
Test: Put any application into /system/priv-app
Test: Verify application is PRIVILEGED
Test: Install application using 'adb install'
Test: Verify application is still PRIVILEGED
Test: Remove application from /system/priv-app
Test: Restart shell
Test: Verify application is NOT PRIVILEGED
Test: Repeat above up to removing /system/priv-app
Test: Corrupt APK on /data/app [eg. cat /dev/null > base.apk]
Test: Restart shell
Test: Verify application is no longer on the system
Change-Id: I6e9b2806aa1fbc681b56c55d2eba8495836726ef

5 years agoMerge "Re-enable dismiss in any direction" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 16:23:25 +0000 (16:23 +0000)]
Merge "Re-enable dismiss in any direction" into qt-dev

5 years agoMerge "Fixed autofill multi-sessions workflow so it only merge sessions flagged with...
TreeHugger Robot [Wed, 1 May 2019 16:15:48 +0000 (16:15 +0000)]
Merge "Fixed autofill multi-sessions workflow so it only merge sessions flagged with FLAG_DELAY_SAVE." into qt-dev

5 years agoAudioService: fix mute over CEC
Eric Laurent [Wed, 1 May 2019 01:34:01 +0000 (18:34 -0700)]
AudioService: fix mute over CEC

Fix conversion of adjust direction to keycode in
ajustStreamVolume() before sending them to HdmiPlaybackClient:
mute adjusts should be ignored except for toggle mute.

Bug: 129778057
Test: make
Change-Id: I64984ea4dd975eed2dba8feafbc486f056a15773

5 years agoMirror primary noti assistant to work profile
Julia Reynolds [Wed, 1 May 2019 12:42:24 +0000 (08:42 -0400)]
Mirror primary noti assistant to work profile

They should stay in sync because the work profile
one cannot be changed in Settings (and because work
profile notifications are displayed along side primary
profile notifications and should be treated the same
way).

Test: atest, manual confirmation of bugreport
Fixes: 131246841
Change-Id: I74ec250ad4feea2c455c568654e5037118dbcab7

5 years agoMerge "Remove STOPSHIP code from CarrierTextControllerTest" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 15:23:47 +0000 (15:23 +0000)]
Merge "Remove STOPSHIP code from CarrierTextControllerTest" into qt-dev

5 years agoMerge changes from topic "wd-flags" into qt-dev
Shafik Nassar [Wed, 1 May 2019 15:00:41 +0000 (15:00 +0000)]
Merge changes from topic "wd-flags" into qt-dev

* changes:
  Update PackageWatchdogTest
  Make PackageWatchdog variables configurable

5 years agoAdd content descriptions to status bar privacy items
Evan Laird [Mon, 22 Apr 2019 22:01:45 +0000 (18:01 -0400)]
Add content descriptions to status bar privacy items

Fixes: 127426607
Test: talkback works
Change-Id: Id409ce5a5eefdafaa90835652cb12bbb4e0ae09f

5 years agoMerge "Fix device not rebooting after watchdog triggered staged rollback" into qt-dev
TreeHugger Robot [Wed, 1 May 2019 14:48:41 +0000 (14:48 +0000)]
Merge "Fix device not rebooting after watchdog triggered staged rollback" into qt-dev

5 years agoRe-enable dismiss in any direction
Evan Laird [Wed, 24 Apr 2019 19:22:24 +0000 (15:22 -0400)]
Re-enable dismiss in any direction

Removes dependence on NotificationUtils#useNewInterruptionModel with
regards to swipe direction, but we can still bring it back in the future

Test: swipe notification away to the left
Fixes: 131241720
Bug: 131242807
Change-Id: I7b94057e8b7894186496060a154b053d874a0304