Commit Graph

78507 Commits

Author SHA1 Message Date
Treehugger Robot ec09ccdc88 Merge "Merge TQ2A.230405.003" am: bb016a19a4
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2530211

Change-Id: I250f0ce2bbd3b9d663b1421ba7336e56215130c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 19:00:56 +00:00
Saumya Prakash 95b6f8c409 Merge "Add gesture navigation education animations for foldables" into udc-dev 2023-04-12 18:22:28 +00:00
Brian Isganitis e41faf5f48 Define type set for taskbar overlays.
Test: Manual
Bug: 216683257
Change-Id: Iabb997ec4eba0fa105b8518c8c31285ae9c35450
2023-04-12 14:16:25 -04:00
Brian Isganitis 44935cf678 Update notification dots in Taskbar All Apps.
AllAppsStore already has the business logic for this, we just were not
piping along to it.

Test: Dismiss notification from tray while All Apps is open, and dot
should go away in All Apps.
Fix: 277925243

Change-Id: I29c5723fd77d22f683f5518bd6e2e3206ddee999
2023-04-12 14:00:54 -04:00
Treehugger Robot bb016a19a4 Merge "Merge TQ2A.230405.003" 2023-04-12 17:22:25 +00:00
fbaron 6847c9f113 Add entry point for home gardening
Bug: 277817921
Test: Turn on flag MULTI_SELECT_EDIT_MODE and verify that a new button shows up that says "Edit Home Screen"
Change-Id: Ic8027ab80604faf5bdc63a44319ecffc047a495c
2023-04-12 09:31:28 -07:00
Andy Wickham c6d56f2732 Merge "Fix single frame flicker for views reacting to keyboard insets." into udc-dev am: ea3a3619bf am: faac1b8c8f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22564237

Change-Id: I4e6cd08a1c5b48c805b3bb84e1799c275ddd895d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 11:37:58 +00:00
Federico Baron f32b4e1c92 Merge "Remove unused code for old mult select design" into udc-dev am: d9a38b8d0e am: 85bee9739f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22558531

Change-Id: I64b52119a3b66028559b33bc47cd3fd2f56b671e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 11:35:07 +00:00
Federico Baron 7e7e26c633 Merge "Prevent two pane widget picker code from reaching foldables" into udc-dev am: b326859f27 am: 3d349e6b2b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22480859

Change-Id: I4df7d4df9d21166071dbb104f7cc9cdc8535dccb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 11:31:30 +00:00
Sunny Goyal b98451d7e1 Merge "Removing support for adding legacy shortcuts." into udc-dev am: f8e0e7270e am: d78cc0c779
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22340377

Change-Id: Id5c870bbfd985a0168c1172523581d2b6451a8cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 11:25:18 +00:00
Andy Wickham faac1b8c8f Merge "Fix single frame flicker for views reacting to keyboard insets." into udc-dev am: ea3a3619bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22564237

Change-Id: I83410c82f208bae1c6463a17a34e9cb2639c053e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 10:56:58 +00:00
Federico Baron 85bee9739f Merge "Remove unused code for old mult select design" into udc-dev am: d9a38b8d0e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22558531

Change-Id: I2229adcb5308573de90656f7413c82ef5fc8da0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 10:53:40 +00:00
Federico Baron 3d349e6b2b Merge "Prevent two pane widget picker code from reaching foldables" into udc-dev am: b326859f27
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22480859

Change-Id: I66d73610edbc68f2b8cbe0750c974b5fb67a14cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 10:50:17 +00:00
Tony Huang 897cf6010a Send divider change to launcher to animate
Add divider to recent animation as a reomote animation target for
launcher animation which follow legacy behavior.

Bug: 245472831
Test: manual
Test: pass existing tests
Change-Id: I8ce262a43624b683324c329ec3c86f692268c39f
2023-04-12 18:46:09 +08:00
Sunny Goyal d78cc0c779 Merge "Removing support for adding legacy shortcuts." into udc-dev am: f8e0e7270e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22340377

Change-Id: I2c522985c3b00d48162741847933e788d1ea38c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 10:36:11 +00:00
Andy Wickham dce8d18d06 Merge "Fix single frame flicker for views reacting to keyboard insets." into udc-dev am: ea3a3619bf am: 7ca38fbcbe
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22564237

Change-Id: I94ba8ee87fdd15dd6f15869be2e1f67f7acb1886
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 08:03:37 +00:00
Tony Huang 464a5e2a9f Merge "[Re-land] Implement two intents or shortcuts to active split" into udc-dev am: 433d215c88 am: 0887c2bdeb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22545656

Change-Id: I4da33ede1c5524f718fcdd050cc53a02913f4bda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:43:55 +00:00
Andy Wickham 7ca38fbcbe Merge "Fix single frame flicker for views reacting to keyboard insets." into udc-dev am: ea3a3619bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22564237

Change-Id: I201d0f247528beaff38f41ac3f1f14261ffd6555
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:27:52 +00:00
Federico Baron 758802aa68 Merge "Remove unused code for old mult select design" into udc-dev am: d9a38b8d0e am: 17d52d6067
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22558531

Change-Id: Ia1e8395117de4e802196f601e6a26c86ce3af5a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:20:53 +00:00
Federico Baron 4f9d666266 Merge "Prevent two pane widget picker code from reaching foldables" into udc-dev am: b326859f27 am: 59bd9917e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22480859

Change-Id: Ifb28979d6e89f8faa85a536b2b0d62b2e833bbbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:18:56 +00:00
Federico Baron 17d52d6067 Merge "Remove unused code for old mult select design" into udc-dev am: d9a38b8d0e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22558531

Change-Id: I16ddd4cd817e79ec4b46cea3ab0aced84fe240c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:18:31 +00:00
Sunny Goyal e02b35d996 Merge "Removing support for adding legacy shortcuts." into udc-dev am: f8e0e7270e am: 38209a58c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22340377

Change-Id: I06b8b353b78ca0aa46165e1fadac399891a031ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:15:23 +00:00
Federico Baron 59bd9917e8 Merge "Prevent two pane widget picker code from reaching foldables" into udc-dev am: b326859f27
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22480859

Change-Id: Icd37ec451a21dc1aec922303b8c1ee9829d2a476
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:11:42 +00:00
Tony Huang 0887c2bdeb Merge "[Re-land] Implement two intents or shortcuts to active split" into udc-dev am: 433d215c88
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22545656

Change-Id: I81c0730ca2070186e8241f6be1fb16735826608a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:10:09 +00:00
Sunny Goyal 38209a58c6 Merge "Removing support for adding legacy shortcuts." into udc-dev am: f8e0e7270e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22340377

Change-Id: Ie58525a9ed99e13156be5063ef3efa1ab0e32dd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 06:56:21 +00:00
Tony Huang 3b01466d8e Merge "[Re-land] Implement two intents or shortcuts to active split" into udc-dev am: 433d215c88 am: 6d823963c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22545656

Change-Id: If0fb8d9aacd3f551508bfc7783489c8758330972
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 06:10:32 +00:00
Tony Huang 6d823963c6 Merge "[Re-land] Implement two intents or shortcuts to active split" into udc-dev am: 433d215c88
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22545656

Change-Id: I94a1b3311af483ad5f40a31c9a176b6295130e19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 05:37:34 +00:00
Tracy Zhou 8353a381c6 Support 3-finger swipe down on the home screen to pull down notifications
Fixes: 276605497
Test: 3-finger swipe down to pull down notifications. 3-finger swipe up to pull up overview
Change-Id: I4c1e0df15a94905fa197849f5667a5446c259ffe
2023-04-11 20:20:41 -07:00
Android Build Coastguard Worker 6c8a73e6cf Snap for 9921839 from f8e0e7270e to udc-release
Change-Id: Ie190e0ed166a8f5f9ec1ec577d8311eef91b43a6
2023-04-12 01:32:34 +00:00
Andy Wickham ea3a3619bf Merge "Fix single frame flicker for views reacting to keyboard insets." into udc-dev 2023-04-12 00:08:06 +00:00
Federico Baron d9a38b8d0e Merge "Remove unused code for old mult select design" into udc-dev 2023-04-11 21:20:55 +00:00
Federico Baron b326859f27 Merge "Prevent two pane widget picker code from reaching foldables" into udc-dev 2023-04-11 21:10:56 +00:00
Bill Yi b132cd6842 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ic0dd529a5f2a711608fd9648237db8fbe2e4dc6f
2023-04-11 12:51:27 -07:00
Bill Yi 12d0a55c8c Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ib5b9d4e8ba6cde8a4cc2f8ac5141a176fbf68ab2
2023-04-11 12:50:56 -07:00
Bill Yi 12cbd6a013 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I802deaa98fe639b18494ef23c051e412e685183c
2023-04-11 12:49:32 -07:00
Bill Yi e2c2481e2b Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ida86a44be7dc10b14bd16317beb7d628c34835f6
2023-04-11 12:49:05 -07:00
Andy Wickham 21d857a21f Fix single frame flicker for views reacting to keyboard insets.
This includes Folders, bottom apps searchbar, work apps button.

The issue is that the view was being drawn between onStart and
onProgress. Before onStart is called, the final keyboard insets
are dispatched to determine the view's final state, so this draw
captured this otherwise invisible state. Normally, onProgress
would be called first, effectively resetting the view; but for
example, the transition from closing the apps drawer forces a
draw prematurely.

Fix: 265830720
Test: Manual
Flag: N/A, but improves the ENABLE_FLOATING_SEARCH_BAR flag.
Change-Id: I818cb75628dec6dcc69e5f4b8ae554c2245dceca
2023-04-11 12:27:17 -07:00
Sunny Goyal 1ae46ca868 Moving all DB management logic from LauncherProvider into a separate class
This would make it easier to move the controller to LauncherModel

Bug: 277345535
Test: Presubmit
Flag: N/A
Change-Id: I4d044cf41361f400968ef65e18de5d3976fcdec7
2023-04-11 11:46:40 -07:00
Saumya Prakash 5547d3b99d Add gesture navigation education animations for foldables
This change adds in additional Lottie animations for foldable devices
for the redesigned gesture navigation tutorial.

Flag: ENABLE_NEW_GESTURE_NAV_TUTORIAL
Bug: 253520701
Test: Went through the gesture navigation tutorial on foldables and verified animations show up correctly.
Change-Id: I88b9094dcc0074f70670402870944db0fa57ebbe
2023-04-11 18:10:41 +00:00
Sunny Goyal f8e0e7270e Merge "Removing support for adding legacy shortcuts." into udc-dev 2023-04-11 14:39:53 +00:00
Xin Li 1ed1e3a604 Merge TQ2A.230405.003
Bug: 271343657
Merged-In: I7795abe0aebefca2d42998a672abfd12f951d501
Change-Id: I9c1577c5b5a389d5ec83d5edd8b88ff1f5b3d64e
2023-04-10 23:57:24 -07:00
Bill Yi 673da4dc3f Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia4a6ad0782cf4ce51f94b740f3fb7247ac692898
2023-04-10 23:17:11 -07:00
Bill Yi 228af26d0a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9d3b54881fddf361e1621fec1295cd9da584aa10
2023-04-10 23:16:39 -07:00
Bill Yi 733358b46a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ieaadb13b2a7b55d24f9fd8610b833793cf8cf58f
2023-04-10 23:15:19 -07:00
Tony Huang 433d215c88 Merge "[Re-land] Implement two intents or shortcuts to active split" into udc-dev 2023-04-11 05:43:14 +00:00
Sihua Ma e221bebe44 Merge "Attempt to fix concurrent modification issue in QuickstepWidgetHolder" into udc-dev am: 4c233bd645 am: 533ba49d6a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22391715

Change-Id: Iaa0ca59b4a78443582403f9077ee46d014d7c0fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 04:08:25 +00:00
Sihua Ma 32e0438a15 Merge "Attempt to fix concurrent modification issue in QuickstepWidgetHolder" into udc-dev am: 4c233bd645 am: c98acd422d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22391715

Change-Id: I0c99239c4146228caecd5d46dd9f27efe2cf538f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 03:54:24 +00:00
Vadim Tryshev b02e3fccb3 Merge "Not spamming logs with "Hierarchy before swiping up to home"" into udc-dev am: f1fe64eb95 am: dffc3eb7d5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22560390

Change-Id: Ieb300bc3ef4df075214de33deaffb3c44bb690d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 03:54:01 +00:00
Sihua Ma 533ba49d6a Merge "Attempt to fix concurrent modification issue in QuickstepWidgetHolder" into udc-dev am: 4c233bd645
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22391715

Change-Id: I40664aee1c8d4f90b82d0f0041b31e2c932705d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 03:46:52 +00:00
Sihua Ma c98acd422d Merge "Attempt to fix concurrent modification issue in QuickstepWidgetHolder" into udc-dev am: 4c233bd645
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22391715

Change-Id: Id880580f7b749f597d59a2e13d821ed0986eb4aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 03:29:13 +00:00