Commit Graph

58436 Commits

Author SHA1 Message Date
Jon Miranda 88f61c6f3b Merge "Only draw transient taskbar background for transient taskbar" into tm-qpr-dev am: 0c1714bb45 am: b0e063eb4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20290840

Change-Id: If782a3439dc69dd42e44226cd500e9d00e3dfa46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 22:09:20 +00:00
Vinit Nayak 21d8230b90 Prevent rotating TaskMenuViewWithArrow for large screen
* Only attempt to rotate TaskMenuView on
fake rotation

Fixes: 254198019
Test: Rotation on large screen w/ TaskMenu open doesn't
crash

Change-Id: If8ae8c018e9cc8cb80a2ec3313f5e8d0fda2e148
2022-10-27 22:03:00 +00:00
Sebastian Franco 285b749bcf Wait in ReorderWidgets test for the workapce to load after changing it.
Fix: 252860608
Test: atest ReorderWidgets
Change-Id: Idf99188837a475d0327174e264ab1d23d646d75d
2022-10-27 14:42:19 -07:00
Jon Miranda b0e063eb4e Merge "Only draw transient taskbar background for transient taskbar" into tm-qpr-dev am: 0c1714bb45
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20290840

Change-Id: Ie515474f64ea8ac724cc94b946e9eb8cc86ef991
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 21:31:30 +00:00
Federico Baron 626d51c68c Move DropTargetBar to bottom
The DropTargetBar has "Remove" and "Uninstall" buttons for workspace edit mode. We are moving them to the bottom for workspace home gardening

Bug: 251259222
Test: Turn on flag HOME_GARDENING_WORKSPACE_BUTTONS and enter spring loaded mode (edit workspace), notice the buttons are now at the bottom
Change-Id: I739162bdd5764dd8367a63a67fae0fe5c7329b0a
2022-10-27 14:18:00 -07:00
Jon Miranda 0c1714bb45 Merge "Only draw transient taskbar background for transient taskbar" into tm-qpr-dev 2022-10-27 20:42:21 +00:00
Holly Sun 786bdce214 [QL-v2] Add logging for quick launch.
Move logging to DeviceSearchAdapterProvider to take advantage of View so we can log more info attached to the quick launch event. Another reason is currently we can't dynamically change the enter key icon so we can't really distinguish whether it's a quick search or quick launch using the icon (we are working with gboard team to fix this issue).

Bug: 256010819
Test: see wwlogging https://paste.googleplex.com/5668268562972672
Change-Id: I38aad2ae97c9b372f3d76222a82de45fc3bf3eed
2022-10-27 13:18:19 -07:00
Sihua Ma ce1b37ccd4 Merge "Created LauncherWidgetHolder as a wrapper for LauncherAppWidgetHost" into tm-qpr-dev am: 17137e8bce am: fe121a99c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20106227

Change-Id: I67fff40251e2feb6beaf0b45e5352dd5dae642de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 19:01:32 +00:00
Sihua Ma fe121a99c6 Merge "Created LauncherWidgetHolder as a wrapper for LauncherAppWidgetHost" into tm-qpr-dev am: 17137e8bce
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20106227

Change-Id: Id6e14023d7c3ca6440517165fe10186601249083
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 18:24:31 +00:00
Sihua Ma 17137e8bce Merge "Created LauncherWidgetHolder as a wrapper for LauncherAppWidgetHost" into tm-qpr-dev 2022-10-27 17:53:28 +00:00
Jon Miranda f80b5f50a3 Only draw transient taskbar background for transient taskbar
Bug: 252905206
Fix: 255925607
Test: disable flag, view taskbar
Change-Id: I1734fa238e3c07f5da6a03659c1079eb1b6b7277
2022-10-27 15:27:38 +00:00
Alex Chau 0b799ce367 Merge "Update pullback animation to use reset FloatProperty for non-active state" into tm-qpr-dev am: b3ab6f5014 am: 37ccd255b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19949846

Change-Id: Ia01c47fb5d2f7695b1da16f76f9e835c0164ce34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 13:53:21 +00:00
Alex Chau 37ccd255b7 Merge "Update pullback animation to use reset FloatProperty for non-active state" into tm-qpr-dev am: b3ab6f5014
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19949846

Change-Id: I9725ae0833648484589bb663b94fd93994a626bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 13:17:00 +00:00
Alex Chau b3ab6f5014 Merge "Update pullback animation to use reset FloatProperty for non-active state" into tm-qpr-dev 2022-10-27 12:38:15 +00:00
Luca Zuccarini 05d19dc261 Make sure that PropertySetter applies the final state.
In some tests with animations disabled, NO_ANIM_PROPERTY_SETTER wasn't
applying the correct final value. See ag/20139786 for more context.

Bug: 251769927
Test: see other CL in topic, plus manual
Change-Id: I296de1a0d64768c43608839745cc7e955ecd2076
2022-10-27 09:31:57 +00:00
Johannes Gallmann a910c81646 Merge "Extracting ViewCapture into common Library" into tm-qpr-dev am: 989ffba0ec am: b686672354
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20112193

Change-Id: I76985a69804000d341fd980d52018509b97bb609
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 08:33:35 +00:00
Johannes Gallmann b686672354 Merge "Extracting ViewCapture into common Library" into tm-qpr-dev am: 989ffba0ec
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20112193

Change-Id: I113621c6281f869b8a07404bcf3f6ad0f961ad87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 07:56:51 +00:00
Johannes Gallmann 989ffba0ec Merge "Extracting ViewCapture into common Library" into tm-qpr-dev 2022-10-27 07:30:11 +00:00
Saumya Prakash e1cd65d10d Merge "Revert "Removed disabled overview actions at end of scroll"" into tm-qpr-dev am: 5db9942c61 am: ccb46bd18f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20293338

Change-Id: Ifa97e85f081441321df7106f9455e374542f36e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 23:15:18 +00:00
Saumya Prakash ccb46bd18f Merge "Revert "Removed disabled overview actions at end of scroll"" into tm-qpr-dev am: 5db9942c61
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20293338

Change-Id: I58477e96b37b2b3104837b232550dc2ff60d9690
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 22:36:14 +00:00
Saumya Prakash 5db9942c61 Merge "Revert "Removed disabled overview actions at end of scroll"" into tm-qpr-dev 2022-10-26 22:10:39 +00:00
Becky Qiu efe95a2b52 Merge "[Toast] Use a BaseSearchConfig for launcher3 to read allapps device config." into tm-qpr-dev am: 6a2dd438da am: de2172bedf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20240555

Change-Id: I0fde7b59db5ac04132a81509a3d1d1456b7c5853
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 21:49:17 +00:00
Saumya Prakash 6ae248f35f Merge "Removed disabled overview actions at end of scroll" into tm-qpr-dev am: f1a4121784 am: 3fcd628839
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20158096

Change-Id: I010e14cf8ed71eea02e68230116d1ab511c66ede
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 21:47:38 +00:00
Becky Qiu de2172bedf Merge "[Toast] Use a BaseSearchConfig for launcher3 to read allapps device config." into tm-qpr-dev am: 6a2dd438da
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20240555

Change-Id: I485e5c71e8ee89d1e5bac3f6d31dc3dce8145689
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 21:11:17 +00:00
Saumya Prakash 3fcd628839 Merge "Removed disabled overview actions at end of scroll" into tm-qpr-dev am: f1a4121784
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20158096

Change-Id: I7e02c9ad48411441e66363538edeffbf1e70fcc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 21:11:02 +00:00
Saumya Prakash 19250d69f7 Revert "Removed disabled overview actions at end of scroll"
This reverts commit 96cad794d7.

Reason for revert: Breaks build test_suites_x86_64_coverage (linux) build 9222442 in git_tm-qpr-dev. 

Change-Id: I482f526da169505cf5d3f42ef999303dcc162a1f
2022-10-26 20:59:30 +00:00
Becky Qiu 6a2dd438da Merge "[Toast] Use a BaseSearchConfig for launcher3 to read allapps device config." into tm-qpr-dev 2022-10-26 20:33:05 +00:00
Saumya Prakash f1a4121784 Merge "Removed disabled overview actions at end of scroll" into tm-qpr-dev 2022-10-26 20:31:44 +00:00
Jon Miranda f3a59b59f4 Add app window thresholds for transient taskbar.
- Threshold to move app window
- Threshold to reach home/overview
- Threshold for window to catch up to finger

Bug: 252905206
Test: manual
Change-Id: I71082fab07a0227d64ce6ed66cbfa3c1ffb319f5
2022-10-26 13:02:04 -07:00
Ats Jenk ba6986faa7 Merge "Set launcher state to NORMAL when entering desktop" into tm-qpr-dev am: d98c88b4e0 am: 034ab63c15
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20283582

Change-Id: I5c869396d3e84de89a42aff370e7f85df3951f8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 19:55:12 +00:00
Sihua Ma 6f9a09d9d1 Merge "Correctly show the widget in the recommendation table" into tm-qpr-dev am: e53245fbc7 am: 9525bb2b1d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20076327

Change-Id: I92baf8c76cb67c7e3246c2180fff5585f25fc7be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 19:52:58 +00:00
Tracy Zhou 15f54194c9 Merge "Allow two finger gesture from trackpad to pull down notification from home" 2022-10-26 19:21:27 +00:00
Ats Jenk 034ab63c15 Merge "Set launcher state to NORMAL when entering desktop" into tm-qpr-dev am: d98c88b4e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20283582

Change-Id: I08c94a466986c0fa1b684514d4daaf6c296ea5f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 19:10:39 +00:00
Ats Jenk d98c88b4e0 Merge "Set launcher state to NORMAL when entering desktop" into tm-qpr-dev 2022-10-26 18:58:05 +00:00
Sihua Ma 9525bb2b1d Merge "Correctly show the widget in the recommendation table" into tm-qpr-dev am: e53245fbc7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20076327

Change-Id: I2efd1a4602c31fc64ef41d00a7d4499bf112100a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 18:52:15 +00:00
Sihua Ma e53245fbc7 Merge "Correctly show the widget in the recommendation table" into tm-qpr-dev 2022-10-26 18:19:23 +00:00
Schneider Victor-tulias d7778831c5 Improve RecentsModel log dump for ease-of-use and readability.
Test: launched several apps, switched between apps and dumped logs
Bug: 255147097
Change-Id: I6319d7027ece9e3f244ebb6a82b260724f94096b
2022-10-26 11:01:26 -07:00
Sihua Ma 0593a0d3ec Created LauncherWidgetHolder as a wrapper for LauncherAppWidgetHost
The wrapper class is created for further changes that will run the wrapped host in the background.

Test: N/A
Bug: 235358918
Change-Id: I9bd6fc2749c5d4a4d3391fb75d0c3ff1e13d17bf
2022-10-26 10:57:13 -07:00
Ats Jenk c415c274eb Merge "Screenshot freeform task when going to overview" into tm-qpr-dev am: f7474fa9a0 am: e2207e072e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20281510

Change-Id: I805411021ef72ae3760c06f61f4790055b3a8134
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 17:46:38 +00:00
Sebastián Franco a105ce5360 Merge "Revert "Prevent double touch inputs in the BaseDragLayer"" into tm-qpr-dev am: a4798b5687 am: 189f5e53df
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20283573

Change-Id: I8cb49d2f3bc5f66fc36cfb46f20083bbed53085b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 17:46:29 +00:00
Thales Lima 5ad5066dea Merge "Make all handheld grids scalable" into tm-qpr-dev am: 3a63fca303 am: f42b4ebca7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19659545

Change-Id: I9e2ccd74cd68bb2bf0788b339197d7966c56637e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 17:46:14 +00:00
Sunny Goyal 9fa9b3f76d Merge "Introducing feature flag for optimizing overlay service connection" into tm-qpr-dev am: dd3d50d76a am: ccc4d5d252
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20260490

Change-Id: Ib0dc3502f155d02576c6f6143f3ab87a520973cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 17:46:00 +00:00
Ats Jenk e2207e072e Merge "Screenshot freeform task when going to overview" into tm-qpr-dev am: f7474fa9a0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20281510

Change-Id: Ic812f072c7b63b2b81257e7e21cf65d881c42b63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 17:07:18 +00:00
Sebastián Franco 189f5e53df Merge "Revert "Prevent double touch inputs in the BaseDragLayer"" into tm-qpr-dev am: a4798b5687
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20283573

Change-Id: I3944f93e467a8a9cb06e056bdecbfee76caa6c0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 17:07:08 +00:00
Thales Lima f42b4ebca7 Merge "Make all handheld grids scalable" into tm-qpr-dev am: 3a63fca303
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19659545

Change-Id: Ic180addf056a238e5e113fdad96d6f2f12734b82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 17:06:54 +00:00
Sunny Goyal ccc4d5d252 Merge "Introducing feature flag for optimizing overlay service connection" into tm-qpr-dev am: dd3d50d76a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20260490

Change-Id: I5ee3a4c61855add0b0d26069996aed77930fe18d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 17:06:37 +00:00
Ats Jenk f7474fa9a0 Merge "Screenshot freeform task when going to overview" into tm-qpr-dev 2022-10-26 17:01:08 +00:00
Sebastián Franco a4798b5687 Merge "Revert "Prevent double touch inputs in the BaseDragLayer"" into tm-qpr-dev 2022-10-26 16:42:12 +00:00
Thales Lima 3a63fca303 Merge "Make all handheld grids scalable" into tm-qpr-dev 2022-10-26 16:28:08 +00:00
Sunny Goyal dd3d50d76a Merge "Introducing feature flag for optimizing overlay service connection" into tm-qpr-dev 2022-10-26 16:24:16 +00:00