Commit Graph

58417 Commits

Author SHA1 Message Date
Andy Wickham a0f03eefb1 Merge "Disable floating search bar flag by default." 2023-02-10 01:18:25 +00:00
TreeHugger Robot a2d3be1577 Merge "Log sizes being sent to widgets" into tm-qpr-dev am: b9f2727171 am: 62b8b7b1a8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21261871

Change-Id: Iebc902c353f2f30c9e99e4efe1367c260e46c6ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-10 00:41:48 +00:00
Brandon Dayauon 1507785a36 Merge "Method to override feature flag" into tm-qpr-dev am: fb9c4d25c4 am: ebd8065f19
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21306841

Change-Id: I6b442087c14ef91f3283c00fb85fd8d72a55aa27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-10 00:41:39 +00:00
Saumya Prakash 1e47a8209f Merge "Update strings on "All set" screen." into tm-qpr-dev am: 65a0ee776e am: e6b6efe06a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21343842

Change-Id: Ia37fc7980a5ee4858c103257c12915838d854047
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-10 00:40:53 +00:00
TreeHugger Robot 62b8b7b1a8 Merge "Log sizes being sent to widgets" into tm-qpr-dev am: b9f2727171
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21261871

Change-Id: I798142ced5f66d13db5e83ff35ae3d62482e0e5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 23:59:25 +00:00
Brandon Dayauon ebd8065f19 Merge "Method to override feature flag" into tm-qpr-dev am: fb9c4d25c4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21306841

Change-Id: Id86fb6421ae6bd3eb5bf020bf07fbe71107e54aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 23:59:14 +00:00
Saumya Prakash e6b6efe06a Merge "Update strings on "All set" screen." into tm-qpr-dev am: 65a0ee776e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21343842

Change-Id: I635f87518d03cdf49e44f4c662d9964089d33cb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 23:59:04 +00:00
TreeHugger Robot b9f2727171 Merge "Log sizes being sent to widgets" into tm-qpr-dev 2023-02-09 23:32:57 +00:00
Brandon Dayauon fb9c4d25c4 Merge "Method to override feature flag" into tm-qpr-dev 2023-02-09 23:31:47 +00:00
Saumya Prakash 65a0ee776e Merge "Update strings on "All set" screen." into tm-qpr-dev 2023-02-09 23:03:18 +00:00
Ats Jenk 1cb6d3e4ce Merge "Fix invoking transient taskbar in desktop windowing prototypes" into tm-qpr-dev am: 05abfa49c8 am: 02bf2bcfa3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21343843

Change-Id: Icc82db75e28f0aeb9c148606718cd9c7dba2a147
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 22:26:24 +00:00
Ats Jenk 02bf2bcfa3 Merge "Fix invoking transient taskbar in desktop windowing prototypes" into tm-qpr-dev am: 05abfa49c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21343843

Change-Id: I686756251a496201283c52ae69e61d1644d7afd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 21:40:35 +00:00
Charlie Anderson 658183571f Merge "Updating flag for U Popup in separate CL" into tm-qpr-dev am: 007f523251 am: e4c8f837e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21337434

Change-Id: Ic997e40ad292584027b1c47e48812ff0d4971f8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 21:37:11 +00:00
Ats Jenk 05abfa49c8 Merge "Fix invoking transient taskbar in desktop windowing prototypes" into tm-qpr-dev 2023-02-09 21:09:43 +00:00
Charlie Anderson e4c8f837e0 Merge "Updating flag for U Popup in separate CL" into tm-qpr-dev am: 007f523251
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21337434

Change-Id: I512933c081169779e053b4a2260455ac14ed2e46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 20:56:17 +00:00
Charlie Anderson 007f523251 Merge "Updating flag for U Popup in separate CL" into tm-qpr-dev 2023-02-09 19:00:22 +00:00
TreeHugger Robot daf057472c Merge "Refresh thumbnail splash when task icon changes." into tm-qpr-dev am: f5f3a80959 am: a4e184dcde
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21319101

Change-Id: I05b1ad46c2eec897ae47d5d8edbf4e8ab7a463f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 17:39:22 +00:00
TreeHugger Robot a4e184dcde Merge "Refresh thumbnail splash when task icon changes." into tm-qpr-dev am: f5f3a80959
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21319101

Change-Id: I34d77503f27fa5d12e1f1db689e499880105ccdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 16:59:43 +00:00
TreeHugger Robot f5f3a80959 Merge "Refresh thumbnail splash when task icon changes." into tm-qpr-dev 2023-02-09 16:29:50 +00:00
Charlie Anderson 5b3d4806f9 Updating flag for U Popup in separate CL
Bug: b/247880037
Test: manually
Change-Id: I40bbddc801872dcb0c144f77f1c94feed5afaa40
2023-02-09 10:42:12 -05:00
Thales Lima bb056c6001 Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev am: 5d5aad3024 am: 0ebaf3a46c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20643018

Change-Id: I471bb3ccd04a0598a309e53038976fbccb638ce1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 13:01:28 +00:00
Thales Lima 0ebaf3a46c Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev am: 5d5aad3024
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20643018

Change-Id: I6a3f38e28b5a381bfa2ac42cdeba77c1527fb028
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 12:19:35 +00:00
Thales Lima 5d5aad3024 Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev 2023-02-09 11:19:59 +00:00
Jeremy Sim c1237eb5e8 Merge "Improve resilience of testSplitFromOverview()" into tm-qpr-dev am: 5c5797d9bb am: b340f1401f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21314098

Change-Id: Ib1c5502717e5b956f65bdd6385655a211db51863
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 05:09:34 +00:00
Jeremy Sim b340f1401f Merge "Improve resilience of testSplitFromOverview()" into tm-qpr-dev am: 5c5797d9bb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21314098

Change-Id: I8cff3f510e24990f985cdcb55893a5c66db93385
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 04:29:18 +00:00
Jeremy Sim 5c5797d9bb Merge "Improve resilience of testSplitFromOverview()" into tm-qpr-dev 2023-02-09 03:56:02 +00:00
Brandon Dayauon e8daa3052f Merge "Implement diff haptics going into all apps" into tm-qpr-dev am: f4437f742e am: 004104d3a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20342908

Change-Id: I0fa8362a286e7676af65cdcc69785331f1e5d2f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 02:04:23 +00:00
Brandon Dayauon 004104d3a1 Merge "Implement diff haptics going into all apps" into tm-qpr-dev am: f4437f742e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20342908

Change-Id: I143346a1730f11ba57cb61d1fe01640f2b7daeea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 01:22:25 +00:00
Brandon Dayauon 533e4856b4 Method to override feature flag
- Replaced where it's used in GridSizeMigrationUtilTest.kt

bug: 268094298
test: manually/presubmit and GridSizeMigrationUtilTest photo: https://screenshot.googleplex.com/7cLtFSbBvxnYAFM
Change-Id: Id8e688b95b91b1b6a4962a4e092505cbb79603f7
2023-02-08 17:01:46 -08:00
Brandon Dayauon f4437f742e Merge "Implement diff haptics going into all apps" into tm-qpr-dev 2023-02-09 00:45:24 +00:00
Saumya Prakash 493beff008 Merge "Migrate from using CardViews to Views in gesture nav tutorial layouts." into tm-qpr-dev am: a184e0def7 am: c8dd49be92
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21325752

Change-Id: Ib26f9144284993fff19ce7debb933110b3f4c78c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 00:34:26 +00:00
Sebastián Franco 83d3a89a06 Merge "Fix foldable single page bug" into tm-qpr-dev am: 00cbb5e63c am: 605e5ae73e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21328431

Change-Id: I511d1e0fb002c456c68c18b8b0887f6e38d62aa9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 00:32:04 +00:00
Andy Wickham e2c2cd9a02 Disable floating search bar flag by default.
Will use experiments to selectively enable this flag.

Bug: 268388460
Bug: 267856434
Test: Manual
Change-Id: I189fd58e5d0a300882a698a7d96c54b9799b146d
2023-02-09 00:25:03 +00:00
Saumya Prakash c8dd49be92 Merge "Migrate from using CardViews to Views in gesture nav tutorial layouts." into tm-qpr-dev am: a184e0def7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21325752

Change-Id: Id5681c5c5eccfea4f24c13e48dafcd3b605c6386
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 23:50:58 +00:00
Sebastián Franco 605e5ae73e Merge "Fix foldable single page bug" into tm-qpr-dev am: 00cbb5e63c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21328431

Change-Id: Ib58ba25662e2da177752e61b015d6b17f963a2e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 23:50:29 +00:00
Saumya Prakash 0c72529fae Update strings on "All set" screen.
Change the string to "Swipe up to go home" to match new UI changes.
Screenshot: https://screenshot.googleplex.com/5SqP2fQFPKdybcr.png

Fix: 263561675
Test: Manual
Change-Id: Iffc81fa8ea532729096a106e0182200d897375e7
2023-02-08 23:41:56 +00:00
Ats Jenk d9f6d4e31c Fix invoking transient taskbar in desktop windowing prototypes
When transient taskbar is invoked, it starts the recents animation.
Recents animation triggers the launch of launcher activity. We need to
ensure that after recents animation is cancelled (since the gesture was
only for taskbar), we bring the desktop tasks back to front.

When the transient taskbar gesture finishes, we need to ensure that
launcher state is restored to normal. With fullscreen tasks, launcher
activity in stopped after gesture finishes as a fullscreen task is on
top. This stop triggers the launcher state to return to normal.
When freeform tasks are visible on top of launcher, launcher activity is
not stopped. This means we have to manually move launcher to normal
state after transient taskbar gesture finishes.

Bug: 267364407
Test: enable proto 1, switch to desktop mode and open some tasks, swipe
  up for transient taskbar, swipe up to recents view
Test: enable proto 2, move a task to desktop, swipe up for transient
  taskbar, swipe up to recents view
Change-Id: I712bc5086407c26779638d824f34674f7db1ff51
2023-02-08 15:16:43 -08:00
Saumya Prakash a184e0def7 Merge "Migrate from using CardViews to Views in gesture nav tutorial layouts." into tm-qpr-dev 2023-02-08 23:02:04 +00:00
Sebastián Franco 00cbb5e63c Merge "Fix foldable single page bug" into tm-qpr-dev 2023-02-08 22:31:39 +00:00
Saumya Prakash c65f37e7c6 Migrate from using CardViews to Views in gesture nav tutorial layouts.
Use Views in layouts for the gesture navigation tutorial instead of CardViews. We only migrate the classes that will end up being used in the redesigned gesture tutorial.

Fix: 268259319
Test: Manual
Change-Id: I510c8b3f840d0267dd6dfca573cc69c4996d525c
2023-02-08 19:28:05 +00:00
Sebastian Franco 1c017d5d58 Fix foldable single page bug
I did a last minute change and uploaded the wrong branch.

Bug: 268356439
Change-Id: Ia11ce681d57b7a637c01b2155b16486cf5fd648f
2023-02-08 18:29:36 +00:00
Pat Manning 97ef7f0052 Refresh thumbnail splash when task icon changes.
This is usually a result of TaskIconCache updating in the background.

Fix: 267744363
Test: manual.
Change-Id: I83620f3774def7ffb07906a6d45b64e9aad6de71
2023-02-08 16:41:17 +00:00
Thales Lima 1a2d4bd6f4 Create an XML parser for WorkspaceSpecs
Extract DeviceProfileTest to Launcher3 so it can be used in other tests as well, and change name of previous base test to be more descriptive.

Bug: 241386436
Test: WorkspaceSpecsTest
Change-Id: I64613bb5a23c374ed15fb6d936192236a541ab9b
2023-02-08 11:20:14 +00:00
Thales Lima a91f5251b6 Merge "Improvements for All Apps on different display sizes" into tm-qpr-dev am: fcb6a5fc06 am: f0c4b41bf1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21116563

Change-Id: Ifbf110cb76d348a8b6a3b3fdd0f47a4b10dcfe4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 11:05:07 +00:00
Thales Lima f0c4b41bf1 Merge "Improvements for All Apps on different display sizes" into tm-qpr-dev am: fcb6a5fc06
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21116563

Change-Id: I560692d70a2dc1c3dad6df6bfc179a04004f398c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 10:24:01 +00:00
Thales Lima fcb6a5fc06 Merge "Improvements for All Apps on different display sizes" into tm-qpr-dev 2023-02-08 10:02:17 +00:00
Jerry Chang 5fa52483de Merge "Support entering split screen with a shortcut and an intent" into tm-qpr-dev am: ab314be1e4 am: a7fb317875
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21276377

Change-Id: I0752a358e3f14d01a237fc22a8351b02ada2083d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 08:49:35 +00:00
Jerry Chang a7fb317875 Merge "Support entering split screen with a shortcut and an intent" into tm-qpr-dev am: ab314be1e4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21276377

Change-Id: I9e5f5c4634395ae1bc2566fc5c3556f32cd4b235
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 08:09:02 +00:00
Jerry Chang ab314be1e4 Merge "Support entering split screen with a shortcut and an intent" into tm-qpr-dev 2023-02-08 07:46:50 +00:00
Jerry Chang 7c59ccac02 Support entering split screen with a shortcut and an intent
Starting a split pair by indicating (shortcut|shortcut) or
(shortcut|intent) was not properly supported, update to leverage
startIntens flow to handle shortcut info when starting a split pair.

Fix: 265919000
Test: repro steps of the bug
Change-Id: I9afcd6f3cdfb5530c1b440a9c0ade8c9952a5fff
2023-02-08 03:27:41 +00:00