TreeHugger Robot
1b6030e24c
Merge "Merge ab/6749736 in stage." into stage-aosp-master
2020-10-13 03:31:35 +00:00
Xin Li
986e6eeddf
Merge ab/6749736 in stage.
...
Bug: 167233921
Merged-In: Iecef31f7bf10ad97b7e0075cf302ae94e248474a
Change-Id: I9e9c873bc2e05a0cfe3af0bf74725500f3f108db
2020-10-10 20:38:57 -07:00
Artem Radchenko
f763938cec
Fix guest icon is not clickable after adding user
...
When addUser icon is clicked, it becomes disabled to prevent double clicking.
And this icon is newer enabled again in case of successfull user creation.
When user is added, icon for New user is added to recycler view before guest icon.
So, when user selection is opened again guest icon is not clickable, because it is disabled.
Enabling addUser button after successfull user creation fixes this issue.
Test: - Set pin: adb shell locksettings set-pin 0000
- Lock board: adb shell input keyevent KEYCODE_POWER
- Wake up: adb shell input keyevent KEYCODE_POWER
- Click cancel button
- Click "Add User" -> Click Ok
- Set pin
- Lock board
- Wake up
- Click cancel button
- Click guest button
Bug: 170382676
Signed-off-by: Artem Radchenko <artem.radchenko@globallogic.com >
Change-Id: Ie9f3e9b765123207d1217ae2434608c3316923f4
2020-10-09 09:22:53 +00:00
Bill Yi
cc8884cdc2
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ieacb3bfa2b943e92e33184c3a2a261ef2208d349
2020-09-02 15:16:52 +00:00
Colin Cross
3539f1e2d9
Merge changes from topic "b160781930-upgrade-dagger-rvc-dev-plus-aosp" into rvc-dev-plus-aosp am: e179b819cd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12182247
Change-Id: I6997b6cfefaa115c092d15734e37206b84f89c18
2020-07-18 16:57:14 +00:00
Dave Mankoff
fa22f61036
Update Dagger2 dependencies.
...
Fixes: 160781930
Test: manual
Change-Id: Ic3b43bb8247c6a7ebe4257651bcb5de51699c60a
Merged-In: Ic3b43bb8247c6a7ebe4257651bcb5de51699c60a
(cherry picked from commit dffcc471d1 )
2020-07-17 23:22:52 +00:00
Heemin Seog
8dd29d0195
Merge "Address lifecycle crash in car sysui" into rvc-dev am: c42d4b65c8 am: 9b9a8e1b55
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12163205
Change-Id: Ice2a2fd1f1fa36f567bb5040044a2740f5fa14dd
2020-07-16 02:04:00 +00:00
Heemin Seog
4083acb8ff
Merge "Address lifecycle crash in car sysui" into rvc-dev am: c42d4b65c8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12163205
Change-Id: I97234d1e503bcd822e8e614772d77306ae2066cf
2020-07-16 01:53:49 +00:00
Heemin Seog
9b9a8e1b55
Merge "Address lifecycle crash in car sysui" into rvc-dev am: c42d4b65c8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12163205
Change-Id: Ia6935abc5817d024d1bf7877f514b5188ef01e47
2020-07-16 01:53:20 +00:00
Heemin Seog
d79966114a
Address lifecycle crash in car sysui
...
We address this by removing the phone specific lifecycle view from car
sysui.
Bug: 161366224
Test: See bug for manual testing steps
Change-Id: I1309aa938f1bcc5c634a531a2eca3a45f1eb2946
2020-07-15 16:09:58 -07:00
Riddle Hsu
2924162a55
Merge "Fix boot timeout and reduce boot time" into rvc-dev am: 2d695313c9 am: 7cab6acae9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12085171
Change-Id: I6f5f218ade24bb60879c04a0eb812e73133b00ca
2020-07-07 08:06:22 +00:00
Riddle Hsu
60c730b6d9
Merge "Fix boot timeout and reduce boot time" into rvc-dev am: 2d695313c9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12085171
Change-Id: I4c24f27c4c182ecc0add98ff64bce4a84df130de
2020-07-07 07:58:43 +00:00
Riddle Hsu
7cab6acae9
Merge "Fix boot timeout and reduce boot time" into rvc-dev am: 2d695313c9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12085171
Change-Id: If8bc707a1a70dbbea14b36d25f0dc781f3b26a3f
2020-07-07 07:58:38 +00:00
Riddle Hsu
29bfa72754
Fix boot timeout and reduce boot time
...
Since the notification shade has been separated from status bar
to another window where the keyguard resides. It won't be visible
until KeyguardViewMediator receives system ready.
By making the visibility of notification shade consistent with the
initial state of keyguard when attaching the window, window manager
won't miss to wait for it. That avoids dismissing boot animation
too early. The windows of notification shade and wallpaper can also
be drawn earlier, that reduces the total waiting time of drawn
windows by about 50~100ms on a mid-end device.
The logic of wait-for-visible-not-drawn-window is restored to be
the same as Q. The isVisible considers the independent visibility
of wallpaper and visibility of the insets client. The isDrawnLw
accepts READY_TO_SHOW so even keyguard decides not to use wallpaper,
the procedure won't wait until timeout.
Bug: 160271169
Bug: 158144185
Bug: 157746100
Bug: 157281833
Test: atest DisplayContentTests# \
testShouldWaitForSystemDecorWindowsOnBoot_OnDefaultDisplay
NotificationShadeWindowControllerTest#attach_visibleWithWallpaper
Test: Boot with enable/disable keyguard/wallpaper, there is no timeout
and black screen or flickering.
Change-Id: I2f979055e89ae5e40af05e469741bb89e2e24ce6
Merged-In: I2f979055e89ae5e40af05e469741bb89e2e24ce6
2020-07-06 22:11:46 +08:00
TreeHugger Robot
578c7615f4
Merge "Add rotary support to the nofitication shade." into rvc-dev am: 160c66492a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11921563
Change-Id: Ie212272356367ab3684dd202c7f5d8bacf7ee1d0
2020-06-25 21:35:36 +00:00
TreeHugger Robot
ced96052ec
Merge "Add rotary support to the nofitication shade." into rvc-dev am: 160c66492a am: 4835cdfe0d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11921563
Change-Id: I30bdd539f51326231079931cd3a63188296aae8d
2020-06-25 19:38:47 +00:00
TreeHugger Robot
4835cdfe0d
Merge "Add rotary support to the nofitication shade." into rvc-dev am: 160c66492a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11921563
Change-Id: I5b9829630d9895a85dd20ffbca04055e5a1e831a
2020-06-25 19:25:16 +00:00
Pardis Beikzadeh
9550193b1a
Add rotary support to the nofitication shade.
...
- Add a FocusArea
- Add a FocusParkingView
The FocusArea's main contribution in this case is to
allow OEM customizability of the focus highlight for
the rotary feature. The UI was already in a rotary
compatible state without it (i.e. I could navigate
around even before adding this change)
BUG: 157937087
Test: manual
Change-Id: If02f9e73ca3a941fc783a63924135a2f78b12723
2020-06-24 13:45:04 -07:00
TreeHugger Robot
b72149a1ab
Merge "Updated NotificationPanelViewController to listen to animateExpandNotificationsPanel and animateCollapsePanels." into rvc-dev am: 489dd7154c am: 4eaf0a6694
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11921452
Change-Id: If205791382fbdb959420d868ad2e502745832a96
2020-06-19 22:44:21 +00:00
TreeHugger Robot
10fa646785
Merge "Updated NotificationPanelViewController to listen to animateExpandNotificationsPanel and animateCollapsePanels." into rvc-dev am: 489dd7154c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11921452
Change-Id: I9abd433644bb0c4c93a15dc0df490e5266127b4f
2020-06-19 22:41:36 +00:00
TreeHugger Robot
4eaf0a6694
Merge "Updated NotificationPanelViewController to listen to animateExpandNotificationsPanel and animateCollapsePanels." into rvc-dev am: 489dd7154c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11921452
Change-Id: I566bb0ca427d78aed9bc0f6b1783fe3f2d420fb7
2020-06-19 22:41:19 +00:00
TreeHugger Robot
489dd7154c
Merge "Updated NotificationPanelViewController to listen to animateExpandNotificationsPanel and animateCollapsePanels." into rvc-dev
2020-06-19 22:40:06 +00:00
JianYang Liu
44a0184909
Updated NotificationPanelViewController to listen to
...
animateExpandNotificationsPanel and animateCollapsePanels.
Callbacks necessary for legacy notification system. Also added
notification visibility reporter.
Bug: 152056864
Test: atest NotificationAssistantServiceTest
Change-Id: I8fa114824a54c06babd8bda2b789a6a16cd52357
2020-06-19 14:07:03 -07:00
TreeHugger Robot
9a4917992a
Merge "Revert "Set overlayable for CarsystemUI NavBar"" into rvc-dev am: 7315e30e95 am: 7a17a51c47
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11886963
Change-Id: I920200f8e2e2ab30d25bf324a81bf2fbf78f13dd
2020-06-18 19:30:22 +00:00
TreeHugger Robot
7a17a51c47
Merge "Revert "Set overlayable for CarsystemUI NavBar"" into rvc-dev am: 7315e30e95
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11886963
Change-Id: I91ffc36e5b2716dc82aee702e1b1cc8edf6778db
2020-06-18 19:12:15 +00:00
TreeHugger Robot
9bc82c1a12
Merge "Revert "Set overlayable for CarsystemUI NavBar"" into rvc-dev am: 7315e30e95
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11886963
Change-Id: Ic582d753aefe14add1299689c8ae68382ef8f145
2020-06-18 19:12:15 +00:00
Calvin Huang
6d0f852c6f
Revert "Set overlayable for CarsystemUI NavBar"
...
This reverts commit 165bf8f44a .
Reason for revert: b/159143515
Test: build sdk_gcar_x86, nav bar overlay should work as usual
Bug: 159143515
Change-Id: I34e7a0925dd2fb243a11ddd46ac75fbcf3a92f3b
2020-06-17 00:07:01 +00:00
Heemin Seog
7ce5d42b38
Merge "Don't use flexible inset mapping yet" into rvc-dev am: c8f49d1a42 am: d0eb9121c3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11871738
Change-Id: Ie88d24eed304eec9d5b02e2f30cf9ace06fabe71
2020-06-15 22:57:02 +00:00
Heemin Seog
943887aabf
Merge "Don't use flexible inset mapping yet" into rvc-dev am: c8f49d1a42
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11871738
Change-Id: Ia53da4c2e893b0a4b0e99389870ec8bf5c1d403b
2020-06-15 22:38:41 +00:00
Heemin Seog
d0eb9121c3
Merge "Don't use flexible inset mapping yet" into rvc-dev am: c8f49d1a42
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11871738
Change-Id: Ie02982162b56185b4069e109313d903726fa7fb7
2020-06-15 22:38:31 +00:00
Heemin Seog
c5dd7df61c
Don't use flexible inset mapping yet
...
Bug: 155126599
Test: atest DialogFrameTests, atest WindowInsetsControllerTests
Change-Id: I6f5332dc605f9f73e41c41c21a11c1e09e978a14
2020-06-15 11:34:46 -07:00
Youngjun Kwak
a2c606b73b
Merge "Hide UserSwitchTransitionView if it is not hidden within timeout." into rvc-dev am: d42606d7c4 am: 1f8448a087
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11838963
Change-Id: I09f7e1c899bac4a7703051e4d07e58ff4264b5b1
2020-06-12 23:33:47 +00:00
Youngjun Kwak
a9a8a815a1
Merge "Hide UserSwitchTransitionView if it is not hidden within timeout." into rvc-dev am: d42606d7c4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11838963
Change-Id: I58e3ed1f9c64fa2dfeaf23d7c8c4a79912c3211b
2020-06-12 23:14:28 +00:00
Youngjun Kwak
1f8448a087
Merge "Hide UserSwitchTransitionView if it is not hidden within timeout." into rvc-dev am: d42606d7c4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11838963
Change-Id: Ib59325e4d9641e1e59ef23733a10336c1b4cb7fe
2020-06-12 23:14:10 +00:00
kwaky
12930e8ddc
Hide UserSwitchTransitionView if it is not hidden within timeout.
...
This prevents being stuck in the Loading screen even if the proper
User Lifecycle event was not broadcast.
Test: Unit Tests + Manual -- Verify that the UserSwitchTransitionView is
hidden after the timeout threshold when the UserLifecycleEvent listener
is not registered.
Bug: 158705895
Change-Id: I895f04bda395bac271b01fbb414a8bf484348324
2020-06-12 14:01:24 -07:00
TreeHugger Robot
d25b02fe8a
Merge "Notify window manager service that we are switching users" into rvc-dev am: 12b5186f28 am: 5b380adbfd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11821052
Change-Id: I52ffa7678fe60868032c52dcb1fa286dcf0eeb54
2020-06-12 18:32:15 +00:00
TreeHugger Robot
69a5697ee2
Merge "Notify window manager service that we are switching users" into rvc-dev am: 12b5186f28
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11821052
Change-Id: Ibc8f185b563c3f800bfbcba5882859946c85dc88
2020-06-12 18:32:03 +00:00
TreeHugger Robot
5b380adbfd
Merge "Notify window manager service that we are switching users" into rvc-dev am: 12b5186f28
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11821052
Change-Id: Ifb0637f03db7e00b2165d6883c06fc6d5abc6f96
2020-06-12 18:32:00 +00:00
TreeHugger Robot
12b5186f28
Merge "Notify window manager service that we are switching users" into rvc-dev
2020-06-12 18:21:20 +00:00
Yabin Huang
d7978542f4
Merge "Update the style of navigation button" into rvc-dev am: b5ec9c4d67 am: 98d04627e4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11818599
Change-Id: Ie0410feb95df39ec27f8d4ed00d44ad36588add7
2020-06-11 19:28:43 +00:00
Yabin Huang
79246a0685
Merge "Update the style of navigation button" into rvc-dev am: b5ec9c4d67
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11818599
Change-Id: I57397f09c2e3205956278c66d04b4c5095a31c57
2020-06-11 19:17:29 +00:00
Yabin Huang
98d04627e4
Merge "Update the style of navigation button" into rvc-dev am: b5ec9c4d67
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11818599
Change-Id: I3cd9c3717600e106dfffbdd928093d4a3dcf41f7
2020-06-11 19:17:21 +00:00
Yabin Huang
b5ec9c4d67
Merge "Update the style of navigation button" into rvc-dev
2020-06-11 19:14:10 +00:00
Heemin Seog
dccce63c02
Merge "Dismiss panel when requested to close system dialogs" into rvc-dev am: 8808b5a3d3 am: 4d5104df84
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11827743
Change-Id: Ie590689c4e101da124c430e1537d65fba6131a02
2020-06-11 17:16:50 +00:00
Heemin Seog
4d5104df84
Merge "Dismiss panel when requested to close system dialogs" into rvc-dev am: 8808b5a3d3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11827743
Change-Id: Icf83ebdc3a5551503a97b9bb1198ede5df3127d9
2020-06-11 17:16:31 +00:00
Heemin Seog
4a37a23cf4
Merge "Dismiss panel when requested to close system dialogs" into rvc-dev am: 8808b5a3d3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11827743
Change-Id: I3f3694dab3c74b877b9edca8dd3c97d34834aa90
2020-06-11 17:16:26 +00:00
Heemin Seog
8808b5a3d3
Merge "Dismiss panel when requested to close system dialogs" into rvc-dev
2020-06-11 16:42:53 +00:00
Heemin Seog
4e47cb8feb
Notify window manager service that we are switching users
...
Bug: 158617677
Test: manual (try user switching on emulator)
Change-Id: Ia04e887846bce6047973d6db094e97a6515715fe
2020-06-11 08:50:08 -07:00
Youngjun Kwak
dafef9a77f
Merge "Show Bouncer (Unocclude it) if Activity Dismissing Keyguard is launched while Keyguard is occluded." into rvc-dev am: 4b7fbdfb6d am: cf1afd726c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11816089
Change-Id: Ie1f74d819a4046642aef178dbd995a3124d8dddb
2020-06-11 00:23:07 +00:00
Youngjun Kwak
cf1afd726c
Merge "Show Bouncer (Unocclude it) if Activity Dismissing Keyguard is launched while Keyguard is occluded." into rvc-dev am: 4b7fbdfb6d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11816089
Change-Id: Ia945ec0ded620d958dcd6ba7674a555e57b2b8a6
2020-06-11 00:22:29 +00:00