Jon Miranda
651abb9924
Fix bug where workspace alpha does not get set to 1 when animation gets cancelled.
...
- Can also remove QSB from app launch animator, since its in the hotseat now.
Bug: 189458349
Test: manual
Change-Id: Ib41376e3f8c58166c6ee6fbfed38bdd443663df4
2021-06-18 15:39:36 -07:00
Stevie Kideckel
dd19a24769
Merge "Load widget preview images before adding the rows to the adapter" into sc-dev
2021-06-18 22:37:32 +00:00
Schneider Victor-tulias
4ef6bd5a7a
Update All set screen icon
...
Fixes: 191463446
Test: Manual
Change-Id: I746bfb2eab950a01041493bd72d7dda30ac66d7b
2021-06-18 15:36:23 -07:00
Jonathan Miranda
576179199a
Merge "Fix bug where ripple extends out of bounds in pop up container." into sc-dev
2021-06-18 22:27:45 +00:00
Jon Miranda
f13ddbd333
Fix bug where ripple extends out of bounds in pop up container.
...
Bug: 186820908
Test: test apps with diff. pop up container arrangements
test prefs in all apps
Change-Id: I4d3e26871416835ab2a851fcc6fe2c4f70235b62
2021-06-18 20:58:14 +00:00
Brian Isganitis
c79d577f18
Load widgets in wallpaper app launcher preview
...
Test: Widgets in wallpaper app launcher preview rendered
Bug: 185306338
Change-Id: I38569d2ff0b64ba55eb188afa42fba4100aae7ff
2021-06-18 15:47:56 -04:00
Sunny Goyal
6e1ce8ccb8
Fixing out of order taskbar callbacks
...
OnCreate can come before onDestroy for a previous activity which can
cause the callbacks for taskbar to get cleared
Bug: 190170303
Test: Presubmit
Change-Id: I48334605384d4604043a50ffc3d137f84575148a
2021-06-18 12:44:38 -07:00
Stevie Kideckel
a093523299
Load widget preview images before adding the rows to the adapter
...
This allows for smooth animations as the items will have their full
height resolved
Bug: 190892517
Test: verified locally
Test: CachingWidgetPreviewLoaderTest
Change-Id: I86afc6951a4cc82ae45e63795791d259a3bb3cda
2021-06-18 19:18:29 +00:00
Samuel Fufa
485796e814
Merge "Allow AllApps to restore current selected tab on activity recreate" into sc-dev am: f44a9ca6f0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15014304
Change-Id: Ifbedb11e2c42d66e04093f0ddc7dd983ab27c1b7
2021-06-18 18:12:59 +00:00
Samuel Fufa
f44a9ca6f0
Merge "Allow AllApps to restore current selected tab on activity recreate" into sc-dev
2021-06-18 17:57:08 +00:00
TreeHugger Robot
d352253c2d
Merge "Revert "Deduct padding from widget size only if padding has been inset"" into sc-dev am: 2af9d27116
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15026671
Change-Id: Ifd10e8688d2f5e3c67be615b03e8a403de26a02d
2021-06-18 11:21:07 +00:00
TreeHugger Robot
2af9d27116
Merge "Revert "Deduct padding from widget size only if padding has been inset"" into sc-dev
2021-06-18 11:11:20 +00:00
Steven Ng
2c1fb29d26
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: I8e2b4160bef59aa17f131a384642975eb0bfbd2c
2021-06-18 10:38:35 +00:00
Steven Ng
21780405ac
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev
2021-06-18 10:21:32 +00:00
Steven Ng
54b5424548
Revert "Deduct padding from widget size only if padding has been inset"
...
This reverts commit 71cefb593f .
Reason for revert: The default padding is added by the framework not the launcher. We really need to subtract padding from the size.
Bug: 190498032
Change-Id: If7f164da34aec3d8e022ef2c752b72292cca0489
2021-06-18 09:37:44 +00:00
Steven Ng
cbec62d33c
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: I0aad84636553bd80252613c7df269448b094727e
2021-06-18 09:17:53 +00:00
Steven Ng
be397e85e8
Merge "Use relative bounds for app widget color extraction" into sc-dev
2021-06-18 09:01:25 +00:00
Vinit Nayak
ae7c8cacd5
Merge "Enable 3 button nav for taskbar" into sc-v2-dev
2021-06-18 05:43:41 +00:00
TreeHugger Robot
6f8747c582
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: I8405fe4250844208eaa6b3de8906aa1763565ac8
2021-06-18 01:52:38 +00:00
TreeHugger Robot
cb207ef236
Merge "Fixing Taskbar not initialized properly on recreate" into sc-v2-dev
2021-06-18 01:34:37 +00:00
TreeHugger Robot
b8ad5cb643
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev
2021-06-18 01:32:01 +00:00
TreeHugger Robot
f700cab031
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: I2c51d9c474a911f3741df8405708c32cfd591a9a
2021-06-18 01:19:44 +00:00
TreeHugger Robot
0877cdab7a
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev
2021-06-18 00:56:52 +00:00
Steven Ng
058308098b
Use relative bounds for app widget color extraction
...
Fix 2 bugs in this CL
1. Before this CL, getBoundsForViewInDragLayer returns absolute bounds
for widgets. What we want is the bounds of a widget when it is
visible in the drag layer. ViewGroupFocusHelper#viewToRect has
taken PagedView into account. This makes it a prefect candidate to
calculate relative bounds of a widget.
2. requestLayout at the end of endDrag is problematic due to the drop
animation. If the drop animation is still in progress when onLayout
is called, the bounds of the widget isn't final. Since the color of
app widget right before is already the final color. We don't really
need to update the color extraction.
Test: Set the wallpaper and clock widget according to the bug. Then,
reboot the device. The clock widget color shown right after
reboot is the expected color. Long pressing the widget doesn't
cause a color change.
Fix: 191114337
Change-Id: I466c8102dba0e5b207b3768e0935472cbd523235
2021-06-17 23:25:57 +01:00
Sunny Goyal
4a48a988c8
Simplifying Launcher binding callbacks
...
> Making all methods as default
> Removing obsolete logic around synchronous binding
> Removing some UI dependencies from bind callbacks
Bug: 187353581
Test: Manual
Change-Id: I0d2bbb060af2cab7c64541d7695055629dfaf0b8
2021-06-17 15:21:01 -07:00
Sunny Goyal
deec62378c
Fixing Taskbar not initialized properly on recreate
...
Bug: 187353581
Test: Manual
Change-Id: I6e675937a033a4edcb4fa4e8151c210e14e8f896
2021-06-17 15:19:12 -07:00
Samuel Fufa
e79b469986
Allow AllApps to restore current selected tab on activity recreate
...
This CL also fixes:
- Wrong tab selection on RTL
- Fixes header protection hydraulic scroll issue
- Work toggle button text background contrast
Bug: 186005219
Bug: 191250799
Bug: 191227662
Bug: 191349226
Test: Manual
Change-Id: I3777474c954ed0d542ac38ff552367904be147d3
2021-06-17 16:59:56 -05:00
Vadim Tryshev
1065e20c30
Merge "Improving diagnostics when Launcher dies while in ContentProvider call" into sc-dev am: 26cd946f29
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14991671
Change-Id: I6257d9f5af5e237fbfeab0de1946825e677146a7
2021-06-17 21:39:58 +00:00
Bill Yi
5f5b2e2558
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ie7cf7ee0a2fc1095e8e59bd41c7ebc5e0fec3678
2021-06-17 21:32:13 +00:00
Schneider Victor-tulias
03c4fa8342
Update gesture nav tutorial back left and right videos
...
Bug: 188972959
Test: manual
Change-Id: I03aef0ad47f9a648f7a661c607dd3d4f1f2187c4
2021-06-17 14:07:16 -07:00
Vadim Tryshev
26cd946f29
Merge "Improving diagnostics when Launcher dies while in ContentProvider call" into sc-dev
2021-06-17 21:02:24 +00:00
Steven Ng
b50d747d20
Log widget dimensions before deleting a widget violating min size
...
Test: N/A
Bug: 191223844
Change-Id: Id909ee19be1a1c7d70a09643422d9ed62a2d82a9
2021-06-17 21:13:17 +01:00
Vinit Nayak
e91e4f0328
Default to requesting command type TOGGLE for OverviewCommandHelper
...
Parity with how sysui switches between apps for double
tapping recents button.
Fixes: 190660016
Test: Double tap to switch works, tapping fast also works
Change-Id: If6dda377d8accf564f3385e78c6721c677310361
2021-06-17 12:37:02 -07:00
Samuel Fufa
ab4fb243b7
Merge "Refactor FolderInsetAnimationCallback to be used with any view" into sc-dev am: efa5df380c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15002979
Change-Id: I71867324537972713cb4660a70f20a4d06b5a012
2021-06-17 18:50:23 +00:00
Zak Cohen
6cddbe59d0
Merge "Suppress ViewInflationDuringSwipeUp test." into sc-dev am: 1d5debd60d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15013549
Change-Id: I3abdddabaca3da143a2d7803aa97a2f76781ad5b
2021-06-17 18:49:48 +00:00
Samuel Fufa
efa5df380c
Merge "Refactor FolderInsetAnimationCallback to be used with any view" into sc-dev
2021-06-17 18:48:49 +00:00
Zak Cohen
1d5debd60d
Merge "Suppress ViewInflationDuringSwipeUp test." into sc-dev
2021-06-17 18:34:29 +00:00
Alex Chau
f77d45cce8
Merge "Send TaskBar touch events to tests" into sc-v2-dev
2021-06-17 17:52:44 +00:00
Tony Wickham
d410a2c168
Ensure widgets header is out of the gesture region before clicking
...
This way, NexusLauncher won't appear during the Launcher3 test.
Test: AddConfigWidgetTest#testConfigCancelled
Bug: 188450580
Change-Id: Iedf0e0e17eab2473ecd2d17a4391cf9db3e80599
2021-06-17 17:49:54 +00:00
Winson Chung
3df79133f2
Merge "Do some additional cleanup when switching handlers" into sc-dev am: caabfa1519
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14985080
Change-Id: I59c266315e6c5fe8989dcff36fe395457792c189
2021-06-17 17:01:52 +00:00
Winson Chung
caabfa1519
Merge "Do some additional cleanup when switching handlers" into sc-dev
2021-06-17 16:48:42 +00:00
zakcohen
360489ff51
Suppress ViewInflationDuringSwipeUp test.
...
Test is failing on a subset of devices with a memory leak in an activity.
This is not repoing on other devices so could be a problem with the setup
rather than the code.
Bug: 190618549
Test: Local
Change-Id: I9c6a56432d1b1f59c337bf34e7b8c26befeb2d7d
2021-06-17 09:46:56 -07:00
Alex Chau
bdb1de88eb
Merge "Apply dismissScale on TaskView instead of TaskThumbnailView" into sc-v2-dev
2021-06-17 15:39:13 +00:00
Stevie Kideckel
f12eca67b2
Merge "Refresh widgets in the model when packages change" into sc-dev am: 10d4edade1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15012535
Change-Id: I5167f8507164897fb4df07c98c8b49fdd5c41152
2021-06-17 15:19:11 +00:00
Stevie Kideckel
10d4edade1
Merge "Refresh widgets in the model when packages change" into sc-dev
2021-06-17 15:04:01 +00:00
Stevie Kideckel
69af278f8a
Refresh widgets in the model when packages change
...
Fix: 191163748
Test: local sample app
Change-Id: Ic09ad11cabf6efa471fb6e685cb255c4a17493ee
2021-06-17 13:08:53 +00:00
Alex Chau
5ca9df757a
Apply dismissScale on TaskView instead of TaskThumbnailView
...
- As icon is hidden while TaskView become focused, there is no need to apply the scaling on TaskThumbnailView only. Apply scaling on TaskView to simplify
Bug: 14622874
Test: manual
Change-Id: Idb5fc8540649d57a071a42d36388dedcdcf893eb
2021-06-17 13:37:10 +01:00
Alex Chau
ecc32bd227
Send TaskBar touch events to tests
...
Bug: 191344757
Test: TaplTestsQuickstep.testOverview
Change-Id: I9e1a4c6d4616e5791762a6340944212e4631862e
2021-06-17 12:56:03 +01:00
Steven Ng
8b8de4ccab
Merge "Deduct padding from widget size only if padding has been inset" into sc-dev am: 6ce6922c14
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15002454
Change-Id: Ia896edc6e95a0c61f228159e9e45d164cb3b97a5
2021-06-17 11:12:59 +00:00
Steven Ng
6ce6922c14
Merge "Deduct padding from widget size only if padding has been inset" into sc-dev
2021-06-17 11:00:33 +00:00