OSDN Git Service

android-x86/frameworks-base.git
6 years agoFaceManager removal callback should propagate remaining
Kevin Chyn [Fri, 29 Jun 2018 19:55:22 +0000 (12:55 -0700)]
FaceManager removal callback should propagate remaining

Fixes: 110994796

Test: builds
Change-Id: I9a82a50a8bbd4b0c21a2acef33c9ec3fdff5c7f8

6 years agoChange resource name to be consistent with fingerprint
Kevin Chyn [Thu, 28 Jun 2018 01:35:06 +0000 (18:35 -0700)]
Change resource name to be consistent with fingerprint

Fixes: 110906179

Test: builds
Change-Id: Id8a786c961ec8e11ebdc7377dff9c82200ba797a

6 years agoAdd kchyn to SystemUI owners
Kevin Chyn [Wed, 27 Jun 2018 23:19:33 +0000 (16:19 -0700)]
Add kchyn to SystemUI owners

Test: builds
Change-Id: I2774c26b01085180d5a9cbe3e578f73d48c869e9

6 years ago6/n: Have FaceService extend BiometricService
Kevin Chyn [Wed, 20 Jun 2018 01:41:12 +0000 (18:41 -0700)]
6/n: Have FaceService extend BiometricService

In the Service layer, this change is pretty much the same as ag/4340638.
FingerprintService already extends BiometricService which contains all
of the common code. FaceService now does the same after this change.

Updated the Manager layer to use the infrastructure added in P, namely
  - Private APIs for BiometricPrompt
  - Removed FaceManager#CryptoObject, use biometrics/CryptoObject directly
  - Few other BiometricAuthenticator things

Bug: 110387294

Test: enrolling FP still works
Test: removing FP still works
Test: changing FP name persists across reboots
Test: enumerating still works (extra framework fp, extra hw fp)
Test: keyguard still receives lockout reset callbacks

Change-Id: I2195b08e28d024a120df56fe87b0dd4f9b96505a

6 years agoMerge "Fix status icon animations"
TreeHugger Robot [Fri, 22 Jun 2018 21:28:15 +0000 (21:28 +0000)]
Merge "Fix status icon animations"

6 years agoMerge "Nit: PackageManagerService"
TreeHugger Robot [Fri, 22 Jun 2018 20:29:38 +0000 (20:29 +0000)]
Merge "Nit: PackageManagerService"

6 years agoMerge "Remove sentiment reason"
TreeHugger Robot [Fri, 22 Jun 2018 20:06:45 +0000 (20:06 +0000)]
Merge "Remove sentiment reason"

6 years agoMerge "Remove unused member in VulkanManager."
TreeHugger Robot [Fri, 22 Jun 2018 19:58:21 +0000 (19:58 +0000)]
Merge "Remove unused member in VulkanManager."

6 years agoMerge "Allow quickscrub after deadzone consumes touch" into pi-dev am: 95b7c25a58
Matthew Ng [Fri, 22 Jun 2018 19:47:09 +0000 (12:47 -0700)]
Merge "Allow quickscrub after deadzone consumes touch" into pi-dev am: 95b7c25a58
am: 1622ea15fe

Change-Id: I509cc0c6079b146da78ac607d3edb437f4812dd1

6 years agoMerge "Allow quickscrub after deadzone consumes touch" into pi-dev
Matthew Ng [Fri, 22 Jun 2018 19:36:26 +0000 (12:36 -0700)]
Merge "Allow quickscrub after deadzone consumes touch" into pi-dev
am: 95b7c25a58

Change-Id: Id2e3d7e859a47936a63ebb5875bda69fbb64c816

6 years agoMerge "Allow quickscrub after deadzone consumes touch" into pi-dev
TreeHugger Robot [Fri, 22 Jun 2018 19:24:08 +0000 (19:24 +0000)]
Merge "Allow quickscrub after deadzone consumes touch" into pi-dev

6 years agoMerge "Skip updating stack config if it is detached from a display" into pi-dev am...
Andrii Kulian [Fri, 22 Jun 2018 19:00:28 +0000 (12:00 -0700)]
Merge "Skip updating stack config if it is detached from a display" into pi-dev am: 3a09ade4d1
am: e36941d4c5

Change-Id: I94b9ae9f9959d27cf420158214f282904362d473

6 years agoMerge "Skip updating stack config if it is detached from a display" into pi-dev
Andrii Kulian [Fri, 22 Jun 2018 18:48:11 +0000 (11:48 -0700)]
Merge "Skip updating stack config if it is detached from a display" into pi-dev
am: 3a09ade4d1

Change-Id: Iad7554e7b893563a23a0adb2a4174199ea55beb2

6 years agoMerge changes from topic "biometrics-face"
TreeHugger Robot [Fri, 22 Jun 2018 18:44:27 +0000 (18:44 +0000)]
Merge changes from topic "biometrics-face"

* changes:
  5/n: Move FaceService to biometrics directory
  4/n: Add face authentication framework

6 years agoMerge "SettingsBackupAgent: notify of apBand conversion" into pi-dev am: cbf554b78b
Rebecca Silberstein [Fri, 22 Jun 2018 18:34:55 +0000 (11:34 -0700)]
Merge "SettingsBackupAgent: notify of apBand conversion" into pi-dev am: cbf554b78b
am: 5f5f4788f1

Change-Id: I8a260e47661912420c20634c390aef288afaf92b

6 years agoMerge "SettingsBackupAgent: notify of apBand conversion" into pi-dev
Rebecca Silberstein [Fri, 22 Jun 2018 18:26:10 +0000 (11:26 -0700)]
Merge "SettingsBackupAgent: notify of apBand conversion" into pi-dev
am: cbf554b78b

Change-Id: I7f717d4d6d8a836fc86d67cc453a464830865508

6 years agoMerge "Skip updating stack config if it is detached from a display" into pi-dev
Andrii Kulian [Fri, 22 Jun 2018 18:14:25 +0000 (18:14 +0000)]
Merge "Skip updating stack config if it is detached from a display" into pi-dev

6 years agoMerge "Get WallpaperInfo for current user"
TreeHugger Robot [Fri, 22 Jun 2018 18:14:19 +0000 (18:14 +0000)]
Merge "Get WallpaperInfo for current user"

6 years agoMerge "SettingsBackupAgent: notify of apBand conversion" into pi-dev
TreeHugger Robot [Fri, 22 Jun 2018 17:52:26 +0000 (17:52 +0000)]
Merge "SettingsBackupAgent: notify of apBand conversion" into pi-dev

6 years agoMerge "Do not announce selected state for QS tiles." into pi-dev am: bd62416618
Amin Shaikh [Fri, 22 Jun 2018 17:33:17 +0000 (10:33 -0700)]
Merge "Do not announce selected state for QS tiles." into pi-dev am: bd62416618
am: e6fb6d5ae6

Change-Id: I3ab94f400cb9c38e6083075f9da2d07e5a40273c

6 years agoMerge "Do not announce selected state for QS tiles." into pi-dev
Amin Shaikh [Fri, 22 Jun 2018 17:23:46 +0000 (10:23 -0700)]
Merge "Do not announce selected state for QS tiles." into pi-dev
am: bd62416618

Change-Id: I5336f81eed377c9d3dfe5932f91fe97a3f91108a

6 years agoMerge "Do not announce selected state for QS tiles." into pi-dev
TreeHugger Robot [Fri, 22 Jun 2018 17:12:54 +0000 (17:12 +0000)]
Merge "Do not announce selected state for QS tiles." into pi-dev

6 years agoMerge "Improve backup and restore for empty sounds"
TreeHugger Robot [Fri, 22 Jun 2018 17:03:14 +0000 (17:03 +0000)]
Merge "Improve backup and restore for empty sounds"

6 years agoNit: PackageManagerService
Patrick Baumann [Wed, 13 Jun 2018 22:21:55 +0000 (15:21 -0700)]
Nit: PackageManagerService

This change makes no functional changes. Instead it removes some dead
code and makes use of a few "modern" language features to improve
readability. tl;dr: There are fewer intellij squigglies now.

Test: builds and runs
Change-Id: Ia8146afc22cc3677fab3b86734fbef3655d8ff05

6 years agoMerge "Log if we could not mk the dir when saving screenshot."
Alison Cichowlas [Fri, 22 Jun 2018 16:42:26 +0000 (16:42 +0000)]
Merge "Log if we could not mk the dir when saving screenshot."

6 years agoMerge "Remove managed profile toast" into pi-dev am: 7f4e9739e4
Julia Reynolds [Fri, 22 Jun 2018 15:54:48 +0000 (08:54 -0700)]
Merge "Remove managed profile toast" into pi-dev am: 7f4e9739e4
am: 1424138d36

Change-Id: I0ce832fff2fc869f68b900e5facc5237a6ba8f84

6 years agoRemove unused member in VulkanManager.
Greg Daniel [Fri, 22 Jun 2018 14:44:26 +0000 (10:44 -0400)]
Remove unused member in VulkanManager.

A large part of the previous change was specifically around removing
this ref counted data member, and then I just forgot to delete it...

Test: manual testing

Change-Id: Ie9a7f7495789d45a65900c08a27a9d83ad64617c

6 years agoMerge "Remove managed profile toast" into pi-dev
Julia Reynolds [Fri, 22 Jun 2018 15:29:21 +0000 (08:29 -0700)]
Merge "Remove managed profile toast" into pi-dev
am: 7f4e9739e4

Change-Id: I78e08cc1e3a1ec52cc9bf813ab794c62a73da978

6 years agoMerge "Remove managed profile toast" into pi-dev
TreeHugger Robot [Fri, 22 Jun 2018 15:19:20 +0000 (15:19 +0000)]
Merge "Remove managed profile toast" into pi-dev

6 years agoMerge "Remove legacy migration code from sync manager"
Makoto Onuki [Fri, 22 Jun 2018 15:18:28 +0000 (15:18 +0000)]
Merge "Remove legacy migration code from sync manager"

6 years agoRemove sentiment reason
Julia Reynolds [Fri, 22 Jun 2018 14:40:55 +0000 (10:40 -0400)]
Remove sentiment reason

Change-Id: I9f4426d2252d285b24401fdff5e1df21a46b8d03
Fixes: 110679864
Test: manual

6 years agoImprove backup and restore for empty sounds
Julia Reynolds [Wed, 20 Jun 2018 14:20:31 +0000 (10:20 -0400)]
Improve backup and restore for empty sounds

Test: runtest systemui-notification
Change-Id: Iab2eebb0da8163f520af95c2ad5fd8f35333a9d5
Fixes: 109777940

6 years agoMerge "Manually create and manage vulkan instance and device."
Greg Daniel [Fri, 22 Jun 2018 13:27:12 +0000 (13:27 +0000)]
Merge "Manually create and manage vulkan instance and device."

6 years agoMerge "Use framework VPN icon in VpnDialogs package"
TreeHugger Robot [Fri, 22 Jun 2018 12:00:55 +0000 (12:00 +0000)]
Merge "Use framework VPN icon in VpnDialogs package"

6 years agoMerge "MediaPlayer2: remove inheritance on MediaPlayerBase"
TreeHugger Robot [Fri, 22 Jun 2018 05:52:26 +0000 (05:52 +0000)]
Merge "MediaPlayer2: remove inheritance on MediaPlayerBase"

6 years agoMerge "Removed dead code in DcTracker" am: a0b9309ba2 am: 5ae46260e4
Jack Yu [Fri, 22 Jun 2018 03:49:21 +0000 (20:49 -0700)]
Merge "Removed dead code in DcTracker" am: a0b9309ba2 am: 5ae46260e4
am: 9fa40bd92d

Change-Id: I936ed9f443e6abb3184561e5bf7914b2a7c6a2e2

6 years agoMerge "Removed dead code in DcTracker" am: a0b9309ba2
Jack Yu [Fri, 22 Jun 2018 03:39:13 +0000 (20:39 -0700)]
Merge "Removed dead code in DcTracker" am: a0b9309ba2
am: 5ae46260e4

Change-Id: Ib664690a19a00c6739fd0bff87e343742832478e

6 years agoMerge "Removed dead code in DcTracker"
Jack Yu [Fri, 22 Jun 2018 03:28:45 +0000 (20:28 -0700)]
Merge "Removed dead code in DcTracker"
am: a0b9309ba2

Change-Id: I807835bcc1194f695e5fb30098cc82f50fef5d59

6 years agoMerge "Add new metrics constant for create shortcut page"
TreeHugger Robot [Fri, 22 Jun 2018 03:06:33 +0000 (03:06 +0000)]
Merge "Add new metrics constant for create shortcut page"

6 years agoMerge "Always send WindowToken when starting IME input"
TreeHugger Robot [Fri, 22 Jun 2018 02:46:22 +0000 (02:46 +0000)]
Merge "Always send WindowToken when starting IME input"

6 years agoMerge "camera2: Fixed typos in StreamConfigurationMap.java"
Yuriy Romanenko [Fri, 22 Jun 2018 00:52:42 +0000 (00:52 +0000)]
Merge "camera2: Fixed typos in StreamConfigurationMap.java"

6 years agoMerge "Removed dead code in DcTracker"
Treehugger Robot [Fri, 22 Jun 2018 00:21:43 +0000 (00:21 +0000)]
Merge "Removed dead code in DcTracker"

6 years agoAdd new metrics constant for create shortcut page
Fan Zhang [Fri, 22 Jun 2018 00:19:02 +0000 (17:19 -0700)]
Add new metrics constant for create shortcut page

Bug: 74806595
Test: rebuild
Change-Id: Ifce389f55a520838721ce4dc059b1accaacd4692

6 years ago5/n: Move FaceService to biometrics directory
Kevin Chyn [Tue, 19 Jun 2018 18:29:38 +0000 (11:29 -0700)]
5/n: Move FaceService to biometrics directory

Bug: 110387294

Test: builds, observable effect on devices (as expected)
Change-Id: Iaf0814c3c19aa9fa448e250cb3a161bd11fd935e

6 years ago4/n: Add face authentication framework
Gilad Bretter [Thu, 22 Mar 2018 15:04:51 +0000 (17:04 +0200)]
4/n: Add face authentication framework

This change is cherry-picked and rebased from AOSP
https://android-review.googlesource.com/c/platform/frameworks/base/+/660242

Add face recognition as an identification method, following fingerprint
design. Unlike fingerprint, only one face template can be enrolled per
user, and a vendor message is passed from the HAL all the way to the
client callback to allow GUI indication about the enrolled face
templates.

Add FaceAuthenticationManager and FaceService.
Add face authentication capability to TrustManager and Keyguard.
Modify TrustManager and KeyguardUpdateMonitorCallback fingerprint code
to support generic biometric method to eliminate duplications.
Add BiometricSourceType enum to keep track of the specific biometric
method.

Test: biometric authentication still works on the device

Fixes: 110385761

Change-Id: I5d04fe69a112c13d3ef7330b9c08c146e36c5335
Signed-off-by: Gilad Bretter <gilad.bretter@intel.com>
6 years agoMerge "Moved more stuff from ActivityManagerService to ActivityTaskManagerService...
Wale Ogunwale [Thu, 21 Jun 2018 23:36:52 +0000 (23:36 +0000)]
Merge "Moved more stuff from ActivityManagerService to ActivityTaskManagerService (9/n)"

6 years agoMerge "Introduce RedactingFileDescriptor."
Jeff Sharkey [Thu, 21 Jun 2018 23:35:59 +0000 (23:35 +0000)]
Merge "Introduce RedactingFileDescriptor."

6 years ago[automerger skipped] Merge "Trim away some dead code" am: d6a1657466 -s ours am...
Neil Fuller [Thu, 21 Jun 2018 23:29:44 +0000 (16:29 -0700)]
[automerger skipped] Merge "Trim away some dead code" am: d6a1657466  -s ours am: d85b36fde3  -s ours
am: c7826490b4  -s ours

Change-Id: I6b97b70476bea4e16dac912a59a1bdd105848138

6 years agoMediaPlayer2: remove inheritance on MediaPlayerBase
Wei Jia [Wed, 20 Jun 2018 23:54:24 +0000 (16:54 -0700)]
MediaPlayer2: remove inheritance on MediaPlayerBase

rename getMediaPlayer2State to getState
Test: MediaPlayer2Test
Bug: 109928575
Change-Id: I93c1b645bfe2a8be55e41fb07e6ecd9c60155258

6 years agoAlways send WindowToken when starting IME input
Yohei Yukawa [Thu, 21 Jun 2018 23:24:36 +0000 (16:24 -0700)]
Always send WindowToken when starting IME input

In InputMethodManagerService, windowGainedFocus() is a superset of
startInput().  If the window specified to windowGainedFocus() is
already seen in IMMS#mCurFocusedWindow, windowGainedFocus() just works
like startInput().  If the window specified to windowGainedFocus()
does not match to IMMS#mCurFocusedWindow, then it takes care of
everything we need to change the IME target window including tasks
that startInput() does.  The reason why we still have startInput() is
just because my previous CL [1], which unified windowGainedFocus() and
startInput() with keeping the existing behavior, did not intend to
change the existing behavior.

Now that we are going to enforce true traceability between input
session and target application window, IMMS#windowGainedFocus() is
what we want to always rely on.

Bug: 110531072
Test: atest CtsInputMethodTestCases CtsInputMethodServiceHostTestCases
Change-Id: I24feedf9ef5aca90ef947f4f2aa3e78365fd8c8a

6 years ago[automerger skipped] Merge "Trim away some dead code" am: d6a1657466 -s ours
Neil Fuller [Thu, 21 Jun 2018 23:20:34 +0000 (16:20 -0700)]
[automerger skipped] Merge "Trim away some dead code" am: d6a1657466  -s ours
am: d85b36fde3  -s ours

Change-Id: I5b9006099a564fe8de1811e1254a3859ef3449d4

6 years ago[automerger skipped] Merge "Trim away some dead code"
Neil Fuller [Thu, 21 Jun 2018 23:10:26 +0000 (16:10 -0700)]
[automerger skipped] Merge "Trim away some dead code"
am: d6a1657466  -s ours

Change-Id: I7cb1845584c838fe6bcce743d9f3b9944da5d41b

6 years agoGet WallpaperInfo for current user
Lucas Dupin [Tue, 19 Jun 2018 23:05:09 +0000 (16:05 -0700)]
Get WallpaperInfo for current user

Secondary user's WallpaperInfo would always be null otherwise.

Test: manual, switch between users with different live wallpapers
Change-Id: I32d5e04281aa38b00f5350569ef86b5d74de8f07
Fixes: 110275658

6 years agoMerge "[Stability][hwui] check mmap return value" am: b352dcd153 am: 399ac24bdf
zhangkuili [Thu, 21 Jun 2018 22:37:01 +0000 (15:37 -0700)]
Merge "[Stability][hwui] check mmap return value" am: b352dcd153 am: 399ac24bdf
am: 4fe18f31d5

Change-Id: Id8e6045310f3b480649dbe097f60da2a293603d4

6 years agoMerge "Add config to disallow the battery % option" into pi-dev am: a063da83f1
Evan Laird [Thu, 21 Jun 2018 22:29:10 +0000 (15:29 -0700)]
Merge "Add config to disallow the battery % option" into pi-dev am: a063da83f1
am: 2272f08724

Change-Id: I4de78fe137ed23012f13447d9460bfe19916df33

6 years agoMerge "Disable PIP settings button when it's invisible."
TreeHugger Robot [Thu, 21 Jun 2018 22:24:40 +0000 (22:24 +0000)]
Merge "Disable PIP settings button when it's invisible."

6 years agoMerge "Catch unbinding errors" into oc-mr1-dev am: ebd047e92f am: b2ad5f251c
Julia Reynolds [Thu, 21 Jun 2018 22:23:26 +0000 (15:23 -0700)]
Merge "Catch unbinding errors" into oc-mr1-dev am: ebd047e92f am: b2ad5f251c
am: 1c76913f43

Change-Id: I66bd7b3efb98625dee00dbd5f3866d8f3fa5b960

6 years agoMoved more stuff from ActivityManagerService to ActivityTaskManagerService (9/n)
Wale Ogunwale [Wed, 9 May 2018 14:41:32 +0000 (07:41 -0700)]
Moved more stuff from ActivityManagerService to ActivityTaskManagerService (9/n)

Moved more stuff related to activities out of the current service to the new one.

Test: Existing tests pass
Test: go/wm-smoke-auto
Bug: 80414790
Change-Id: I16863dd977bf09136cc23b0ab3aa197c613879ea

6 years agoAllow quickscrub after deadzone consumes touch
Matthew Ng [Thu, 14 Jun 2018 22:16:55 +0000 (15:16 -0700)]
Allow quickscrub after deadzone consumes touch

Moved deadzone detection to QuickScrubController so that quick scrub can
still occur. If anything is consumed by deadzone, no other touches will
occur however quickscrub can be detected and function with launcher. No
other events except for touch down will be sent to launcher.

Test: scrub right above the home button
Change-Id: I4b4e7a8eacf8fe38d8644116a526c175adaba790
Fixes: 80536498

6 years agoMerge "[Stability][hwui] check mmap return value" am: b352dcd153
zhangkuili [Thu, 21 Jun 2018 22:04:48 +0000 (15:04 -0700)]
Merge "[Stability][hwui] check mmap return value" am: b352dcd153
am: 399ac24bdf

Change-Id: I4075c1d652eb645e2f7ab05ecdb66fda4636423e

6 years agoMerge "Add config to disallow the battery % option" into pi-dev
Evan Laird [Thu, 21 Jun 2018 21:56:57 +0000 (14:56 -0700)]
Merge "Add config to disallow the battery % option" into pi-dev
am: a063da83f1

Change-Id: I4a0fe7c68bb8de5e55e83120ad323e5059b41149

6 years agoRemoved dead code in DcTracker
Jack Yu [Thu, 21 Jun 2018 21:56:48 +0000 (14:56 -0700)]
Removed dead code in DcTracker

This work is part of IWLAN refactoring

Test: Build
Bug: 73659459
Change-Id: I041bdda1e168dde0bf5bff08c8c235986d2d8d7d

6 years agoMerge "[Stability][hwui] check mmap return value"
zhangkuili [Thu, 21 Jun 2018 21:53:15 +0000 (14:53 -0700)]
Merge "[Stability][hwui] check mmap return value"
am: b352dcd153

Change-Id: I8d04c5433ca881e62a23e0aa13e022cdf8d16d9a

6 years agoMerge "Catch unbinding errors" into oc-mr1-dev am: ebd047e92f
Julia Reynolds [Thu, 21 Jun 2018 21:51:21 +0000 (14:51 -0700)]
Merge "Catch unbinding errors" into oc-mr1-dev am: ebd047e92f
am: b2ad5f251c

Change-Id: Idf5835f2c43b560a6ac20a2723b1a86b76213a0a

6 years agoMerge "docs: Edited UNINSTALL_SHORTCUT permission desc."
Kevin Hufnagle [Thu, 21 Jun 2018 21:25:31 +0000 (21:25 +0000)]
Merge "docs: Edited UNINSTALL_SHORTCUT permission desc."

6 years agoMerge "Add config to disallow the battery % option" into pi-dev
TreeHugger Robot [Thu, 21 Jun 2018 21:18:36 +0000 (21:18 +0000)]
Merge "Add config to disallow the battery % option" into pi-dev

6 years agoMerge "Catch unbinding errors" into oc-mr1-dev
Julia Reynolds [Thu, 21 Jun 2018 21:15:26 +0000 (14:15 -0700)]
Merge "Catch unbinding errors" into oc-mr1-dev
am: ebd047e92f

Change-Id: Ifd29c608bb23afb5ed630d9fc57d40f41b7d0921

6 years agoMerge "Only enable setAntiBurnInOffsetX() in AOD(Ambient) condition" into pi-dev...
Selim Cinek [Thu, 21 Jun 2018 21:04:27 +0000 (14:04 -0700)]
Merge "Only enable setAntiBurnInOffsetX() in AOD(Ambient) condition" into pi-dev am: 43999195e9
am: d3a10f5bfd

Change-Id: Ifb16f023345ac90dffaab9f63ca0189dc8bb0e3f

6 years agoMerge "Catch unbinding errors" into oc-mr1-dev
TreeHugger Robot [Thu, 21 Jun 2018 21:00:27 +0000 (21:00 +0000)]
Merge "Catch unbinding errors" into oc-mr1-dev

6 years agoMerge "[Notif] Add custom view to made undo text push button down"
TreeHugger Robot [Thu, 21 Jun 2018 20:57:18 +0000 (20:57 +0000)]
Merge "[Notif] Add custom view to made undo text push button down"

6 years agoMerge "Only enable setAntiBurnInOffsetX() in AOD(Ambient) condition" into pi-dev
Selim Cinek [Thu, 21 Jun 2018 20:55:41 +0000 (13:55 -0700)]
Merge "Only enable setAntiBurnInOffsetX() in AOD(Ambient) condition" into pi-dev
am: 43999195e9

Change-Id: I430343e75be34e70b8e4ff3c4f08b73c1ae7b103

6 years agoMerge "Only enable setAntiBurnInOffsetX() in AOD(Ambient) condition" into pi-dev
Selim Cinek [Thu, 21 Jun 2018 20:40:56 +0000 (20:40 +0000)]
Merge "Only enable setAntiBurnInOffsetX() in AOD(Ambient) condition" into pi-dev

6 years agoMerge "Trim away some dead code"
Treehugger Robot [Thu, 21 Jun 2018 20:15:31 +0000 (20:15 +0000)]
Merge "Trim away some dead code"

6 years agoMerge "Make MICROPHONE_MUTE_CHANGED broadcast protected"
TreeHugger Robot [Thu, 21 Jun 2018 20:14:29 +0000 (20:14 +0000)]
Merge "Make MICROPHONE_MUTE_CHANGED broadcast protected"

6 years agoMerge "[Stability][hwui] check mmap return value"
Treehugger Robot [Thu, 21 Jun 2018 20:13:36 +0000 (20:13 +0000)]
Merge "[Stability][hwui] check mmap return value"

6 years agoMerge "Always ignore summaries" into pi-dev am: 1fa5751789
Julia Reynolds [Thu, 21 Jun 2018 19:20:22 +0000 (12:20 -0700)]
Merge "Always ignore summaries" into pi-dev am: 1fa5751789
am: 3850aff60e

Change-Id: I3a0e53c30edfdaf92f159fb5e352c66f7a8a2bdc

6 years agoMerge "Always ignore summaries" into pi-dev
Julia Reynolds [Thu, 21 Jun 2018 19:12:57 +0000 (12:12 -0700)]
Merge "Always ignore summaries" into pi-dev
am: 1fa5751789

Change-Id: Ic1a0d9c9bf50ea4c250bf4b5736a5da92abf0200

6 years agoManually create and manage vulkan instance and device.
Greg Daniel [Thu, 14 Jun 2018 15:50:10 +0000 (11:50 -0400)]
Manually create and manage vulkan instance and device.

Previously we were using a helper in Skia but that is being deleted
and we must manage it ourselves in android.

Test: manual building and running.
Change-Id: Ia3455507d7b07a4a2f29fd5453408dd37d9d570b

6 years agoMerge "Tweak some RenderNode API surfaces"
TreeHugger Robot [Thu, 21 Jun 2018 19:05:27 +0000 (19:05 +0000)]
Merge "Tweak some RenderNode API surfaces"

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am: cba5f9...
Bill Yi [Thu, 21 Jun 2018 18:58:17 +0000 (11:58 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am: cba5f92768  -s ours
am: 0502df2539  -s ours

Change-Id: I2411bdb3ecedea24d8bcc30e5cb0d151b60ec8ea

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am: 063ead...
Bill Yi [Thu, 21 Jun 2018 18:56:04 +0000 (11:56 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am: 063ead3e1f  -s ours
am: d24a2fd115  -s ours

Change-Id: Idb3c2f8e6217c5b43e041ecf956aa13c50644f68

6 years agoMerge "Always ignore summaries" into pi-dev
TreeHugger Robot [Thu, 21 Jun 2018 18:55:33 +0000 (18:55 +0000)]
Merge "Always ignore summaries" into pi-dev

6 years agoMerge "Check for low priority when determining how many notifications to display."
Aaron Heuckroth [Thu, 21 Jun 2018 18:53:02 +0000 (18:53 +0000)]
Merge "Check for low priority when determining how many notifications to display."

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Thu, 21 Jun 2018 18:47:37 +0000 (11:47 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am: cba5f92768  -s ours

Change-Id: I8acce36561def08ea6e6802d86c8b3ddbbe150ad

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Thu, 21 Jun 2018 18:46:05 +0000 (11:46 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am: 063ead3e1f  -s ours

Change-Id: I18d7873ae8f9493eef4777ae36956ce012cf5692

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am: ebfd27...
Bill Yi [Thu, 21 Jun 2018 18:42:02 +0000 (11:42 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am: ebfd27503a  -s ours
am: 9e695b0fd4  -s ours

Change-Id: Ia73a0deae986f468d1ad429089dcb2740826f2f8

6 years agoMerge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Thu, 21 Jun 2018 18:35:27 +0000 (18:35 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev

6 years agoMerge "Update docs and ensure PHONE_STATE is more predictable for unknown numbers...
Tyler Gunn [Thu, 21 Jun 2018 18:35:12 +0000 (11:35 -0700)]
Merge "Update docs and ensure PHONE_STATE is more predictable for unknown numbers." into pi-dev am: 766259698a
am: d26a8a408e

Change-Id: I55e3519fcbad4dcb7da041d0194bf4e1c7d38949

6 years agoMerge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Thu, 21 Jun 2018 18:33:40 +0000 (18:33 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev

6 years agoDisable PIP settings button when it's invisible.
Tracy Zhou [Thu, 21 Jun 2018 18:32:43 +0000 (11:32 -0700)]
Disable PIP settings button when it's invisible.

Fixes: 109943344
Test: Put Maps on PIP. Tap the invisible settings button, and it doesn't
respond to tap.

Change-Id: I57bf624218f567ae128cbf4d519948e3a7869e13

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Thu, 21 Jun 2018 18:29:30 +0000 (11:29 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am: ebfd27503a  -s ours

Change-Id: Ib92fdf7cd9095f34a1ee581c1ed923d0e34994c9

6 years agoMerge "Update docs and ensure PHONE_STATE is more predictable for unknown numbers...
Tyler Gunn [Thu, 21 Jun 2018 18:26:49 +0000 (11:26 -0700)]
Merge "Update docs and ensure PHONE_STATE is more predictable for unknown numbers." into pi-dev
am: 766259698a

Change-Id: Ic5051c6b01eddd001681d1addd0eeee2562c59ba

6 years agoMerge "Add a method to get the total network usage."
TreeHugger Robot [Thu, 21 Jun 2018 18:26:23 +0000 (18:26 +0000)]
Merge "Add a method to get the total network usage."

6 years agoMerge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Thu, 21 Jun 2018 18:11:30 +0000 (18:11 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev

6 years agoMerge "Logging a wtf if alarm delivery gets stuck"
TreeHugger Robot [Thu, 21 Jun 2018 18:10:17 +0000 (18:10 +0000)]
Merge "Logging a wtf if alarm delivery gets stuck"

6 years agoMerge "Update docs and ensure PHONE_STATE is more predictable for unknown numbers...
Tyler Gunn [Thu, 21 Jun 2018 18:10:16 +0000 (18:10 +0000)]
Merge "Update docs and ensure PHONE_STATE is more predictable for unknown numbers." into pi-dev

6 years agoRemove managed profile toast
Julia Reynolds [Tue, 19 Jun 2018 19:12:42 +0000 (15:12 -0400)]
Remove managed profile toast

Change-Id: I9f324a94d7fab35b0f00a1bd9c675708dac6f85a
Fixes: 110418889
Test: atest SystemUITests

6 years ago[Notif] Add custom view to made undo text push button down
Rohan Shah [Thu, 14 Jun 2018 03:17:42 +0000 (20:17 -0700)]
[Notif] Add custom view to made undo text push button down

Added a custom FrameLayout that computes the correct height if the text
overlaps with the button and re-positions the button to be below the
text as necessary.

Test: Manually tested w/ different text, including layout bounds + RTL
Change-Id: I80b0eb4ce3a108d350924d6a7b964cd0b59f1cac
Fixes: 77810898
Bug: 109839789

6 years agoMerge "Add metric for settings new homepage"
TreeHugger Robot [Thu, 21 Jun 2018 16:47:22 +0000 (16:47 +0000)]
Merge "Add metric for settings new homepage"

6 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 21 Jun 2018 16:42:26 +0000 (09:42 -0700)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: Ia75664c86821774661b830e2fc6ed8ef0392f58c