Liran Binyamin
aa73f595cf
Animate the bubble bar for the first bubble
...
This change animates the bubble bar for the first bubble.
When we're in home -- the bubble bar bounces in and stays visible
When we're in app -- the bubble bar bounces in, then animates to
the stashed handle.
When the bubble bar auto expands, we currently animate the bubble
bar already expanded. In the future we'll time the expansion
until after the bubble bar settles in.
Demo: http://recall/-/bJtug1HhvXkkeA4MQvIaiP/hIGwtb3YKyCT9Ke9adZNgY
Flag: ACONFIG com.android.wm.shell.enable_bubble_bar DEVELOPMENT
Bug: 339066271
Test: atest BubbleBarViewAnimatorTest
Change-Id: I80ce55676b72a50bab23623e0b5c1e602690682f
2024-05-06 20:17:28 -04:00
Andy Wickham
1b6a08abd6
Implement animateNavBarLongPress for stashed taskbar.
...
I think ideally we would tie this into the taskbar's outline
provider, but it seemed more complicated to deal with existing
stashing animations.
Instead I've just animated the stashed taskbar scale to 0.85 or
1.18, depending on the SHRINK_NAV_HANDLE_ON_PRESS flag. These
are based on the existing navbar shrink/expand animations.
Demo (the flickering doesn't happen on-device):
https://drive.google.com/file/d/1CWCPRsuD3kjtOUbwXspkQ_ZJ6Ln7FnUo/view?usp=sharing&resourcekey=0-kJjfgnuEca1de4u8mbHrig
Bug: 308693847
Test: Manual
Flag: LEGACY SHRINK_NAV_HANDLE_ON_PRESS DISABLED
Flag: LEGACY ANIMATE_LPNH DISABLED
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3a7a76f88e51453cc4b70fa68aef2724cccc02c6 )
Merged-In: I6ecbc849ac1c066a4c018325f0237a61641d99aa
Change-Id: I6ecbc849ac1c066a4c018325f0237a61641d99aa
2024-05-06 23:46:21 +00:00
Android Build Coastguard Worker
238a7f165c
Snap for 11806096 from 74ed411d07 to 24Q3-release
...
Change-Id: I6eb5f7310a53c56bcf88875fefefe2b1d7d853af
2024-05-06 23:22:20 +00:00
Andy Wickham
17526db32a
Merge "Implement animateNavBarLongPress for stashed taskbar." into main
2024-05-06 23:12:32 +00:00
Treehugger Robot
8ba31bedb3
Merge "Fix null pointer in FloatingWidgetView" into 24D1-dev am: c5fec774b2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27238353
Change-Id: I95c1eca1587c91e3406d4e50764a7c8fc26e125c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-06 23:10:58 +00:00
Treehugger Robot
c5fec774b2
Merge "Fix null pointer in FloatingWidgetView" into 24D1-dev
2024-05-06 22:55:57 +00:00
Shamali Patwa
4f8ef8f54b
Merge "Readjust the available size for the recommendations in 2-pane sheet" into main
2024-05-06 22:53:19 +00:00
Tracy Zhou
6d3a1d8f50
Update SUW swipe home logic for taskbar stashing
...
- Reverted the previous change. It doesn't fix the issue when launching setup mode with command line. The fact that it looked as if it's fixed from factory reset might be a fluke
- Found out that we unstash the task bar to home from setup somewhere in TaskbarStashController. This is related to stashed alpha only.
Fixes: 337738795
Test: Finish setup, swipe home in folded, and observe home handle is visible.
Change-Id: I04daf41ae9a1c3b7e6e4962dd4a8c62b708e0a54
(cherry picked from commit b297d4fb83 )
2024-05-06 22:34:36 +00:00
Tracy Zhou
052b4c924f
Merge "Update SUW swipe home logic for taskbar stashing" into main
2024-05-06 22:34:24 +00:00
Willie Koomson
49e364cd0b
Remove shadow on Add button
...
Set android:stateListAnimator to @null to remove default shadow on Add
button.
Bug: 333736273
Test: manual, check shadow on device
Flag: ACONFIG com.android.launcher3.enable_widget_tap_to_add NEXTFOOD
Change-Id: Ifa66801963e69582935806eb8a39dcfe624ffdc7
2024-05-06 22:26:24 +00:00
Tony Wickham
bc549958d9
[automerger skipped] Merge "Remove obsolete binder calls to TaskTransitionSpec" into 24D1-dev am: 4f54ccebb5 -s ours
...
am skip reason: Merged-In Ie20dc8d4bb0c85a8a256b001fbb92405679618a8 with SHA-1 a179a77e09 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27214071
Change-Id: I6525e3bb8ccfc6bd0823e9813675a0014a03615b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-06 21:29:32 +00:00
Tony Wickham
7b4ac19a7d
[automerger skipped] Remove obsolete binder calls to TaskTransitionSpec am: 35b08fe4b2 -s ours
...
am skip reason: Merged-In Ie20dc8d4bb0c85a8a256b001fbb92405679618a8 with SHA-1 a179a77e09 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27214071
Change-Id: Ia168669b664ae781fb8091bf246dfb7c16b4f34e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-06 21:29:28 +00:00
Tony Wickham
4f54ccebb5
Merge "Remove obsolete binder calls to TaskTransitionSpec" into 24D1-dev
2024-05-06 21:09:27 +00:00
fbaron
7435831cbd
Fix null pointer in FloatingWidgetView
...
Flag: NONE
Test: NONE
Bug: 331868669
Change-Id: I350e6660ea1936bb9ee799c3d2c840c57876fef4
(cherry picked from commit c0c0bdbc38 )
2024-05-06 20:58:14 +00:00
Sunny Goyal
499b9d067f
Merge "Creating a custom runner for multivalent tests with Launcher specific features" into main
2024-05-06 20:55:00 +00:00
Treehugger Robot
bdbb43679c
Merge "Add screenrecord and demote TaplUninstallRemoveTest#testAddDeleteShortcutOnHotseat" into main
2024-05-06 20:25:22 +00:00
Tracy Zhou
b297d4fb83
Update SUW swipe home logic for taskbar stashing
...
- Reverted the previous change. It doesn't fix the issue when launching setup mode with command line. The fact that it looked as if it's fixed from factory reset might be a fluke
- Found out that we unstash the task bar to home from setup somewhere in TaskbarStashController. This is related to stashed alpha only.
Fixes: 337738795
Test: Finish setup, swipe home in folded, and observe home handle is visible.
Change-Id: I04daf41ae9a1c3b7e6e4962dd4a8c62b708e0a54
2024-05-06 13:05:41 -07:00
Sunny Goyal
0f4bc92653
Creating a custom runner for multivalent tests with Launcher specific features
...
Bug: 338128923
Test: Verified by modifying a test
Flag: None
Change-Id: I1f04e28847ff9c0f7af3c0d952038ad24d03c17e
2024-05-06 12:10:21 -07:00
Tracy Zhou
3196b7ca5c
Fix 3-button showing up briefly on the AllSet page in setup
...
Fixes: 338883705
Test: Go through setup. Make sure the 3-button doesn't show up anytime during setup
Change-Id: Idd62486465d608235abe61b994718311c72cb20c
(cherry picked from commit cb8eb189f1 )
2024-05-06 19:06:23 +00:00
Tracy Zhou
74ed411d07
Merge "Fix 3-button showing up briefly on the AllSet page in setup" into main
2024-05-06 19:06:07 +00:00
Himanshu Gupta
bf51b4882e
Adding Tapl test for locking/unlocking Private Space
...
In this test:
1. Private Space is created.
2. Lock Button is clicked, locked view is verified.
3. Unlock Button is clicked, unlocked view is verified.
4. Private Space is removed.
Doc: go/private-space-tapl
Bug: 322882655
Test: TaplPrivateSpaceTest
Flag: NA
Change-Id: I1c399a96ea14a4464113576d31eed8db1caf1f2a
2024-05-06 20:03:23 +01:00
fbaron
5498d1e73e
Add screenrecord and demote TaplUninstallRemoveTest#testAddDeleteShortcutOnHotseat
...
Flag: NONE
Test: TaplUninstallRemoveTest#testAddDeleteShortcutOnHotseat
Bug: 338869019
Change-Id: Ia2a3ce8808d63e2d6197cf5ef26b274817b7729a
2024-05-06 11:17:35 -07:00
Brandon Dayauon
9fa457e876
Merge "Update private space animation timings" into main
2024-05-06 18:15:05 +00:00
Sukesh Ram
251f81adbf
[automerger skipped] Merge "Replace Contextual Rotation Button with Floating Action Button" into 24D1-dev am: f1b3a2fc12 -s ours
...
am skip reason: Merged-In I8bd9acdeec8ade4c8183c42056bf67b1c825906c with SHA-1 1187fd817e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27182859
Change-Id: Ifba2b08a5e2b6628f5c2d741ec8d26b41a3f5a87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-06 17:37:41 +00:00
Sukesh Ram
6151108b96
[automerger skipped] Replace Contextual Rotation Button with Floating Action Button am: 8bce9e5940 -s ours
...
am skip reason: Merged-In I8bd9acdeec8ade4c8183c42056bf67b1c825906c with SHA-1 1187fd817e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27182859
Change-Id: Iad4ffb37fd53712d86d536b32c59178f5e85793e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-06 17:37:39 +00:00
Sukesh Ram
f1b3a2fc12
Merge "Replace Contextual Rotation Button with Floating Action Button" into 24D1-dev
2024-05-06 17:31:49 +00:00
Schneider Victor-tulias
8288819aa6
Add debug logs for b/319168409
...
Flag: N/A
Bug: 319168409
Test: TaplDragTest#testDragAppIcon
Change-Id: I96d26cc78af0a3f4145fc3486c4b6adfbd110c9e
2024-05-06 16:22:03 +00:00
Liran Binyamin
b4b5e79ffe
Merge "Interrupt bubble animation on stash change" into main
2024-05-06 16:06:55 +00:00
Shamali P
c0e4dcf238
Readjust the available size for the recommendations in 2-pane sheet
...
Now that we exclude the space taken by size string and description,
offsetting the size provided to the recommendation table to keep the
widgets within non-scrollable view as much possible.
Bug: N/A
Test: Screenshot
Flag: N/A
Change-Id: I0193cd1ba5de0b0ff98dab9aeb352264afd3ff3a
2024-05-06 15:50:42 +00:00
Liran Binyamin
209c764175
Interrupt bubble animation on stash change
...
This change handles cancelling the currently running bubble animation when the stash state is changing.
Demo - http://recall/-/bJtug1HhvXkkeA4MQvIaiP/4jnBgnFaIPez6m7fVLSlf
Flag: ACONFIG com.android.wm.shell.enable_bubble_bar DEVELOPMENT
Bug: 280605846
Test: atest BubbleBarViewAnimatorTest
Change-Id: I34628f8ad741228dd21285ad66e45ef2909fbdab
2024-05-06 09:55:34 -04:00
Tracy Zhou
cb8eb189f1
Fix 3-button showing up briefly on the AllSet page in setup
...
Fixes: 338883705
Test: Go through setup. Make sure the 3-button doesn't show up anytime during setup
Change-Id: Idd62486465d608235abe61b994718311c72cb20c
2024-05-05 21:39:54 -07:00
Android Build Coastguard Worker
05b8ab59ae
Snap for 11802601 from 8dec848ad2 to 24Q3-release
...
Change-Id: If8815025ad6f58ef08eed9a19b01c00f92d4884f
2024-05-04 21:21:40 +00:00
Sunny Goyal
8dec848ad2
Merge "Adding a special runner to run simulate multiple devices when running robo tests" into main
2024-05-04 03:13:27 +00:00
Android Build Coastguard Worker
179fe22deb
Snap for 11800966 from 74871dd543 to 24Q3-release
...
Change-Id: Ibe85d65b2fa7656065122ce9a5173c82e627d3e5
2024-05-04 01:21:50 +00:00
Andy Wickham
3a7a76f88e
Implement animateNavBarLongPress for stashed taskbar.
...
I think ideally we would tie this into the taskbar's outline
provider, but it seemed more complicated to deal with existing
stashing animations.
Instead I've just animated the stashed taskbar scale to 0.85 or
1.18, depending on the SHRINK_NAV_HANDLE_ON_PRESS flag. These
are based on the existing navbar shrink/expand animations.
Demo (the flickering doesn't happen on-device):
https://drive.google.com/file/d/1CWCPRsuD3kjtOUbwXspkQ_ZJ6Ln7FnUo/view?usp=sharing&resourcekey=0-kJjfgnuEca1de4u8mbHrig
Bug: 308693847
Test: Manual
Flag: LEGACY SHRINK_NAV_HANDLE_ON_PRESS DISABLED
Flag: LEGACY ANIMATE_LPNH DISABLED
Change-Id: I6ecbc849ac1c066a4c018325f0237a61641d99aa
2024-05-03 17:53:34 -07:00
Federico Baron
aed966daae
Merge "Add screenrecord and demote TaplTestsTrackpad#switchToOverview" into main
2024-05-03 23:54:32 +00:00
Bill Yi
60829aa8a2
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-05-03 23:19:17 +00:00
Bill Yi
562900921d
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-05-03 23:19:17 +00:00
Sunny Goyal
86145f49fb
Adding a special runner to run simulate multiple devices when running robo tests
...
Bug: 338128923
Test: Verrified by modifying a test
Flag: None
Change-Id: I133842d68e437b971da39e2081c8859515463cd3
2024-05-03 15:54:40 -07:00
Treehugger Robot
7ade04b55e
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: b46bea2e3e -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27209135
Change-Id: I76a01872ad4d46bb92ca9eb86a657fee816bad0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-03 22:36:45 +00:00
Bill Yi
430e54c9d4
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 259b5de19e -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27209135
Change-Id: I2b72540823c8dde5660ee7e0b2b5e12182a75c40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-03 22:36:42 +00:00
Treehugger Robot
7b9e6ca141
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 81729be5fa -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27208781
Change-Id: I8e805c22ea8a1eee2fbd13d347efeba4fb3fc344
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-03 22:36:38 +00:00
Bill Yi
0acd5542cc
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 831f809488 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/27208781
Change-Id: I2f853e23046c68bac46570dfecc8d1acc6241d2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-03 22:36:31 +00:00
Federico Baron
77237f0501
Merge "Demote testEmptyPageDoesNotGetRemovedIfPagePairIsNotEmpty to postsubmit" into main
2024-05-03 22:27:39 +00:00
Treehugger Robot
b46bea2e3e
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-05-03 22:27:02 +00:00
Treehugger Robot
81729be5fa
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-05-03 22:27:02 +00:00
Kevin Lim
13595ff1fe
Merge "[Deviceless] Move BubbleTextViewTest to multivalentTests for deviceless testing." into main
2024-05-03 22:11:44 +00:00
Tony Wickham
35b08fe4b2
Remove obsolete binder calls to TaskTransitionSpec
...
Fixes: 334312256
Flag: none
Test: manual (no visual regression)
Change-Id: Ie20dc8d4bb0c85a8a256b001fbb92405679618a8
Merged-In: Ie20dc8d4bb0c85a8a256b001fbb92405679618a8
(cherry picked from commit a179a77e09 )
2024-05-03 21:59:24 +00:00
Vinit Nayak
13dea8cbc9
Disable gestures when split apps are animating in from shell
...
Bug: 286509643
Test: See other CL in topic
Change-Id: Ic770bdf5ae6f847b1deca3b1d7e5a389ddd6663e
2024-05-03 14:52:11 -07:00
fbaron
afe67917d1
Add screenrecord and demote TaplTestsTrackpad#switchToOverview
...
Flag: NONE
Test: TaplTestsTrackpad#switchToOverview
Bug: 336606166
Change-Id: Id0e55f20db2a3cfcdb3e16909f76f3b902b5eeaf
2024-05-03 13:51:39 -07:00