- Aug 22, 2023
-
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960', 'googleplex-android-review.googlesource.com/24314473', 'googleplex-android-review.googlesource.com/24224609'] into udc-release. Change-Id: I2f33858065e7f76bc8964949e323eb411700aa04
-
Luca Zuccarini authored
`MyDepthController` in `QuickstepTransitionLauncher` assumes that we want the background to always animate the same way, matching the rest state of the workspace (depth == 0). However, in Taskbar All Apps the background is visible, and depth != 0. We now initialize the one-off `DepthController` for launches to take into account the latest depth set by the top level `DepthController`, so there is no jumpcut at the beginning of the animation. Note that in my opinion we should use the same `DepthController` for all cases, rather than having this one-off. I'm looking into the feasibility of that change, but for now this fixes the issue at hand. Fix: 292959100 Flag: N/A Test: manual, see videos in the bug (cherry picked from commit 627d6754) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3e91646d123abbe58ccc0544746145ce5024b923) Merged-In: Id90e8e728cc3e2ccf7d92148fbb0d6ff3e6fd6ca Change-Id: Id90e8e728cc3e2ccf7d92148fbb0d6ff3e6fd6ca
-
Alex Chau authored
- When EDIT_MODE was introduced, it added a wrong condition to make it always return DEFAULT_PAGE_TRANSLATION_PROVIDER Bug: 294228521 Test: manual (cherry picked from commit c325c686) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4bfc0ee720e4ee80035c7ef59cf2d8d095cf9d72) Merged-In: If970949c8ab55bc67f98f987a7654ec2db89cdfb Change-Id: If970949c8ab55bc67f98f987a7654ec2db89cdfb
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
- Aug 20, 2023
-
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10685236-L90500000962658543 into udc-release. COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b COASTGUARD_SKIP: Ia7407f60bc7a1dd82f6af03f5c9f44e2f2f41108 Change-Id: I08eccc28fdf4aaa3cb2dd4203909d294bc049451
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960'] into sparse-10685236-L90500000962658543. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ia7407f60bc7a1dd82f6af03f5c9f44e2f2f41108
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10685236-L61400000962657635 into udc-release. COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b COASTGUARD_SKIP: I510705eb4917a56edb74e8f2754c7229338a9f1d Change-Id: Id0b570c11d1abd4ca934fc1989c8d66c62a5cd0b
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960'] into sparse-10685236-L61400000962657635. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: I510705eb4917a56edb74e8f2754c7229338a9f1d
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
- Aug 14, 2023
-
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10656238-L31700000962567991 into udc-release. COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b COASTGUARD_SKIP: Ifc8c16ec3926b14d558692d830adbc78e5438d3d Change-Id: Ic7c41a968828c0fbadfbfb3fe1546afcd24d38fd
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960'] into sparse-10656238-L31700000962567991. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ifc8c16ec3926b14d558692d830adbc78e5438d3d
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10656238-L18400000962566963 into udc-release. COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b COASTGUARD_SKIP: I0425d8869040ec5ff020c95a21f396bf60000e6d Change-Id: I6ead99d1af434b63a905278905fa2940fb7e3fcc
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960'] into sparse-10656238-L18400000962566963. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: I0425d8869040ec5ff020c95a21f396bf60000e6d
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
- Aug 12, 2023
-
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10644925-L16700000962543246 into udc-release. COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b COASTGUARD_SKIP: I858cb023d2e533c56209e724e603d8a310931074 Change-Id: I5e41aebfd66b525d4ee67daa5e8c4ab4cc6886ac
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960'] into sparse-10644925-L16700000962543246. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: I858cb023d2e533c56209e724e603d8a310931074
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
- Aug 11, 2023
-
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10644925-L75300000962528215 into udc-release. COASTGUARD_SKIP: If54a4f4d8ed5e882b38ab475b68f6e312c9423f1 COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: I008d32f49cac005501b6c0e2e512d03a952156ac
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960'] into sparse-10644925-L75300000962528215. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: If54a4f4d8ed5e882b38ab475b68f6e312c9423f1
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
- Aug 10, 2023
-
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10615833-L02900000962494793 into udc-release. COASTGUARD_SKIP: Ibd4d143838b7cafcfd85a40541295c3332b7be08 COASTGUARD_SKIP: Ib4e0c5d297311677bdedd0f05fb35d848359abc7 Change-Id: Ib309f0d869c53a73d5d4632c6f3de72259ef8a96
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/24377484'] into sparse-10615833-L02900000962494793. SPARSE_CHANGE: Ibd4d143838b7cafcfd85a40541295c3332b7be08 Change-Id: Ib4e0c5d297311677bdedd0f05fb35d848359abc7
-
Neha Jain authored
DO NOT SUBMIT Revert submission 24154592-cherrypick-log-scale-factor-p3v8iq0onb Reason for revert: b/294401542 Reverted changes: /q/submissionid:24154592-cherrypick-log-scale-factor-p3v8iq0onb (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:306ca475386d61367a0b557b8f415eb5bfce5cc9) Merged-In: Ibd4d143838b7cafcfd85a40541295c3332b7be08 Change-Id: Ibd4d143838b7cafcfd85a40541295c3332b7be08
-
- Aug 05, 2023
-
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10615697-L60900000962405601 into udc-release. COASTGUARD_SKIP: I8eadeecea932cad65ff512b1dd944f1e2f0dcde4 COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b COASTGUARD_SKIP: Ic33dc94806b838a03a2203bdd5701a1eeaeeb7bf Change-Id: I5ee9152089d621518d605a1380b39d3bee6cc2ab
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960', 'googleplex-android-review.googlesource.com/24154592'] into sparse-10615697-L60900000962405601. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b SPARSE_CHANGE: Ic33dc94806b838a03a2203bdd5701a1eeaeeb7bf Change-Id: I8eadeecea932cad65ff512b1dd944f1e2f0dcde4
-
Fengjiang Li authored
Test: Grabbed a bug report b/291974797 Flag: N/A Bug: 290320302 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2303acd7d4272b063352598d4ec65c5b92e0f0f7) Merged-In: Ic33dc94806b838a03a2203bdd5701a1eeaeeb7bf Change-Id: Ic33dc94806b838a03a2203bdd5701a1eeaeeb7bf
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10615697-L90400000962407107 into udc-release. COASTGUARD_SKIP: I99fdaa2dd2a163c46ea9003394a626789ea6fbb4 COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b COASTGUARD_SKIP: Ic33dc94806b838a03a2203bdd5701a1eeaeeb7bf Change-Id: Ie61b3e2cd90ce0fa306e3b2fec4b66ef5a11c1f4
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960', 'googleplex-android-review.googlesource.com/24154592'] into sparse-10615697-L90400000962407107. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b SPARSE_CHANGE: Ic33dc94806b838a03a2203bdd5701a1eeaeeb7bf Change-Id: I99fdaa2dd2a163c46ea9003394a626789ea6fbb4
-
Fengjiang Li authored
Test: Grabbed a bug report b/291974797 Flag: N/A Bug: 290320302 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2303acd7d4272b063352598d4ec65c5b92e0f0f7) Merged-In: Ic33dc94806b838a03a2203bdd5701a1eeaeeb7bf Change-Id: Ic33dc94806b838a03a2203bdd5701a1eeaeeb7bf
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
- Aug 04, 2023
-
-
Android Build Coastguard Worker authored
[coastguard skipped] Merge sparse cherrypicks from sparse-10609355-L16700000962392049 into udc-release. COASTGUARD_SKIP: Ic437ff4d19cbd5764635f3007d99880622150f5b COASTGUARD_SKIP: I787658a004873e5650cf885483528f867a00b7ab Change-Id: Ia56018de842e6167a86d56ba0dbd5fedaf24d6a7
-
Android Build Coastguard Worker authored
Merge cherrypicks of ['googleplex-android-review.googlesource.com/23447960'] into sparse-10609355-L16700000962392049. SPARSE_CHANGE: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: I787658a004873e5650cf885483528f867a00b7ab
-
Nick Chameyev authored
Currently if we open an app, unfold the device and then go to home screen we will start the unfold animation preemptively in Launcher because Launcher activity will receive updated configuration change (where isTablet = true) only after going back to home screen, not when unfolding the device. This causes a problem because SystemUI won't send the unfold animation events after going back home as the animation has already run, so we end up with wrongly started animation in Launcher. This CL fixes the issues by checking if SystemUI has finished the animation (or if it is currently running) to avoid preemptive animation start in this case. This is done by subscribing to the original unfold transition progress provider which emits progress events sent through IPC from SystemUI. Bug: 285150685 Bug: 293131586 Test: open an app on folded screen, unfold, go to home screen => check that icons are not squished Test: fold/unfold when launcher is open (cherry picked from commit 6d756970) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2e53f5ef97a02d25f508774e82985e24dc2f4d2d) Merged-In: Ic437ff4d19cbd5764635f3007d99880622150f5b Change-Id: Ic437ff4d19cbd5764635f3007d99880622150f5b
-
- Aug 01, 2023
-
-
Android Build Coastguard Worker authored
Change-Id: I8da5ab27f2c02cdbfe0869778bd231ae60f07637
-
Sebastián Franco authored
The functionality should go back to the same as with phones. There shouldn't be issues with the reorder or similar behavior since we are switching form using the MultipageCellLayout to the regular CellLayout. The things we need to pay attention to is the the behavior of having two panels like adding the right number of panels when loading (folding, unfolding and rotating). Bug: 291822492 Test: ReorderWidgets (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8d606e89d3511a6f65e3a80add97c0fae580fb97) Merged-In: I903873e32f35c5ee9e0f3da8581a37d4087d021f Change-Id: I903873e32f35c5ee9e0f3da8581a37d4087d021f
-
- Jul 26, 2023
-
-
Android Build Coastguard Worker authored
Change-Id: I71b8f9eb54de40db3e5f2f7ced6c44d1d817e75d
-
randypfohl authored
- The second start activity was causing issues with 3p launchers which may not expect another new intent (ie. if it handles gestures at the bottom of the screen). We can't completely remove this logic because for button navigation we don't want to fall through to the launch-next-task animation below, but we can can continue to finish the recents animation immediately. - With shell transitions, leashes for opening apps are always hidden by default so when transitioning to a 3p launcher from RecentsActivity we also need to show the surface if we want to animate it in Bug: 289609734 Test: Set 3p Launcher as default, in both gesture & button navigation - Go from 3p home -> overview, then overview -> 3p home - Go from app -> 3p home - Go from app -> overview, then overview -> 3p home - Quickswitch from app Signed-off-by:
Winson Chung <winsonc@google.com> (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2b3dc6f73007f8b7d97ae2972e37c5d055659c8b) Merged-In: I6875083931de63a8097d23d180553885ed7cfb01 Change-Id: I6875083931de63a8097d23d180553885ed7cfb01
-