Stefan Andonian
b626411c99
Merge "Move SharedPreferences code to its own class." into tm-qpr-dev am: 3233010c5a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20446860
Change-Id: I397957b5d9584aebf4182930763a2c5ab6401073
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-18 00:17:45 +00:00
Stefan Andonian
3233010c5a
Merge "Move SharedPreferences code to its own class." into tm-qpr-dev
2022-11-17 23:46:26 +00:00
TreeHugger Robot
92924fca3e
Merge "Update All set page subtitle to use the same device name used acrss the SUW" into tm-qpr-dev am: 4059ff0a0c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20469952
Change-Id: Id803a2004f4574287a2d225ed67f30949e6731da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 23:27:22 +00:00
TreeHugger Robot
4059ff0a0c
Merge "Update All set page subtitle to use the same device name used acrss the SUW" into tm-qpr-dev
2022-11-17 23:03:31 +00:00
Schneider Victor-tulias
383c950918
Merge "Fix null-pointer exception in all set activity first reveal animation" into tm-qpr-dev am: 193f8992f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20486066
Change-Id: I6200232bd2f266a365e8559ca060f0594052d797
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 22:11:05 +00:00
Schneider Victor-tulias
193f8992f1
Merge "Fix null-pointer exception in all set activity first reveal animation" into tm-qpr-dev
2022-11-17 21:47:18 +00:00
TreeHugger Robot
f8a9e48034
Merge "Check NPE and log error condition for enableBlockingTimeout in test harness." into tm-qpr-dev am: 1eb1e03651
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20501925
Change-Id: I71768063eba0eebd6b98c504e9dce9bdfdb12d03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 19:20:00 +00:00
Schneider Victor-tulias
6386d4b55b
Update All set page subtitle to use the same device name used acrss the SUW
...
Fixes: 252972556
Test: launched the all set page on a large screen, foldable and phone
Change-Id: Id6cb86ff85aeb1453f96e707dc4921d23513c406
2022-11-17 10:58:55 -08:00
TreeHugger Robot
1eb1e03651
Merge "Check NPE and log error condition for enableBlockingTimeout in test harness." into tm-qpr-dev
2022-11-17 18:33:23 +00:00
Stefan Andonian
146701ca3e
Move SharedPreferences code to its own class.
...
Bug: 251502424
Test: Code compiled correctly.
Change-Id: Iea0d6ab2999504117546ee0f7adc0c7b8b45c065
2022-11-17 17:22:47 +00:00
Tracy Zhou
7f754c162e
Merge "Implement split from workspace to workspace" into tm-qpr-dev am: a71d353ff8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20341821
Change-Id: I868918e650e3ef220a371ff785f2cd8d5de18225
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 07:46:17 +00:00
Tracy Zhou
a71d353ff8
Merge "Implement split from workspace to workspace" into tm-qpr-dev
2022-11-17 07:04:48 +00:00
Jeremy Sim
e589b0bd2e
Merge "Allow user to tap on stashed app to launch task in fullscreen" into tm-qpr-dev am: c480c268e8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20432050
Change-Id: I9a65608333cf457ca36e7bcf6407c8296913d9e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 04:55:09 +00:00
Jeremy Sim
c480c268e8
Merge "Allow user to tap on stashed app to launch task in fullscreen" into tm-qpr-dev
2022-11-17 04:19:04 +00:00
TreeHugger Robot
7d385f3135
Merge "Update transient taskbar transition duration to match spec (417ms)." into tm-qpr-dev am: 1b30bab1e1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20469888
Change-Id: Ia7df964eabebe9816099b5ca0d1689dcc9cc7f3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 03:03:23 +00:00
TreeHugger Robot
dfd1f36639
Merge "Cleaning Utilities.java" into tm-qpr-dev am: 3ea398ecb7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20392137
Change-Id: Ib65cd706bb230d7e8a8789d8e4a72c8ad0ed5815
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 03:02:59 +00:00
TreeHugger Robot
1b30bab1e1
Merge "Update transient taskbar transition duration to match spec (417ms)." into tm-qpr-dev
2022-11-17 02:58:33 +00:00
TreeHugger Robot
3ea398ecb7
Merge "Cleaning Utilities.java" into tm-qpr-dev
2022-11-17 02:39:38 +00:00
Sihua Ma
1d678ad179
Merge changes If022ec8d,I34341937 into tm-qpr-dev am: c6bd4ad21f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20418246
Change-Id: Id937014a746d38749e7d22c3c269092c7108ba5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 02:07:09 +00:00
Sihua Ma
c6bd4ad21f
Merge changes If022ec8d,I34341937 into tm-qpr-dev
...
* changes:
Move LauncherWidgetHolder to widget package
Move most of the functions in LauncherAppWidgetHost to LauncherWidgetHolder
2022-11-17 01:46:55 +00:00
TreeHugger Robot
8c8f96d452
Merge "Removing unnecessary event dispatching via touch-controller. Instead using a poll method similar to other touch controllers" into tm-qpr-dev am: 579ddc7aff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20500613
Change-Id: Iaa7882c3776df013b4886919475296d3daf68e66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-17 01:39:46 +00:00
TreeHugger Robot
579ddc7aff
Merge "Removing unnecessary event dispatching via touch-controller. Instead using a poll method similar to other touch controllers" into tm-qpr-dev
2022-11-17 01:22:54 +00:00
Sunny Goyal
47d4d81b4f
Cleaning Utilities.java
...
> Removing some unused methods
> Moving some specialized methods to corresponding classes
> Removing GridProvider check as it is released
Bug: 257555083
Test: Presubmit
Change-Id: Ib0f8c673d018071d3f4b7d9247e0a35718ab009c
Merged-In: Ib0f8c673d018071d3f4b7d9247e0a35718ab009c
2022-11-17 01:06:16 +00:00
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
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
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
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
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
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
62ecf75669
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Idc8d0b1ff108bc98af48e961ee661579124da526
2022-11-16 02:38:36 -08:00
Tracy Zhou
7e0f5d8a57
Implement split from workspace to workspace
...
Fixes: 239824922
Test: https://recall.googleplex.com/projects/f46cfe9c-8076-4efe-bf8a-b1cc4f1f5e1b/sessions/b745433d-cba7-4f7a-a28d-4223d9950c0b
Change-Id: I9bfd5844bb9ccb6e65e77fedb7fbccb37692f812
2022-11-15 22:11:28 -08:00
Jon Miranda
bc06d45036
Merge "Allow transient taskbar to unstash over soft ime" into tm-qpr-dev am: 49c7469672
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20426457
Change-Id: I1ad96043225399fbba5913dc1ba5c189ae852126
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 00:12:37 +00:00
TreeHugger Robot
12e48efb9a
Merge "Add ImpressionLogger to StatsLogManager" into tm-qpr-dev am: c2f03ae080
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20445919
Change-Id: I0b74a4469f7c401c9fa04989e5f82048407960a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-16 00:12:09 +00:00
Jon Miranda
49c7469672
Merge "Allow transient taskbar to unstash over soft ime" into tm-qpr-dev
2022-11-15 23:59:16 +00:00
TreeHugger Robot
c2f03ae080
Merge "Add ImpressionLogger to StatsLogManager" into tm-qpr-dev
2022-11-15 23:35:21 +00:00
TreeHugger Robot
8c49ddde2f
Merge "Revert "Revert "Add TaskbarModeSwitchRule to test both transient/persistent taskbar.""" into tm-qpr-dev am: 87ccecb6fc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20425196
Change-Id: Iee51b45263db80c85dd480d9061e0ca6b7fc1c46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-15 23:00:27 +00:00
TreeHugger Robot
87ccecb6fc
Merge "Revert "Revert "Add TaskbarModeSwitchRule to test both transient/persistent taskbar.""" into tm-qpr-dev
2022-11-15 22:31:55 +00:00
Vinit Nayak
cf41cc7baa
Merge "Update unsupported split app error text" into tm-qpr-dev am: bddda819d2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20472165
Change-Id: I12da6dde8f8e5efce24c1ef0b3f3b05453c8b489
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-15 20:42:25 +00:00
Schneider Victor-tulias
912a53e677
Fix null-pointer exception in all set activity first reveal animation
...
Fixes: 259296310
Test: started all set activity and started the first reveal animation
Change-Id: I371f62be81e7f28ce5ecee150abb5d294bb2264d
2022-11-15 12:12:17 -08:00