- May 22, 2018
-
-
Annie Meng authored
Creates a new settings validator that allows for null components, which have semantic meaning for certain settings (in this case, that no service is selected). Bug: 79925290 Test: 1) atest SettingsValidatorsTest 2) Manual: - In Settings UI, select "None" for autofill service and accessibility shortcut target - "adb backup -keyvalue -f nullsettings.ab com.android.providers.settings" - "adb restore nullsettings.ab" - Verify no crashes and that autofill service and accessibility shortcut target both have "None" in Settings UI Change-Id: I159b3f4706c6b981a30437c31724b106eb4e3f2a
-
Annie Meng authored
-
David Brazdil authored
-
Remi NGUYEN VAN authored
-
Chalard Jean authored
-
TreeHugger Robot authored
-
felkachang authored
The root cause is that HeadsUpStatusBarView doesn't considerate the Cut Out situation. The Cut Out situation can use getRootWindowInsets().getDisplayCutout().getSafeInsetLeft() to get the the value. There are two parts need to handle Cut out. The one part is to handle the padding. It needs to considerate both of mLeftInset and mLeftCutOutInset because it use getLocationOnScreen to count the location. The other part is to handle the HeadsUpStatusBarView.translationX. It only needs to considerate mLeftCutOutInset because landscape degree 90 has the left side cut out and translationX by the distance between screen left boundary and scroller's left boundary. The distance include Cut Out so it need minus mCutOutInsetLeft in the setPanelTranslation. Cut Out has 4 mode: Disable, Corner, Double, and Tall. Disable and Double are handled by the same way. Corner and Tall are handled by the same way. Bug: 78113562 Test: atest SystemUITests Change-Id: Ic2a272c43f65eed8c4b3749787637f5fb848bb8a Fix: 78113562
-
TreeHugger Robot authored
-
Jian Jin authored
-
TreeHugger Robot authored
-
Tracy Zhou authored
Change-Id: Icd32c0bd98623173322e5e33bd5400e679a01a10 Fixes: 79985309 Test: Manual test
-
Jian Jin authored
Car is a multi-user system. There's a cancel button on the Keyguard that allows the user to cancel the Keyguard to go back to user switcher. Because different user may have different security mode, the container must be resized when the security mode changes. The fix is to destroy the old bouncer view on cancel. Screenshot of clipped view: https://screenshot.googleplex.com/0VWdDtrLkAr Fix: 79202566 Test: In the head unit Change-Id: Ife33c53785ed96778f08c8f5886885e2b9d29749
-
Remi NGUYEN VAN authored
This is necessary to resolve visibility issues for the next change. Bug: b/79499239 Test: runtest frameworks-net Change-Id: I50bc96afe6ae88c8f58a693f0a4e821f1f9b3299
-
TreeHugger Robot authored
-
Lucas Dupin authored
Test: manual Change-Id: Ic478e8a6fcd2088d198b2cee2e70ab8376b4709d Fixes: 79686343
-
Lucas Dupin authored
-
TreeHugger Robot authored
-
- May 21, 2018
-
-
Lucas Dupin authored
Only checking if the bouncer should be scrimmed isn't enough since it might have been initialized for performance reasons, but is hidden at the bottom of the keyguard. Change-Id: If92083e2c385d51febe0ec3a5e5d3484476caf81 Fixes: 80101176 Test: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManagerTest.java Test: manual
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
Dianne Hackborn authored
Bug: 78480444 Test: manual Change-Id: I2a9c2040279df3d875b96edb4a686006f5114a76 Merged-In: I2a9c2040279df3d875b96edb4a686006f5114a76
-
Lucas Dupin authored
Before we were setting the text again using setText, and this would trigger a second measure/layout pass, which is unnecessary. Now we're using the same mesure pass to calculate the view's best line break. Fixes: 79714443 Test: manual. set various meeting names animated or static Change-Id: Ia911fae8f820b703ca385a10211073bae37f3258
-
Yifan Hong authored
Test: fingerprint registration works Bug: 79950359 Change-Id: I1c75b9258a5c63b23fa2c546f002a596c9d55dc3
-
Lucas Dupin authored
Otherwise wallpaper wouldn't be set to AOD when the device pulses and always on is off. Bug: 78606979 Test: manual Test: atest packages/SystemUI/tests/src/com/android/systemui/doze/DozeWallpaperStateTest.java Change-Id: Ic40c18252cd6cb06ff6fd0d79ec3f1de16a1add5
-
Beverly authored
Test: atest RankingHelperTest Change-Id: I34d9c8dfb5924bab0e496e37d5b93715c48b78ad Fixes: 80078295
-
Ying Zheng authored
-
TreeHugger Robot authored
-
Matthew Fritze authored
The added utility methods are to enable increased granularity in determinining the availability of gesture settings dependant on Always on Display. Bug: 79779562 Test: robotests Change-Id: Ib54a867ca554d44ee4190706805fa8545aec9fa0
-
Mike Digman authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
Svetoslav Ganov authored
-
TreeHugger Robot authored
-
Lucas Dupin authored
-
Mike Digman authored
Moving from 6s to 10s timeout when navbar is visible. Change-Id: I3a7067c37f254698ae53fdb9208576f3e486c8ce Fixes: 79981820 Test: manual
-
Ying Zheng authored
Test: Build Bug: 79417730 Change-Id: I52c9b0f5ba01b85e36242b112ef9bbcc54a08e48
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-