OSDN Git Service
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
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
Kevin Chyn [Wed, 27 Jun 2018 23:19:33 +0000 (16:19 -0700)]
Add kchyn to SystemUI owners
Test: builds
Change-Id: I2774c26b01085180d5a9cbe3e578f73d48c869e9
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
TreeHugger Robot [Fri, 22 Jun 2018 21:28:15 +0000 (21:28 +0000)]
Merge "Fix status icon animations"
TreeHugger Robot [Fri, 22 Jun 2018 20:29:38 +0000 (20:29 +0000)]
Merge "Nit: PackageManagerService"
TreeHugger Robot [Fri, 22 Jun 2018 20:06:45 +0000 (20:06 +0000)]
Merge "Remove sentiment reason"
TreeHugger Robot [Fri, 22 Jun 2018 19:58:21 +0000 (19:58 +0000)]
Merge "Remove unused member in VulkanManager."
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
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
TreeHugger Robot [Fri, 22 Jun 2018 19:24:08 +0000 (19:24 +0000)]
Merge "Allow quickscrub after deadzone consumes touch" into pi-dev
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
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
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
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
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
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
TreeHugger Robot [Fri, 22 Jun 2018 18:14:19 +0000 (18:14 +0000)]
Merge "Get WallpaperInfo for current user"
TreeHugger Robot [Fri, 22 Jun 2018 17:52:26 +0000 (17:52 +0000)]
Merge "SettingsBackupAgent: notify of apBand conversion" into pi-dev
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
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
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
TreeHugger Robot [Fri, 22 Jun 2018 17:03:14 +0000 (17:03 +0000)]
Merge "Improve backup and restore for empty sounds"
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
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."
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
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
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
TreeHugger Robot [Fri, 22 Jun 2018 15:19:20 +0000 (15:19 +0000)]
Merge "Remove managed profile toast" into pi-dev
Makoto Onuki [Fri, 22 Jun 2018 15:18:28 +0000 (15:18 +0000)]
Merge "Remove legacy migration code from sync manager"
Julia Reynolds [Fri, 22 Jun 2018 14:40:55 +0000 (10:40 -0400)]
Remove sentiment reason
Change-Id: I9f4426d2252d285b24401fdff5e1df21a46b8d03
Fixes:
110679864
Test: manual
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
Greg Daniel [Fri, 22 Jun 2018 13:27:12 +0000 (13:27 +0000)]
Merge "Manually create and manage vulkan instance and device."
TreeHugger Robot [Fri, 22 Jun 2018 12:00:55 +0000 (12:00 +0000)]
Merge "Use framework VPN icon in VpnDialogs package"
TreeHugger Robot [Fri, 22 Jun 2018 05:52:26 +0000 (05:52 +0000)]
Merge "MediaPlayer2: remove inheritance on MediaPlayerBase"
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
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
Jack Yu [Fri, 22 Jun 2018 03:28:45 +0000 (20:28 -0700)]
Merge "Removed dead code in DcTracker"
am:
a0b9309ba2
Change-Id: I807835bcc1194f695e5fb30098cc82f50fef5d59
TreeHugger Robot [Fri, 22 Jun 2018 03:06:33 +0000 (03:06 +0000)]
Merge "Add new metrics constant for create shortcut page"
TreeHugger Robot [Fri, 22 Jun 2018 02:46:22 +0000 (02:46 +0000)]
Merge "Always send WindowToken when starting IME input"
Yuriy Romanenko [Fri, 22 Jun 2018 00:52:42 +0000 (00:52 +0000)]
Merge "camera2: Fixed typos in StreamConfigurationMap.java"
Treehugger Robot [Fri, 22 Jun 2018 00:21:43 +0000 (00:21 +0000)]
Merge "Removed dead code in DcTracker"
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
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
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>
Wale Ogunwale [Thu, 21 Jun 2018 23:36:52 +0000 (23:36 +0000)]
Merge "Moved more stuff from ActivityManagerService to ActivityTaskManagerService (9/n)"
Jeff Sharkey [Thu, 21 Jun 2018 23:35:59 +0000 (23:35 +0000)]
Merge "Introduce RedactingFileDescriptor."
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
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
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
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
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
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
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
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
TreeHugger Robot [Thu, 21 Jun 2018 22:24:40 +0000 (22:24 +0000)]
Merge "Disable PIP settings button when it's invisible."
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
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
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
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
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
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
zhangkuili [Thu, 21 Jun 2018 21:53:15 +0000 (14:53 -0700)]
Merge "[Stability][hwui] check mmap return value"
am:
b352dcd153
Change-Id: I8d04c5433ca881e62a23e0aa13e022cdf8d16d9a
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
Kevin Hufnagle [Thu, 21 Jun 2018 21:25:31 +0000 (21:25 +0000)]
Merge "docs: Edited UNINSTALL_SHORTCUT permission desc."
TreeHugger Robot [Thu, 21 Jun 2018 21:18:36 +0000 (21:18 +0000)]
Merge "Add config to disallow the battery % option" into pi-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
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
TreeHugger Robot [Thu, 21 Jun 2018 21:00:27 +0000 (21:00 +0000)]
Merge "Catch unbinding errors" into oc-mr1-dev
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"
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
Selim Cinek [Thu, 21 Jun 2018 20:40:56 +0000 (20:40 +0000)]
Merge "Only enable setAntiBurnInOffsetX() in AOD(Ambient) condition" into pi-dev
Treehugger Robot [Thu, 21 Jun 2018 20:15:31 +0000 (20:15 +0000)]
Merge "Trim away some dead code"
TreeHugger Robot [Thu, 21 Jun 2018 20:14:29 +0000 (20:14 +0000)]
Merge "Make MICROPHONE_MUTE_CHANGED broadcast protected"
Treehugger Robot [Thu, 21 Jun 2018 20:13:36 +0000 (20:13 +0000)]
Merge "[Stability][hwui] check mmap return value"
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
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
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
TreeHugger Robot [Thu, 21 Jun 2018 19:05:27 +0000 (19:05 +0000)]
Merge "Tweak some RenderNode API surfaces"
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
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
TreeHugger Robot [Thu, 21 Jun 2018 18:55:33 +0000 (18:55 +0000)]
Merge "Always ignore summaries" into pi-dev
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."
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
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
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
TreeHugger Robot [Thu, 21 Jun 2018 18:35:27 +0000 (18:35 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
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
TreeHugger Robot [Thu, 21 Jun 2018 18:33:40 +0000 (18:33 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
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
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
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
TreeHugger Robot [Thu, 21 Jun 2018 18:26:23 +0000 (18:26 +0000)]
Merge "Add a method to get the total network usage."
TreeHugger Robot [Thu, 21 Jun 2018 18:11:30 +0000 (18:11 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Thu, 21 Jun 2018 18:10:17 +0000 (18:10 +0000)]
Merge "Logging a wtf if alarm delivery gets stuck"
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
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
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
TreeHugger Robot [Thu, 21 Jun 2018 16:47:22 +0000 (16:47 +0000)]
Merge "Add metric for settings new homepage"
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