Sunny Goyal
d5ad770d2c
Converting BaseIconCache to kotlin
...
Bug: 366237794
Flag: EXEMPT refactor
Test: Presubmit
Change-Id: Ia191ed468eda24f910bba87221cf1f1714408a55
2024-12-24 21:27:33 -08:00
Sunny Goyal
60bad051c4
Fixing module inheritence when overriding Launcher component
...
Bug: 361850561
Flag: EXEMPT dagger migration
Test: Presubmit
Change-Id: I1f726e9895f6872d0294a11ab0c52c6c619c2a3f
2024-12-18 10:38:00 -08:00
Treehugger Robot
a429476ec6
Merge "If Pinned Shortcuts aren't available, then check for pinned shortcuts by id/package name" into main
2024-12-17 15:38:17 -08:00
Stefan Andonian
fa1b2ba983
If Pinned Shortcuts aren't available, then check for pinned shortcuts by id/package name
...
Bug: 356096502
Test: Verified locally that if you hard-code the PINNED shortcut query to not return data, the backup query still allows the deep shortcuts to show up on the home screen.
Flag: EXEMPT bug fix
Change-Id: I7a9b2d2c3be2ecce38a5af71951f1a12bc1c20ee
2024-12-17 18:06:48 +00:00
Sihua Ma
e5a3789024
Attempt on deflaking FolderTest
...
Test: SysUI studio
Test: atest NexusLauncherRoboTests
Flag: EXEMPT test deflake
Bug: 382305734
Change-Id: I7f66b5b8973c97f6bc03a739044fb8c90886e41e
2024-12-17 06:32:53 +00:00
Treehugger Robot
f340be6e4f
Merge "Replacing all int lookup flags and boolean overrides with an object to make it easier to extend options" into main
2024-12-13 06:20:44 -08:00
Sihua Ma
48db4ef770
Move model tests to multivalent
...
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Flag: EXEMPT test only
Change-Id: I751c449561175d3c7c5a770b7b30bc4f24c1cd44
2024-12-13 05:51:51 +00:00
Sunny Goyal
18e480838a
Replacing all int lookup flags and boolean overrides with an object to make it easier to extend options
...
Bug: 381897614
Bug: 366237794
Flag: EXEMPT refactor
Test: atest CacheLookupFlagTest
Change-Id: Ic89d48dd1c5dc8b0a89b1898cd7b00d9c61d6513
2024-12-12 18:32:55 -08:00
Sunny Goyal
41e8057bbf
Moving WMProxy to dagger
...
Bug: 361850561
Flag: EXEMPT dagger migration
Test: Presubmit
Change-Id: I9a8031037f2167658b7bc212b59c9b11abbf2f03
2024-12-11 13:24:26 -08:00
Treehugger Robot
11537828ad
Merge "Fising some tests bugs, assuming primary user is user 0" into main
2024-12-10 23:50:28 +00:00
Sunny Goyal
89551b71be
Fising some tests bugs, assuming primary user is user 0
...
Bug: 383091872
Bug: 383183795
Bug: 383088668
Test: Presubmit
Flag: EXEMPT test fix
Change-Id: I551f13fc3d51bf1c2718f0582f8ee76d51067896
2024-12-10 12:09:33 -08:00
Shamali Patwa
d60bb5a2f2
Merge "[HSUM] Update createTestWidgetItem to use current user for test widget" into main
2024-12-10 19:42:42 +00:00
Shamali P
2536bcae0c
[HSUM] Update createTestWidgetItem to use current user for test widget
...
Bug: 383087777
Fix: 383087777
Test: Unit test and ABTD for HSUM
Flag: EXEMPT BUGFIX
Change-Id: I3d7ac21628b8ddc16ed09853523a45cde858adb6
2024-12-10 03:59:28 +00:00
Treehugger Robot
b172e86472
Merge "Loading generated preview on-demand instead of keeping everything in memory" into main
2024-12-09 17:26:02 +00:00
Treehugger Robot
45e274977d
Merge "Some test fixes where default user is assumed to be user 0" into main
2024-12-07 08:11:56 +00:00
Sunny Goyal
9c58954488
Some test fixes where default user is assumed to be user 0
...
CheckLongPressHelper: Cancelling view longpress which inturn also cancels self
This ensures that long press is properly cancelled if the default timeout for system longpress is same as ours
Bug: 379777736
Bug: 379807782
Bug: 379805363
Bug: 379805788
Bug: 379777734
Bug: 379774350
Flag: EXEMPT bugfix
Test: Presubmit
Change-Id: Ic4d9d6c4f79325a5d7ab98eafa1c86db4c2e67a5
2024-12-06 22:23:51 -08:00
Sunny Goyal
ee15f52a7c
Loading generated preview on-demand instead of keeping everything in memory
...
Bug: 369906121
Test: atest GeneratedPreviewTest
Flag: EXEMPT bugfix
Change-Id: Idd7610e8a5c577d2c7b0a1d7d2a1f1efde40b11f
2024-12-06 22:25:40 +00:00
Treehugger Robot
3e159f5654
Merge "Generalizing monochrome icon into Theme icons" into main
2024-12-06 18:29:07 +00:00
Sunny Goyal
97eb832cd3
Generalizing monochrome icon into Theme icons
...
Bug: 381897614
Flag: EXEMPT refactor
Test: atest MonoIconThemeControllerTest
atest MonoThemedBitmapTest
Change-Id: Iaa0cbe3523ee26a6d4f77e002d0cca90657f89b2
2024-12-05 14:57:06 -08:00
Uwais Ashraf
1348514466
Use custom background dispatcher to stop excess thread creation.
...
Bug: 381317629
Flag: com.android.launcher3.enable_refactor_task_thumbnail
Test: Performance tests
Change-Id: I0e205cf7f55c90375a5a1e95fbd0f1adf0fc6658
2024-12-05 11:05:27 +00:00
Treehugger Robot
27c2f4ddc1
Merge "Decouple Backup / Restore Error Codes" into main
2024-12-02 18:57:17 +00:00
Stefan Andonian
6df13d3b8e
Decouple Backup / Restore Error Codes
...
Bug: 381315244
Test: Simply looked at emitted error codes and changed names if they were used in multiple locations.
Flag: EXEMPT bug fix
Change-Id: Iab4a8d6ff410682f448b2ac32e44b766d79a7616
2024-11-27 16:48:28 -08:00
Juan Sebastian Martinez
12c5b06add
Merge "Adding a mock for MSDLPlayerWrapper to DeleteDropTargetTest." into main
2024-11-22 18:21:05 +00:00
Juan Sebastian Martinez
86f3d35839
Adding a mock for MSDLPlayerWrapper to DeleteDropTargetTest.
...
The mock makes sure we don't rely on a device hardware for tests.
Test: DeleteDropTargetTest
Flag: com.android.launcher3.msdl_feedback
Bug: 379958544
Change-Id: I202b81f3dd16af1c0985980d0b962be0000bf31f
2024-11-21 13:32:43 -08:00
Charlie Anderson
24e3132bbd
Revert^2 "Update test activities with a non-default icon."
...
3e7d28e1c7
Change-Id: Ifea50664980a5bb52700e494abb10643d68fbd01
2024-11-20 23:23:01 +00:00
Juan Sebastian Martinez
3f0d356619
Merge "Adding MSDL feedback to dragging apps and widgest over drop targets." into main
2024-11-19 15:58:35 +00:00
Treehugger Robot
7f103a6d5c
Merge "Remove any fixed landscape foldable dumps" into main
2024-11-19 02:54:46 +00:00
Federico Baron
dd28335d78
Remove any fixed landscape foldable dumps
...
Bug: 364711064
Flag: com.android.launcher3.one_grid_specs
Test: DeviceProfileAlternativeDisplaysDumpTest
Change-Id: I71f026d34dd536cc4041e1dd36908824eb479153
2024-11-19 00:49:26 +00:00
Shamali Patwa
f05d59cdad
Merge "Update the enforce_system_radius_for_app_widgets flag's type" into main
2024-11-19 00:03:34 +00:00
Shamali Patwa
d2cc1f0577
Update the enforce_system_radius_for_app_widgets flag's type
...
Renamed to use_system_radius_for_app_widgets since metadata cannot be updated after submitting definition.
Bug: 373351337
Test: N/A flag metadata update
Change-Id: I25283b05341517f5984b0f2fc0d27efe8027a3de
Flag: com.android.launcher3.use_system_radius_for_app_widgets
2024-11-18 21:58:48 +00:00
Uwais Ashraf
970d19327d
Close repeatedly unclosed resources at the end of tests
...
Fix: 379432671
Test: edited tests, presubmits passing
Flag: EXEMPT test only change
Change-Id: I45c46d7a56a30af4a11dff54b5bcc8a1e9bcda5f
2024-11-18 21:39:59 +00:00
Fengjiang Li
f6f4c18ff9
Merge "Revert "Revert AllAppsRecyclerViewPoolTest.kt"" into main
2024-11-16 00:09:23 +00:00
Sunny Goyal
5861ee437a
Fixing LauncherAppCompoent not available for isolated context
...
In those cases, creating a new LauncherAppCompoent and storing it in
the application context
Bug: 372180905
Test: atest LauncherComponentProviderTest
Flag: EXEMPT bugfix
Change-Id: Ibf517a23801138b1fa18e8e4a7adbdedb994365b
2024-11-14 12:34:26 -08:00
Fengjiang Li
8fa1dcdc03
Revert "Revert AllAppsRecyclerViewPoolTest.kt"
...
This reverts commit 6554ab99e3 .
Reason for revert: Since ag/28600866 was the real fix of b/354560500, we should restore the AllAppsRecyclerViewPoolTest.kt
Fix: 359247985
Test: Presubmit
Flag: NONE - released
Change-Id: I54c3a4d15ec5a9e96cd03c465d10898ef6ac2078
2024-11-14 16:21:07 +08:00
Juan Sebastian Martinez
d36f0d2b7a
Adding MSDL feedback to dragging apps and widgest over drop targets.
...
The ButtonDropTarget class delivers MSDL feedback onDragEnter.
Test: DeleteDropTargetTest
Test: manual. Verified haptics when dragging apps and widgtes over
"Remove" and secondary drop areas.
Flag: com.android.launcher3.msdl_feedback
Bug: 371249457
Bug: 371315650
Change-Id: Ic3f79ab5e3da7bb26797f2a1bfb79b5e37b3ac97
2024-11-13 10:20:13 -08:00
Charlie Anderson
90892a56b7
Merge "Revert "Update test activities with a non-default icon."" into main
2024-11-12 17:39:44 +00:00
fbaron
9b2f38fa26
Add device profile dump flag guarding for OneGrid
...
Bug: 364711064
Flag: com.android.launcher3.one_grid_specs
Test: n/a
Change-Id: I8bee69a051e81e7a1f7ed0d4e20196e2379a8ed0
2024-11-12 04:30:41 +00:00
Charlie Anderson
3e7d28e1c7
Revert "Update test activities with a non-default icon."
...
Revert submission 29570743-fix-default-app-icons
Reason for revert: possible culprit of b/371183869
Reverted changes: /q/submissionid:29570743-fix-default-app-icons
Change-Id: I6be362d03791893f94d3393bf9c9ffc4d9e83ec9
2024-11-11 22:04:33 +00:00
Sunny Goyal
5ad2d9f53c
Moving some tests off TAPL
...
Bug: 377772352
Test: Presubmit
Flag: EXEMPT test refactor
Change-Id: I679ae043d617b74a61a682d802c38cc904d2d0c5
2024-11-08 11:09:59 -08:00
Sebastian Franco
9e4c99befd
Adding Launcher Mode settings to Launcher settings
...
Bug: 364711735
Test: NA
Flag: com.android.launcher3.one_grid_specs
Change-Id: Iab688ebdb8449f9258b61f59a0afe97875f82a81
2024-11-07 21:17:10 -08:00
Uwais Ashraf
3e630a5d4b
Merge "Make the test wait for Main Thread execution." into main
2024-11-07 11:33:19 +00:00
Sunny Goyal
7ab3c7f744
Updating IconCacheUpdateHandlerTest
...
also fixing cached shortcut info getting invalidated on every reboot
Bug: 373085333
Test: atest IconCacheUpdateHandlerTest
Flag: EXEMPT bugfix
Change-Id: I8cdfe9e2d4a5b0b35ea71da4b3c18ebc9327016c
2024-11-07 00:07:54 +00:00
Anushree Ganjam
3b87d5c97a
Make the test wait for Main Thread execution.
...
Bug: 377444474
Test: Manual
Flag: TEST_ONLY
Change-Id: Ia560dd1cd658947af6b1c4e0b57f3e92faa1afce
2024-11-05 15:17:53 -08:00
Shamali Patwa
20cde49b4c
Merge "Add a resource override for providing default widgets filter." into main
2024-11-05 01:01:00 +00:00
Shamali P
ea078cb647
Add a resource override for providing default widgets filter.
...
The implementation in this CL is no-op i.e. all widgets will be shown
Bug: 356127021
Flag: com.android.launcher3.enable_tiered_widgets_by_default_in_picker
Test: Verified with other child cls
Change-Id: I0a6f8973dc8ec58fd87d29b3f291b5e290ea988d
2024-11-04 22:17:23 +00:00
Anushree Ganjam
2f73d60b30
Merge "Make VibratorWrapper injected by dagger (14/n)" into main
2024-11-04 21:36:19 +00:00
Anushree Ganjam
87ea411e97
Make VibratorWrapper injected by dagger (14/n)
...
Bug: 361850561
Test: Manual
Flag: NONE Dagger Integration
Change-Id: I57047122b35731d83674a5607e1ac980b86aebca
2024-11-04 11:33:34 -08:00
fbaron
ebc10c9ecc
OneGrid Grid Option Updates
...
Bug: 330900048
Flag: com.android.launcher3.one_grid_specs
Test: n/a
Change-Id: I919195dbc7ac78c3be42f0f9d7620193a24d7e99
2024-10-30 11:38:09 -07:00
Toshiki Kikuchi
c6b29e374c
Merge "Handle display windowing mode change in onConfigChanged" into main
2024-10-30 01:25:23 +00:00
Federico Baron
43cc25b64b
Merge "Fix grid migration tests with grid migration refactor flag on" into main
2024-10-29 07:01:16 +00:00