Sunny Goyal
bb903c9cb0
Using generated monochrome icon when actual icon is not available in the full drawable
...
Also simplifying the bitmap fetching path to return all relevant data in one-call
Bug: 299336510
Test: Verified that the icons are themed during drag and app launch
Flag: ENABLE_FORCED_MONO_ICON
Change-Id: Ib4c457e911e7b5616e8370d111cc68c5d6401fe6
2023-09-06 13:50:53 -07:00
Sebastian Franco
1a02891d66
Moving TaplTestsLauncher3 to it's own class
...
Bug: 298234173
Test: atest TAPLOpenCloseAllApps
Change-Id: If827c5962e258ec5fe930b0d71e183e0191f2b11
2023-09-06 13:29:02 -07:00
Vinit Nayak
66b7b20800
Merge "Check events for launching split from Launchable" into main
2023-09-06 20:26:52 +00:00
Vadim Tryshev
4d3179706a
Removing verifying motion events in TAPL
...
This allows us to simplify GestureScope.
Bug: 187761685
Test: presubmit
Flag: N/A
Change-Id: I0ca0add5ef41ddd74a8fe3b4ebca10e0f866bf55
2023-09-06 13:08:31 -07:00
Vadim Tryshev
e4f83a1bf0
Merge "Skiping view capture collection in Launcher3 tests to avoid hidden API check exception." into udc-qpr-dev am: 233ca49f80 am: 56372f0939
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24641480
Change-Id: If6589685d46fc1f56085f1e9424c721b0dbdccb3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-06 19:00:18 +00:00
Vadim Tryshev
56372f0939
Merge "Skiping view capture collection in Launcher3 tests to avoid hidden API check exception." into udc-qpr-dev am: 233ca49f80
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24641480
Change-Id: I7780723fa1aa01798ebfcb3465942ef6968907a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-06 18:11:15 +00:00
Jagrut Desai
cd667ed4ad
Clear TaskbarDividerPopupView callback upon closing
...
- Breakout CL part 4
- This is a breakout cl from ag/24272821 to make it more readable and atomic.
- This cl consist of clearing callbacks after calling close once, so that we don't run into scenario where user is able to close popup multiple times leading to crash.
Test: Manual, Visual
Bug: 265170176
Flag: ENABLE_TASKBAR_PINNING
Change-Id: Ie4cd95c69a559a17b7c19a64a71ccf6ac20542d7
2023-09-06 17:53:34 +00:00
Vadim Tryshev
233ca49f80
Merge "Skiping view capture collection in Launcher3 tests to avoid hidden API check exception." into udc-qpr-dev
2023-09-06 17:38:50 +00:00
Schneider Victor-tulias
df3043aa46
Merge "Revert "Add screen recording to flaky test"" into main
2023-09-06 15:09:35 +00:00
Ivan Tkachenko
72597e32cb
Bubble bar user education
...
Launcher support for the user education logic described in ag/24587530.
Bug: 275077944
Test: TBD
Flag: WM_BUBBLE_BAR
Change-Id: I2b9a6ecde332de6305ad574c41d8322d8bb5d7ad
2023-09-06 14:19:31 +00:00
Thales Lima
a40adc925f
Merge changes from topic "cherrypicker-L55500000962914710:N74000001402311199" into main
...
* changes:
Create new hotseat spec tests
Add new attribute to hotseat specs
2023-09-06 13:24:02 +00:00
Treehugger Robot
50939148db
[automerger skipped] Merge "Fix more kotlin nullable errors in Launcher3" into udc-dev-plus-aosp am: 1a0b25c326 am: 5df718b3d5 -s ours am: 90012ccd69 -s ours
...
am skip reason: Merged-In I88aec6fbc814be98f9ef048bbc5af889d0797970 with SHA-1 94fd07e5da is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24593180
Change-Id: I12cf4702571d5f94bbbe61eda093f554ba4fd8f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 23:27:55 +00:00
Android Build Coastguard Worker
1b454e2fee
Snap for 10763631 from 31679166a7 to udc-qpr1-release
...
Change-Id: Ib4fe01f27ba9499830c25460d7c917c2ab50d703
2023-09-05 23:19:10 +00:00
fbaron
c29072540c
Add flag for smartspace as a widget implementation
...
Bug: 200721106
Flag: no flag
Test: no test
Change-Id: I6140c3471599f627106c8d039409c3d295d2b699
2023-09-05 15:54:39 -07:00
Treehugger Robot
90012ccd69
[automerger skipped] Merge "Fix more kotlin nullable errors in Launcher3" into udc-dev-plus-aosp am: 1a0b25c326 am: 5df718b3d5 -s ours
...
am skip reason: Merged-In I88aec6fbc814be98f9ef048bbc5af889d0797970 with SHA-1 94fd07e5da is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24593180
Change-Id: I586b230e2efec05945f96b56d21d10ff4d8619e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 22:33:33 +00:00
Treehugger Robot
5df718b3d5
Merge "Fix more kotlin nullable errors in Launcher3" into udc-dev-plus-aosp am: 1a0b25c326
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24593180
Change-Id: I11a4409c09ae3b2a03fdfde2de906123fd39f8b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 21:59:43 +00:00
Vinit Nayak
f2da6d8fbc
Check events for launching split from Launchable
...
* Previously we weren't waiting for any events check,
which was terminating the test too early before any
split cleanup was happening, causing errors in the
following test.
Test: atest NexusLauncherOutOfProcTests:com.android.quickstep.TaplTestsSplitscreen
Bug: 297135374
Change-Id: I635a1de1381932e6545fc0fc7bf7567c9f6ebe67
2023-09-05 21:44:03 +00:00
Treehugger Robot
1a0b25c326
Merge "Fix more kotlin nullable errors in Launcher3" into udc-dev-plus-aosp
2023-09-05 21:42:41 +00:00
Xin Li
d3ed4882e4
[automerger skipped] Merge UP1A.230905.019 am: 841dfad3d6 -s ours am: 520168d7e8 -s ours am: 5397198074 -s ours am: 39c7adfa49 -s ours
...
am skip reason: Merged-In Ic437ff4d19cbd5764635f3007d99880622150f5b with SHA-1 2e53f5ef97 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24623866
Change-Id: I96f4506d3b0799a20483a60910d760e7f3d41397
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 21:26:46 +00:00
Xin Li
39c7adfa49
[automerger skipped] Merge UP1A.230905.019 am: 841dfad3d6 -s ours am: 520168d7e8 -s ours am: 5397198074 -s ours
...
am skip reason: Merged-In Ic437ff4d19cbd5764635f3007d99880622150f5b with SHA-1 2e53f5ef97 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24623866
Change-Id: I8c0a828d738b5892b1e738a6692ab6473db95a0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 21:07:23 +00:00
Xin Li
5397198074
[automerger skipped] Merge UP1A.230905.019 am: 841dfad3d6 -s ours am: 520168d7e8 -s ours
...
am skip reason: Merged-In Ic437ff4d19cbd5764635f3007d99880622150f5b with SHA-1 2e53f5ef97 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24623866
Change-Id: Id5d3a972a3434f20253ea958e8290e3fd1a40154
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 20:34:31 +00:00
Xin Li
520168d7e8
[automerger skipped] Merge UP1A.230905.019 am: 841dfad3d6 -s ours
...
am skip reason: Merged-In Ic437ff4d19cbd5764635f3007d99880622150f5b with SHA-1 2e53f5ef97 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24623866
Change-Id: I05790ee14e1b36cfa82eb290abed0bfe3409aa73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 19:45:13 +00:00
Brandon Dayauon
cc9a529293
Merge "Add nullable annotation" into udc-qpr-dev am: 31679166a7 am: b33d906d87
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24544468
Change-Id: I21f2072984d2620a0012180ea8ef0ffc1f78c110
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 18:59:17 +00:00
Brandon Dayauon
b33d906d87
Merge "Add nullable annotation" into udc-qpr-dev am: 31679166a7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24544468
Change-Id: Ifd6ac159f610f6a9a3a0f409778a6084f411949f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 18:09:33 +00:00
Brandon Dayauon
31679166a7
Merge "Add nullable annotation" into udc-qpr-dev
2023-09-05 16:50:38 +00:00
Thales Lima
1f19c95d95
Create new hotseat spec tests
...
Refactor DeviceProfileDumpTest to use files instead of inline strings.
Fix: 292204436
Test: DeviceProfileDumpTest
Test: CalculatedHotseatSpecTest
Test: HotseatSpecsTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: I5aa2891c4c68033a4dd28f84f9dd5478be17b1d8
2023-09-05 16:31:06 +01:00
Thales Lima
8e11d531e8
Add new attribute to hotseat specs
...
Edge padding is used as the space between hotseat and the edge of the screen. In most cases it is used in a height spec, but for vertical bar, i.e. when a handheld is in landscape, it is used a width spec.
Fix: 292204436
Test: CalculatedHotseatSpecTest
Test: HotseatSpecsTest
Test: DeviceProfileResponsiveAlternativeDisplaysDumpTest
Test: DeviceProfileResponsiveDumpTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: Ib75ffcdd33925ee9ef156dcb70eefd133c9b458b
2023-09-05 16:31:06 +01:00
Saumya Prakash
3141b9e843
[automerger skipped] Ensure Gesture Nav Edu animation scales to fit different screen sizes am: 7146fc249f -s ours am: 88fbfe2af6 -s ours am: d665a0a268 -s ours
...
am skip reason: Merged-In Iadee0d0389a11aa38c9e947b4b40466acd8f4422 with SHA-1 3ca10a1325 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24642559
Change-Id: I6fd1e8d1764aae7469950e515aa1fb4d95bd5abc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 15:30:53 +00:00
Saumya Prakash
e6ea06a586
[automerger skipped] Ensure Gesture Nav Edu animation scales to fit different screen sizes am: 7146fc249f am: 1a6522f7bf -s ours am: 7b1ec04226 -s ours
...
am skip reason: Merged-In Iadee0d0389a11aa38c9e947b4b40466acd8f4422 with SHA-1 3ca10a1325 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24642559
Change-Id: I7795c0ff93a1d08c7dcbf6a9ef5a77d7c0d46349
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 15:29:42 +00:00
Saumya Prakash
d665a0a268
[automerger skipped] Ensure Gesture Nav Edu animation scales to fit different screen sizes am: 7146fc249f -s ours am: 88fbfe2af6 -s ours
...
am skip reason: Merged-In Iadee0d0389a11aa38c9e947b4b40466acd8f4422 with SHA-1 3ca10a1325 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24642559
Change-Id: Ifb31b84586c7f0af430925491554b64a62e91603
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 14:40:42 +00:00
Saumya Prakash
7b1ec04226
[automerger skipped] Ensure Gesture Nav Edu animation scales to fit different screen sizes am: 7146fc249f am: 1a6522f7bf -s ours
...
am skip reason: Merged-In Iadee0d0389a11aa38c9e947b4b40466acd8f4422 with SHA-1 3ca10a1325 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24642559
Change-Id: Id5662447b35e3bb1095a836ee6e7afa48778f6e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 14:33:35 +00:00
Schneider Victor-tulias
785a7511b6
Add error handling to prevent IllegalArgumentException
...
ActivityLaunchAnimator.Controller.fromView requires an instance of LaunchableView, however findViewWithBackground had no checks to return one. updated the check to make the exception less likely.
Flag: not needed
Fixes: 297564681
Test: ran launcher and launched apps
Change-Id: Iddbe55c1ff66b067f8456d058cbc60a2a698c4ae
Merged-In: Iddbe55c1ff66b067f8456d058cbc60a2a698c4ae
2023-09-05 13:58:42 +00:00
Saumya Prakash
1a6522f7bf
Ensure Gesture Nav Edu animation scales to fit different screen sizes am: 7146fc249f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24642559
Change-Id: I2de39364096864d4d92c8a2a187da4ad5abe1a1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 13:57:34 +00:00
Schneider Victor-tulias
0fb4b268e5
Add error handling to prevent IllegalArgumentException
...
ActivityLaunchAnimator.Controller.fromView requires an instance of LaunchableView, however findViewWithBackground had no checks to return one. updated the check to make the exception less likely.
Flag: not needed
Fixes: 297564681
Test: ran launcher and launched apps
Change-Id: Iddbe55c1ff66b067f8456d058cbc60a2a698c4ae
2023-09-05 13:57:11 +00:00
Schneider Victor-tulias
a96f29e28d
Revert "Add screen recording to flaky test"
...
This reverts commit 543857f496 .
Reason for revert: closing b/242163205
Fixes: 242163205
Change-Id: Ia1279984f58366051101d650d095ae1e4a632654
2023-09-05 13:53:23 +00:00
Saumya Prakash
88fbfe2af6
[automerger skipped] Ensure Gesture Nav Edu animation scales to fit different screen sizes am: 7146fc249f -s ours
...
am skip reason: Merged-In Iadee0d0389a11aa38c9e947b4b40466acd8f4422 with SHA-1 3ca10a1325 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24642559
Change-Id: I26da80a451e788e17425a46570b21cf91a8d075b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-05 13:48:52 +00:00
Android Build Coastguard Worker
e8ea073d84
Snap for 10755079 from 15b0c9ea54 to udc-qpr1-release
...
Change-Id: I49e914f1dc4a16767f00df478406a63e24924251
2023-09-02 21:18:48 +00:00
Saumya Prakash
53b19f1b6a
Merge "Ensure Gesture Nav Edu animation scales to fit different screen sizes" into udc-qpr-dev am: 15b0c9ea54 am: a2c965726e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24623620
Change-Id: Ice6431407e0a6cf6f69eb9440f79c38badbcaa81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-02 01:44:51 +00:00
Sunny Goyal
175ad05a06
Merge "Fixes broken callbacks in RecentsAnimationCallbacks" into udc-qpr-dev am: a6f089c5fc am: aee84be4b6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24589979
Change-Id: I7139b62fe6985e407880966c434d621da3af508c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-02 01:43:11 +00:00
Android Build Coastguard Worker
401f1b43d3
Snap for 10752753 from 4c735b9b94 to udc-qpr1-release
...
Change-Id: I2d06351f59e8a10966515104fe15ab27d3ae4c92
2023-09-02 01:19:17 +00:00
Saumya Prakash
a2c965726e
Merge "Ensure Gesture Nav Edu animation scales to fit different screen sizes" into udc-qpr-dev am: 15b0c9ea54
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24623620
Change-Id: I76dcb5ab590f458fdebb2b171e3faf58d7d919f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-02 00:48:43 +00:00
Sunny Goyal
aee84be4b6
Merge "Fixes broken callbacks in RecentsAnimationCallbacks" into udc-qpr-dev am: a6f089c5fc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24589979
Change-Id: I790f16e73181bd299e9e229401015784588bd245
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-02 00:48:15 +00:00
Tony Wickham
7bbc5a3c01
Merge "Update TaskView corner radius dynamically" into udc-qpr-dev am: 2677e04510 am: 0eb2b24d68
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24627246
Change-Id: Ib3fb4c43fd651a017746e2ff8cff17dec3eab057
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-02 00:04:10 +00:00
Saumya Prakash
15b0c9ea54
Merge "Ensure Gesture Nav Edu animation scales to fit different screen sizes" into udc-qpr-dev
2023-09-01 23:49:30 +00:00
Sunny Goyal
a6f089c5fc
Merge "Fixes broken callbacks in RecentsAnimationCallbacks" into udc-qpr-dev
2023-09-01 23:46:02 +00:00
Saumya Prakash
7146fc249f
Ensure Gesture Nav Edu animation scales to fit different screen sizes
...
The lottie animation in the gesture nav tutorial wasn't scaling correctly for certain devices
leading to gaps around the animation. This change uses animation's scale transformation to ensure it fits the
dimensions of the device.
Flag: ENABLE_NEW_GESTURE_NAV_TUTORIAL
Fix: 295809541
Test: Went through the tutorial on different types of devices and ensure
the animation takes up the entire screen.
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3ca10a1325f2db21185d6143d310f55056865f05 )
Merged-In: Iadee0d0389a11aa38c9e947b4b40466acd8f4422
Change-Id: Iadee0d0389a11aa38c9e947b4b40466acd8f4422
2023-09-01 23:39:16 +00:00
Tony Wickham
0eb2b24d68
Merge "Update TaskView corner radius dynamically" into udc-qpr-dev am: 2677e04510
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24627246
Change-Id: I59ba22e210e592dff73e0a1ac73b6fba4762e610
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-01 23:05:41 +00:00
Ats Jenk
6ea1072a15
Merge "Update scale logic for desktop tasks in recents animation" into main
2023-09-01 22:50:16 +00:00
Tony Wickham
2677e04510
Merge "Update TaskView corner radius dynamically" into udc-qpr-dev
2023-09-01 22:41:18 +00:00
Vadim Tryshev
835ff63525
Skiping view capture collection in Launcher3 tests to avoid hidden API check exception.
...
Bug: 187761685
Test: presubmit
Flag: N/A
Change-Id: Ic739c045a80ded6a4407e3c151fe6abcf46de53c
2023-09-01 14:43:58 -07:00