Jon Miranda
30cc324117
Check NPE and log error condition for enableBlockingTimeout in test harness.
...
Similar to enableTransientTaskbar changes in
ag/Ifa929dca18437ae101cf3290feda4209790604d2
This method differs from enableManualTaskbarStashing in that we call it during setup/teardown and so in these cases TaskbarActivityContext
being null may be valid. For instance, as part of the teardown,
taskbar may have already been destroyed so enabling blocking timeout
may be a moot point — adding logs can help verify that assumption.
Bug: 259337908
Bug: 257549303
Test: TaplTestsTaskbar
Change-Id: I2eeb02573670a503687ca7aa364d14f3124cd0ef
2022-11-16 23:52:11 +00:00
Hawkwood Glazier
dc83786339
Update PluginManager Import
...
Bug: 258424862
Test: Rebuilt Launcher
Change-Id: I7a8b343533e8d8eb8fddc3683c57ece664af8736
2022-11-16 23:31:16 +00:00
Jeremy Sim
6692f78229
Allow user to tap on stashed app to launch task in fullscreen
...
This patch implements a new feature that allows the user to tap on the staged app rectangle in split staging mode. When the user does so, split selection will be canceled, and the staged app will animate out to fill the screen and launch in fullscreen.
Done by creating a new onClick listener on mFirstFloatingTaskView that sets up the screen-filling animation, and then calls a new RecentsView function, launchStagedTask(), that launches mSplitHiddenTaskView and cleans up RecentsView afterwards (similar to what happens when a split pair is selected, but only one app is launched).
Open issues:
- After the staged task animates out to fill the screen, the task itself loads instantly without animating in. Ideally, it should fade in, similar to what happens when two split tasks are loaded in.
Bug: 257513449
Test: Manual on tablet
Change-Id: I2ae8e13e1c9848aae1978a536766c370949fd08b
2022-11-16 15:28:31 -08:00
Sihua Ma
8bbfcb6581
Move LauncherWidgetHolder to widget package
...
Making LauncherAppWidgetHost package-private as well
Bug: 235358918
Test: N/A
Change-Id: If022ec8d429579a972991872b2dc11db76719341
2022-11-16 14:31:14 -08:00
Sihua Ma
aa2b872d1c
Move most of the functions in LauncherAppWidgetHost to LauncherWidgetHolder
...
Test: N/A
Bug: 235358918
Change-Id: I343419376491203a195154f2766b12e5def38879
2022-11-16 14:30:08 -08:00
Sunny Goyal
6abdd5c735
Removing unnecessary event dispatching via touch-controller.
...
Instead using a poll method similar to other touch controllers
Bug: 259447608
Test: Verified on device
Change-Id: I5c29c7c1b87acb668ea93e9f44fb685379de54fb
2022-11-16 13:58:05 -08:00
TreeHugger Robot
5a1f41a74d
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 9e6a993afc -s ours am: ba2eb752c5 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20492725
Change-Id: I149e63e7a47f86f626f8d65a22f31618a3eb465f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:36:14 +00:00
Bill Yi
2302257042
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 70e0c71cd1 -s ours am: 490311c541 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20492725
Change-Id: I584ce9f81758fd5da6cdb708a816a1f83cd7350f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:36:12 +00:00
TreeHugger Robot
5f197b2e13
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 9a82466be5 -s ours am: a82ec75af6 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20492270
Change-Id: Ic4a71317ff32ece643b121835f7bae6528391e9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:36:08 +00:00
Bill Yi
95123f70e9
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 91235e9169 -s ours am: 21a45edbed -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20492270
Change-Id: I00e361fe4dec855ddbd3353e0a0c83e9e6bd0ec0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:35:57 +00:00
TreeHugger Robot
a2f470609b
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 17bafeecd6 -s ours am: 45c773ac47 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20491742
Change-Id: I4d9c6099520ed3b53b07007fa457becef57f6e4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:35:43 +00:00
Bill Yi
71910e25c2
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 62ecf75669 -s ours am: f5f0ea1050 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20491742
Change-Id: Ifbac4d79e80d08ccd177bd884dd0abae6d3e7b92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:35:23 +00:00
Vinit Nayak
b8dcdbdd67
Merge "Add test for vertical and horizontal split apps" into tm-qpr-dev am: 03695ba0f2 am: 2af60c9c11
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20446857
Change-Id: I1906d92531855f6aa02d51b7b5f5f266b1149ac2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:28:05 +00:00
Jon Miranda
fe807fd663
Merge "Check NPE and log error condition for enableTransientTaskbar in test harness." into tm-qpr-dev am: c3fc8da433 am: ee5baf1555
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20493898
Change-Id: I59114458d4ae0efddac847eb472dd8cfccb9bb83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:25:56 +00:00
TreeHugger Robot
ba2eb752c5
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 9e6a993afc -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20492725
Change-Id: I28786afc14e4ef9cdd2532abf13d356eabd41786
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:08:29 +00:00
Bill Yi
490311c541
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 70e0c71cd1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20492725
Change-Id: I446c8ec8bdef8317f05f182d23eb07dec5bb1d89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:08:27 +00:00
TreeHugger Robot
a82ec75af6
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 9a82466be5 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20492270
Change-Id: Ib758b094ad72a542fe7a1879d6f2f9d3bb2ba113
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:08:23 +00:00
Bill Yi
21a45edbed
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 91235e9169 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20492270
Change-Id: I1ab5a4fc84d819fb8482aac5030cf0a4895bb229
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:08:13 +00:00
TreeHugger Robot
45c773ac47
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 17bafeecd6 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20491742
Change-Id: I89583a05f34a2f4551bcd00a84133f066ce84d4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:07:58 +00:00
Bill Yi
f5f0ea1050
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 62ecf75669 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20491742
Change-Id: Ib6fc3406d24a9d92b816e3653a6e75b9861754f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 21:07:38 +00:00
TreeHugger Robot
9e6a993afc
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-11-16 20:59:57 +00:00
TreeHugger Robot
9a82466be5
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-11-16 20:59:57 +00:00
TreeHugger Robot
17bafeecd6
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-11-16 20:59:57 +00:00
Vinit Nayak
2af60c9c11
Merge "Add test for vertical and horizontal split apps" into tm-qpr-dev am: 03695ba0f2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20446857
Change-Id: Iea6287903462277f8c494582229b6d602d08f918
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 20:59:53 +00:00
Jon Miranda
ee5baf1555
Merge "Check NPE and log error condition for enableTransientTaskbar in test harness." into tm-qpr-dev am: c3fc8da433
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20493898
Change-Id: Ic1bf71066475770d2a86b6880cfad73323e5d54c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 20:58:48 +00:00
Jon Miranda
0fc8f6262b
Merge "Revert "Revert "Allow transient taskbar to unstash over soft ime""" into tm-qpr-dev am: 12771e002c am: c1ee357b6b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20493899
Change-Id: I58f95ecbb53b47608abd03514f139543d7ad2298
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 20:53:42 +00:00
Federico Baron
4c013d37c9
Merge "Fix spring-loaded folder animation offset bug" into tm-qpr-dev am: 22ea023a32 am: 42b8904725
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20454489
Change-Id: I87c76765655acda14e3f6c4fb0dd8bb8fbabb939
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 20:53:06 +00:00
Vinit Nayak
03695ba0f2
Merge "Add test for vertical and horizontal split apps" into tm-qpr-dev
2022-11-16 20:45:01 +00:00
Jon Miranda
c3fc8da433
Merge "Check NPE and log error condition for enableTransientTaskbar in test harness." into tm-qpr-dev
2022-11-16 20:43:27 +00:00
Jon Miranda
c1ee357b6b
Merge "Revert "Revert "Allow transient taskbar to unstash over soft ime""" into tm-qpr-dev am: 12771e002c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20493899
Change-Id: Ic1ccfb2f0a326f6446c42bd68e2038b402184c53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 20:25:20 +00:00
Federico Baron
42b8904725
Merge "Fix spring-loaded folder animation offset bug" into tm-qpr-dev am: 22ea023a32
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20454489
Change-Id: I66ca9ed703f623d8418fbaac69a55039d5964090
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 20:25:07 +00:00
Jon Miranda
12771e002c
Merge "Revert "Revert "Allow transient taskbar to unstash over soft ime""" into tm-qpr-dev
2022-11-16 20:18:27 +00:00
Federico Baron
22ea023a32
Merge "Fix spring-loaded folder animation offset bug" into tm-qpr-dev
2022-11-16 20:07:09 +00:00
Alex Chau
fcaa145be1
Merge "Put IDP.getDeviceProfile logging behind a feature flag" into tm-qpr-dev am: 0ea0b898a5 am: b1c09554cf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20469953
Change-Id: Ie563332849a18f2ed6513dde9b66995ad73fdc84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 20:00:27 +00:00
Anushree Ganjam
2584cd16bd
Merge "Introduce imeHeight in KeyboardStateManager." into tm-qpr-dev am: 9dd595b972 am: 17f90ab38d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20454485
Change-Id: I371bd1f56599f5000fd38087eca535df7fbb60fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 19:55:42 +00:00
Alex Chau
b1c09554cf
Merge "Put IDP.getDeviceProfile logging behind a feature flag" into tm-qpr-dev am: 0ea0b898a5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20469953
Change-Id: I881889a298e38881781d7a8015790fb6b291d059
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 19:26:49 +00:00
Alex Chau
0ea0b898a5
Merge "Put IDP.getDeviceProfile logging behind a feature flag" into tm-qpr-dev
2022-11-16 19:10:27 +00:00
Anushree Ganjam
17f90ab38d
Merge "Introduce imeHeight in KeyboardStateManager." into tm-qpr-dev am: 9dd595b972
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20454485
Change-Id: I3cd0ff7cc56a3924ad33e3ab344dae5b15828e7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 19:00:50 +00:00
Anushree Ganjam
9dd595b972
Merge "Introduce imeHeight in KeyboardStateManager." into tm-qpr-dev
2022-11-16 18:38:39 +00:00
Alex Chau
905e0f1637
Update overview to fit transient taskbar
...
Bug: 245320601
Test: manual
Change-Id: Ie2085811ef25dc03a3765559c9a0ee37e38aa38e
2022-11-16 17:02:12 +00:00
Sam Dubey
cf1e8ff823
Merge "Revert "Allow transient taskbar to unstash over soft ime"" into tm-qpr-dev am: b6acf00e3c am: efef582110
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20487451
Change-Id: I9930ca47f2d96c41a3e644d2eb073df372e16ed6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 16:19:07 +00:00
Jon Miranda
f641ddd27e
Revert "Revert "Allow transient taskbar to unstash over soft ime""
...
This reverts commit c8c81a3425 .
Reason for revert: fix tests by not auto stashing when ime comes up, but still allow taskbar to show if user initiaties it
Bug: 255818649
Change-Id: Id3ab27dcc205e5a72dbd0481e3eabc10b2e1b643
Test: pull up ime, swipe to reveal taskbar
2022-11-16 16:13:26 +00:00
Jon Miranda
182d1e93dd
Check NPE and log error condition for enableTransientTaskbar in test harness.
...
Fixes: 259337908
Bug: 257549303
Test: TaplTestsTaskbar
Change-Id: Ifa929dca18437ae101cf3290feda4209790604d2
2022-11-16 08:04:57 -08:00
Sam Dubey
efef582110
Merge "Revert "Allow transient taskbar to unstash over soft ime"" into tm-qpr-dev am: b6acf00e3c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20487451
Change-Id: Ibed10114446b622bd13b4d2eed04b76adafc66bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 15:46:01 +00:00
Sam Dubey
b6acf00e3c
Merge "Revert "Allow transient taskbar to unstash over soft ime"" into tm-qpr-dev
2022-11-16 15:20:30 +00:00
Sam Dubey
c8c81a3425
Revert "Allow transient taskbar to unstash over soft ime"
...
This reverts commit 9787ae6ad9 .
Reason for revert: Breaking launcher tests on Tablet
Bug: 259347305
Change-Id: Idfd9e412f143370b6b8a4c6f86aac94d17bc1846
2022-11-16 11:31:55 +00:00
Bill Yi
70e0c71cd1
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I7eda4dbb8c5c8f9fee5beca5c0aab3dd7e9392f3
2022-11-16 02:40:28 -08:00
Bill Yi
41a507c544
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I0e3b7adf8621368e01c64bb031dff207e7699873
2022-11-16 02:39:56 -08:00
Bill Yi
91235e9169
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ie6806240014abdb72e330a6c6041de01360ad6ec
2022-11-16 02:39:22 -08:00
Bill Yi
cfcb55b6f7
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I4b5010c13a5e0a79c1ca8d900f0963595ee6e50c
2022-11-16 02:39:00 -08:00