Sunny Goyal
6eb256d794
Simplifying settings activity
...
> Removing multiple fragments
> Exposing support to select preference root
> Adding support for recreating preferences
> Moving Developer options to same fragment
Bug: 305084752
Flag: N/A
Test: Manual
Change-Id: I499be1938ef8ed58cbc7f9b0f4ad3510d4b306c8
2023-10-24 11:40:12 -07:00
Uwais Ashraf
aa7fa886d6
Add margins to top and bottom when grid only overview enabled
...
Fix: 299100244
Test: OverviewImageTest and dump tests
Flag: ACONFIG com.android.launcher3.enable_grid_only_overview TEAMFOOD
Change-Id: I22ebced5bf1e27974036d6e2ef72d2b8d63df824
2023-10-24 16:15:39 +00:00
Luca Zuccarini
d2a74bad68
Merge "Clean up ENABLE_KEYBOARD_TRANSITION_SYNC flag." into main
2023-10-24 14:58:37 +00:00
Pat Manning
3a2fde4db4
Go home before getting overview in test to ensure overview will exist.
...
Also when opening settings, do not wait for A11Y event which never fires. (added in ag/24777489, but seems to fail as mentioned here b/303329286#comment2 and tracked here b/298114205)
Fix: 307379525
Fix: 307397957
Bug: 298114205
Flag: ACONFIG com.android.launcher3.enable_overview_icon_menu TRUNKFOOD
Test: TaplOverviewIconTest
Change-Id: Icd8a47b47d22ddb32db7df6882ec655f0e6f54c1
2023-10-24 14:43:11 +00:00
Luca Zuccarini
d7e3d8ab90
Merge "Reuse the main depth controller for launch animations." into main
2023-10-24 14:31:20 +00:00
Schneider Victor-tulias
a028cd11ba
Fix NPE in overview action buttons
...
Flag: N/A
Fixes: 305894735
Test: pressed screenshot overview action button shortly before/after dismissing the current task
Change-Id: Ife93fa9af5416af60cf8ae24275f14bd6857901a
2023-10-24 14:13:39 +00:00
Luca Zuccarini
2bb6abadd7
Clean up ENABLE_KEYBOARD_TRANSITION_SYNC flag.
...
Fix: 297592348
Flag: NA
Test: manual
Change-Id: I995acd511a3c7ebc630aaac977f8c380ddfa445f
2023-10-24 13:12:38 +00:00
Thales Lima
bba07729b2
Remove app labels in isVerticalBar
...
Bug: 296400197
Test: ResponsiveHomeScreenImageTest
Test: ResponsiveAllAppsImageTest
Test: DeviceProfileResponsiveDumpTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: Ia508c1b909df3fff5768b39e90275bf914b6f1c4
2023-10-24 13:07:22 +00:00
Thales Lima
24ceca6993
Decrease text size if it doesn't fit the cell
...
Bug: 293467738
Test: ResponsiveHomeScreenImageTest
Test: ResponsiveAllAppsImageTest
Test: DeviceProfileResponsiveDumpTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: Ic0b2d3cde1d4b8b9089f93b96c9bb386247603ce
2023-10-24 13:07:22 +00:00
Tracy Zhou
fbc8b715c3
Merge "Null check on RecentsView for endLiveTile" into main
2023-10-24 04:26:35 +00:00
Jeremy Sim
5ff90cd057
Prevent app pairs rank from resetting on Launcher model reload
...
This fixes a bug where app pairs rank was mistakenly reset upon Launcher reload, causing app pairs to launch with the wrong ratio.
Bug: 274835596
Test: App pairs restore properly even after Launcher restart
Flag: ENABLE_APP_PAIRS
Change-Id: I5d37190cd994628886f77e089c71fc5e5dddc03e
2023-10-24 00:37:52 +00:00
Tracy Zhou
7cf1884d92
Null check on RecentsView for endLiveTile
...
Fixes: 304914019
manual: N/A
Change-Id: I6c6e3f0f52e57589f71b3c63debac21734fc88bf
2023-10-23 17:17:42 -07:00
Jordan Silva
4d95f79db5
Merge "Create a new test suite for screenshot tests" into main
2023-10-23 22:46:11 +00:00
Anushree Ganjam
b4be116782
Merge "Add arguments for flag_check.py." into main
2023-10-23 21:43:50 +00:00
Anushree Ganjam
e1e71191dc
Add launcher_search.aconfig in launcher3.
...
Add enable_private_space in launcher_search.aconfig.
Bug: 306187906
Flag: Aconfig enable_private_space Development
Test: NA
Change-Id: Icaddc2d8f746618ff645e968b400afc971c31e59
2023-10-23 14:39:46 -07:00
Saumya Prakash
c14d48c214
Merge "Check status of mEdgeBackGestureHandler to prevent NPE" into main
2023-10-23 20:22:54 +00:00
Bill Yi
cddae354db
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e98d49f10b -s ours am: ff04b9a5ff -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25121533
Change-Id: Ifcbc6d794ab32caae150fc6cc4a157676e781e02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-23 19:57:15 +00:00
Bill Yi
ff04b9a5ff
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e98d49f10b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25121533
Change-Id: Ie4c61e455a4044cbcbc3ce5898456d99087fef6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-23 19:36:20 +00:00
Bill Yi
895262a992
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-10-23 19:08:18 +00:00
Tracy Zhou
9070b93f40
Merge "Do not show task bar edu in folded state with task bar / nav bar unification" into main
2023-10-23 18:34:30 +00:00
Brandon Dayauon
f2b2202bd8
Fix the badge in badge (triple badging), by simply removing the user badge (FLAG_SKIP_USER_BADGE).
...
This is used in the bigIconRow where we remove the workBadge in the icon and put the icon after the title in BIG_ICON_ROW.
bug:276957152
Flag: n/a
Test: manual -
before: https://screenshot.googleplex.com/BXShenE2kGrZXtF
after: https://screenshot.googleplex.com/AVYxpDyJ7JGet8h
Change-Id: Icefb9c8192d9841c95c8f6d628026f336e0b7195
2023-10-23 11:33:31 -07:00
Pat Manning
1f5d5be70d
Merge "Move overview tests to quickstep package." into main
2023-10-23 18:26:38 +00:00
Charlie Anderson
65f1fc806c
Adds unit tests for AppWidgetsRestoredReceiver
...
- Makes slight adjustments (no behavior changes) to RestoreDbTask and its tests for proper separation
Test: ran unit tests
Bug: 294386159
Flag: none
Change-Id: I3d882f5edcb6a0161a203ef46a5258e9c4ffe18e
2023-10-23 14:21:50 -04:00
Brandon Dayauon
e7396c927b
Merge "ENABLE_TWOLINE_ALLAPPS to true" into main
2023-10-23 18:19:51 +00:00
Pat Manning
1eb8bd8735
Merge "Increase pinned taskbar height to fit tooltips." into main
2023-10-23 16:13:03 +00:00
Sebastián Franco
92d90b5ae7
Merge "Adding animation so the CellLayout is properly spaced on Foldables" into main
2023-10-23 16:06:13 +00:00
Jon @
b61dcac34e
Merge "Add HomeTransitionListener to launcher." into main
2023-10-23 15:56:36 +00:00
Jordan Silva
e5fb55cf88
Create a new test suite for screenshot tests
...
Adding a new test suite NexusLauncherScreenshotTests to run the screenshot tests separate from the Launcher tests.
Bug: 303224992
Flag: N/A - tests
Test: atest NexusLauncherScreenshotTests
Change-Id: Ie4c328b829402f23fc22876481d66fc414aede3c
2023-10-23 15:22:16 +00:00
Pat Manning
954e3b8dee
Move overview tests to quickstep package.
...
Fix: 305394234
Test: TaplOverviewIconAppChipMenuTest, TaplOverviewIconTest
Flag: ACONFIG com.android.launcher3.enable_overview_icon_menu DEVELOPMENT
Change-Id: Ib39e2ec7f53de0c4b557558776c7ad428e4cab22
2023-10-23 16:15:33 +01:00
Pat Manning
5643e7c047
Increase pinned taskbar height to fit tooltips.
...
Fix: 305706286
Flag: ACONFIG com.android.launcher3.enable_cursor_hover_states TRUNKFOOD
Test: TaskbarHoverToolTipControllerTest
Change-Id: I767947a752eae7a928d59fe332bc62b9fd5b5f37
2023-10-23 15:52:48 +01:00
Andreas Agvard
e3fbfaca73
Synchonizes touch slop across input consumers
...
This is done so that an outer input consumer isn't inside it's touch slop while an inner consumer has passed it's touch slop. An inner consumer cannot inform the outer consumers that it has intercepted in the current design.
Removes MotionEvent.CLASSIFICATION_AMBIGUOUS_GESTURE handling from NavHandleLongPressInputConsumer since other input consumers do not use this mechanism leading to misalligned touch slops.
OtherActivityInputConsumer now uses touch slop from the device configuration (it already did so for the squared touch slop).
Flag: LEGACY CUSTOM_LPNH_THRESHOLDS DISABLED
Bug: 305924072
Test: Manual
Change-Id: Idf5e88d75914255923fbbcfb602cf2a53773ff9a
2023-10-23 15:36:51 +02:00
Tracy Zhou
aa783da782
Do not show task bar edu in folded state with task bar / nav bar unification
...
Fixes: 306208742
Test: manual
Change-Id: I8321e9d41ea041f77cea3f140d92316c702ce531
2023-10-20 19:47:29 -07:00
Mateusz Cicheński
4d59d52d1e
Merge "Validate source rect hint for enter PIP in gesture nav" into main
2023-10-21 00:03:34 +00:00
Jon Miranda
00c3d78191
Add HomeTransitionListener to launcher.
...
Fixes: 279514548
Bug: 284474103
Bug: 306053414
Flag: LEGACY ENABLE_HOME_TRANSITION_LISTENER DISABLED
Test: App launch -> Hotseat -> Taskbar stashes
Transluscent app launch and launcher still visible -> No change
Going home -> Hotseat visible
Change-Id: I6db5253ada3e3b37dfae124f3ee88a9805804fb8
2023-10-20 15:46:11 -07:00
Sunny Goyal
e4900713b9
Merge "Remove RPC due to unnecessary permission check" into main
2023-10-20 21:48:36 +00:00
Sebastian Franco
9ea36d429c
Adding animation so the CellLayout is properly spaced on Foldables
...
Flag: LEGACY FOLDABLE_SINGLE_PAGE DISABLED
Fix: 294841331
Test: atest HomeScreenEditStateImageTest
Change-Id: I5dc94b63ca322748b952ce4bd55b6951d51d190f
2023-10-20 13:59:40 -07:00
Jagrut Desai
2e53885e86
Merge "Adding screen record TaplTestsQuickStep#testOverviewForTablet" into main
2023-10-20 20:23:16 +00:00
Beverly Tai
5619e9caf9
Merge "Aggressively unlocking phone while in presubmit" into main
2023-10-20 19:41:04 +00:00
Vadim Tryshev
8695855591
Aggressively unlocking phone while in presubmit
...
Bug: 303755862
Test: presubmit
Flag: N/A
Change-Id: I6c314c9a42b4e4935cbbfc0faaf7d788c1020697
2023-10-20 19:40:58 +00:00
Anushree Ganjam
f743e8a75c
Add arguments for flag_check.py.
...
Bug: 306262821
Test: Manual
Flag: NA
Change-Id: I0698fa1a21b116831414e05bda11de6eda4b8d00
2023-10-20 10:09:12 -07:00
Pat Manning
4c27e8c6f0
Migrate cursor feature flag to trunk stable flag.
...
Fix: 300054410
Test: TaplTestsTransientTaskbar, TaplTestsQuickstep
Flag: enableCursorHoverStates
Change-Id: I5c320e0fd2bdd2ed39b00b62b1399e163c3384e7
2023-10-20 12:17:36 +01:00
Bill Yi
e98d49f10b
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I2849700e0074a0028bb5a55b626cd1ecfccfdf6f
2023-10-20 02:19:45 -07:00
Bill Yi
f2a505643e
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I17346de8bbf5a2e338380a9d4a21d3ca45f1f0c3
2023-10-20 02:19:17 -07:00
Fengjiang Li
6bde22cdcd
Merge "Fix bug where we should not have changed when to log end of workspace binding in launche startup" into main
2023-10-20 03:16:15 +00:00
Jagrut Desai
caf5c815f3
Adding screen record TaplTestsQuickStep#testOverviewForTablet
...
Test: Presubmit
Bug: 306089019
Flag: NONE
Change-Id: I1e7474fe5f32e895859ca726fc63f40833ada118
2023-10-20 00:38:14 +00:00
Xin Li
21c49582ae
[automerger skipped] Merge 10952656 am: 6212824683 -s ours am: e2dbb59792 -s ours
...
am skip reason: Merged-In I027ebf7933332b48434144f9776fb8a29c783fb6 with SHA-1 9f3945cfff is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25091647
Change-Id: I38138b60f05634091809f65a2b4d4519a8516bef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-19 23:54:26 +00:00
Mateusz Cicheński
d21cf61e86
Validate source rect hint for enter PIP in gesture nav
...
If the source rect hint is going outside of visible app bounds,
we should use icon overlay instead.
Test: before http://recall/-/ekEuGtt9d9HWqkUtAzpHx8/fPfOfGUlrBkJ8WbJDqAr2i
Test: after http://recall/-/ekEuGtt9d9HWqkUtAzpHx8/fMcHGqfpA5HCXYoAPV4vTT
Bug: 305090652
Flag: NA
Change-Id: I161f60bf62888c7922227e5d3185810dbe88e317
2023-10-19 23:45:37 +00:00
Sunny Goyal
1631e387d6
Merge "Fixing main process initialization code" into main
2023-10-19 22:10:43 +00:00
Andreas Agvard
257f431da2
Merge "Adds haptic build-up during LPNH behind feature flag" into main
2023-10-19 21:48:21 +00:00
Fengjiang Li
b739372438
Fix bug where we should not have changed when to log end of workspace binding in launche startup
...
In ag/25052869 we should only change when we end LAUNCHER_LATENCY_STARTUP_TOTAL_DURATION, but leave LAUNCHER_LATENCY_STARTUP_WORKSPACE_LOADER_SYNC/ASYNC unchanged.
Fix: 305243183
Test: lock screen, force stop launcher, verify COLD startup is logged before user unlocks screen
Flag: N/A
Change-Id: I206b7fcbe07fca99cdbcc3a53213550e6b8c7369
2023-10-19 13:52:35 -07:00