Pavel Grafov
9fbf401953
Merge "Guard ACTION_PROFILE_INACCESSIBLE with version check" into udc-dev am: 564cd388c6 am: b898525ace
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23192128
Change-Id: Id71be9c5dd412df1375ff50518aff8882b01083d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 22:08:49 +00:00
Treehugger Robot
dbbc6bec58
Merge "Update notification dot color" into udc-dev am: 21339533b1 am: c0696290d5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23170209
Change-Id: I786718561f457e2b730a43a1615b6c02afcd2e36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 21:07:23 +00:00
Pavel Grafov
564cd388c6
Merge "Guard ACTION_PROFILE_INACCESSIBLE with version check" into udc-dev
2023-05-15 21:00:02 +00:00
Treehugger Robot
21339533b1
Merge "Update notification dot color" into udc-dev
2023-05-15 20:21:45 +00:00
Tracy Zhou
d85eb1b82a
Merge "Turn off ENABLE_TRACKPAD_GESTURE" into udc-dev am: 41a33933d3 am: 8ecc24287e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23234483
Change-Id: Idd3c01aabf40506366f8316e62bc327728286818
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 18:37:46 +00:00
fbaron
1406a0f606
Update notification dot color
...
Bug: 268521231
Test: Verify that notification dot colors match the figma attached in the bug
Change-Id: Id0cbf9f2447819ae3e6e00e880eca1be3f189826
2023-05-15 11:06:46 -07:00
Andrew Cole
0cbb6b2c06
Merge "Updating isTextClippedVerticallyTest" into udc-dev am: 5929e8aec0 am: 32427a5fbb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23159150
Change-Id: Id34569744481b0cd92bba719c6e6d19cae4aa81a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 17:15:04 +00:00
Tracy Zhou
41a33933d3
Merge "Turn off ENABLE_TRACKPAD_GESTURE" into udc-dev
2023-05-15 17:06:23 +00:00
Andrew Cole
5929e8aec0
Merge "Updating isTextClippedVerticallyTest" into udc-dev
2023-05-15 15:03:29 +00:00
Pavel Grafov
57be6226b6
Guard ACTION_PROFILE_INACCESSIBLE with version check
...
Bug: 277715473
Test: Treehugger
Change-Id: Ie950c6e92ee29b80f25a1aa1f8b85dcfdcc28c3f
2023-05-15 14:49:26 +01:00
Vinit Nayak
fa1c937ac4
Merge "Use same calculation for portrait as fake landscape for layout of split thumbnails" into udc-dev am: 5873535e49 am: 7420475828
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23214517
Change-Id: I9ee1ae70dd147042581a09b7cc70fb2e0a36bda6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-15 06:01:45 +00:00
Vinit Nayak
5873535e49
Merge "Use same calculation for portrait as fake landscape for layout of split thumbnails" into udc-dev
2023-05-15 04:55:37 +00:00
Tracy Zhou
9fd3f004e2
Turn off ENABLE_TRACKPAD_GESTURE
...
Bug: 271010401
Test: N/A
Change-Id: Id798b94a2f93b2352077f857a7e881a40715aa83
2023-05-13 18:29:40 -07:00
Sunny Goyal
92184d47c7
Revert "Revert "Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly"""""" am: 7bc6cdee56 am: 88d1474a0b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23219852
Change-Id: Ia9402f951e6caaa66627cfec636e2ab99224773a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-13 11:56:20 +00:00
Sunny Goyal
7bc6cdee56
Revert "Revert "Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly""""""
...
This reverts commit 09905cfa90 .
Reason for revert: Fixed the crashing issue
Change-Id: Ibcfc28a89356d262e67e8842d6bae37e230a70f5
2023-05-13 01:59:19 -07:00
Sihua Ma
bdf6ba8f17
Merge "Add logs for deleting widget during restoration" into udc-dev am: 5de8f06d3b am: cc681c1010
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23121815
Change-Id: I0bb333bc9d06fd6a7e66c8dd714116cc6c842e9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-13 01:28:43 +00:00
Sihua Ma
5de8f06d3b
Merge "Add logs for deleting widget during restoration" into udc-dev
2023-05-13 00:12:51 +00:00
Fengjiang Li
d501789e7d
Merge "[Talkback] Focus on "Widget" header when widget bottom sheet is opened" into udc-dev am: aab6875746 am: 8318faee48
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23126920
Change-Id: I7d77d6394bbd4b0d29685cc3a1370faa3a3be8ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 22:54:38 +00:00
Sihua Ma
eab9f00745
Add logs for deleting widget during restoration
...
Test: N/A
Bug: 234700507
Change-Id: I4161ddd91675950f5f93a62b3c6b388643ec692f
2023-05-12 15:29:56 -07:00
Fengjiang Li
aab6875746
Merge "[Talkback] Focus on "Widget" header when widget bottom sheet is opened" into udc-dev
2023-05-12 21:46:14 +00:00
Vinit Nayak
7a78147ba3
Use same calculation for portrait as fake landscape for layout of split thumbnails
...
* Partially revert ag/20330754, not entirely sure why we switched from
using dp.isLanscape to splitInfo.appsStackedVertically, since the two
represent different states (specifically for fake landscape)
Fixes: 280783620
Flag: None
Test: Tested on foldable, small + large screen.
Fake and real landscape on small screen.
Rotated while in overview.
Slight sliver of wallpaper shows on large screen, but that
issue has been there.
Change-Id: I13d834a31417751dd3b757344ec7b4d9a174090e
2023-05-12 10:40:59 -07:00
Andrew Cole
f9b87e3907
Updating isTextClippedVerticallyTest
...
Updating the isTextClippedVertically test to accomodate a different aspect ratio for raven devices
Bug: 279464742
Test: isTextClippedVerticallyTest
Change-Id: I4a4b740513914f1e76db18a00b65e4f881535d4a
2023-05-12 16:55:41 +00:00
Brandon Dayauon
cfca5cb416
Merge "Separate animations and add dragOffSet points in dragOptions" into udc-dev am: 125e121834 am: fb51d87af8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22862532
Change-Id: Id58abd3541cc871ba54d91121a27b888acaad591
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 16:30:33 +00:00
Brandon Dayauon
125e121834
Merge "Separate animations and add dragOffSet points in dragOptions" into udc-dev
2023-05-12 15:22:48 +00:00
Pavel Grafov
a7349cf94e
Merge "Use PROFILE_INACCESSIBLE to track locked profile" into udc-dev am: 5ed0d0ce99 am: 274cd0aa55
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23155128
Change-Id: I8c199c1e6079d9f76b801ecc34f96853b2795ceb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 11:57:49 +00:00
Pavel Grafov
5ed0d0ce99
Merge "Use PROFILE_INACCESSIBLE to track locked profile" into udc-dev
2023-05-12 10:13:41 +00:00
Treehugger Robot
2ba03e8d11
Merge "Add logs to check which userId is used for workProfile matcher" into udc-dev am: e201480e77 am: 06f1b97214
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23174986
Change-Id: Ib13851f91544921d4e54c9b2977195a46401b751
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 00:41:26 +00:00
Treehugger Robot
e201480e77
Merge "Add logs to check which userId is used for workProfile matcher" into udc-dev
2023-05-12 00:07:37 +00:00
Jeremy Sim
6b41662ac8
Merge "Fix animation canceling crash bug (short swipe during split select)" into udc-dev am: 7158d2d0e2 am: b13f3456cd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22146539
Change-Id: I274aa922f51af456ce8b06a857c31f39f8464ded
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 23:33:34 +00:00
Sunny Goyal
1758f9db7b
Merge "Revert "Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly"""""" into udc-dev am: c110587dba am: 396abeecaf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23159152
Change-Id: I67919780cb245058f85bb8f048f49c7803f88d57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 23:33:02 +00:00
Jeremy Sim
7158d2d0e2
Merge "Fix animation canceling crash bug (short swipe during split select)" into udc-dev
2023-05-11 22:31:34 +00:00
Sunny Goyal
09905cfa90
Revert "Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly"""""
...
This reverts commit bca4e694f0 .
Reason for revert: post submit broken
Change-Id: I8afc63b5aa67ee14127f79e2245ef543bff8cf31
2023-05-11 22:22:16 +00:00
Sunny Goyal
e3cd579e7d
Merge "Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly""""" into udc-dev am: 04a6211120 am: d10d3d9aa4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23117443
Change-Id: Ia28b795bec507253d35e39096b761367369202ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 22:05:52 +00:00
Vinit Nayak
88a91bbd16
Add logs to check which userId is used for workProfile matcher
...
Flag: none
Test: compiles
Bug: 243688989
Change-Id: I0a579203cc0c51f7707180b323ed4828f1dea297
2023-05-11 14:55:00 -07:00
Brandon Dayauon
e63401e711
Separate animations and add dragOffSet points in dragOptions
...
For 1, when animateShift() is called shiftAnimation() is the only thing needed.
2, by having point saved in preDragCondition, we can use that to update the drag layers and not have to
modify registrationX/Y later
Removed dragVisualizedOffset since it does not do anything.
There is an issue that also needs to be fixed if user decides to long click
on a search result and let go, the icon flashes at the touch point when you let go.. so we check when mContent can be shown in DragView
depending on if there is dragOffset.
If there is dragOffset, set mContent to invisible.
If there is no dragOffset, set mContent to visible because it doesn't matter as the original content is at the same spot.
bug: 245659929
test: manual: video: https://drive.google.com/file/d/1JQ0pud31HU0WlrqecX0v1cdPKQ37jQCf/view?usp=sharing
Change-Id: I4d2276b9c43e1e92c45d8538b8dde70baa84a5e8
2023-05-11 10:50:17 -07:00
Pavel Grafov
a3d37c8faa
Use PROFILE_INACCESSIBLE to track locked profile
...
Pre-U ACTION_MANAGED_PROFILE_UNAVAILABLE broadcast meant the user was
shutting down, and could be used to track when the user can be treated
as locked. In Android U work profile in quiet mode remains running, so
to track when the user gets locked this CL swithces to
ACTION_PROFILE_INACCESSIBLE instead, which is sent when the user is shut
down.
+ formatting fix to satisfy lint
Bug: 277715473
Test: manual, with TestDPC and work contact shortcut
Change-Id: I258df006e2d87f69bbbac82d20ad72ddce625425
2023-05-11 17:10:27 +01:00
Sunny Goyal
bca4e694f0
Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly""""
...
This reverts commit 3772b246c2 .
Reason for revert: Fixed the test failure
Change-Id: Ibdc9e184fcb32c7caa4ab25d8753a46fa322b703
2023-05-10 17:49:16 +00:00
Thales Lima
ed8954c031
Merge "Add feature flag and attribute for responsive grid" into udc-dev am: 0740b7fb43 am: 46cbbc1ab9 am: b39c669938
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22476842
Change-Id: Ic020b4e9769fa325349349064c767a025a011170
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-10 10:25:21 +00:00
Thales Lima
0740b7fb43
Merge "Add feature flag and attribute for responsive grid" into udc-dev
2023-05-10 09:44:49 +00:00
Fengjiang Li
1d1ec1a58b
[Talkback] Focus on "Widget" header when widget bottom sheet is opened
...
Fix: 209579563
Test: turn on talkback, open widgets and verified "Widgets" header is focused
Change-Id: Iee35720b8643e13a12b7936ce090369799dd2a04
2023-05-09 20:47:24 -07:00
Xiaowen Lei
4aecca2519
Merge "Add Lifecycle and SavedState support in Launcher ActivityContext." into udc-dev am: 7c8aeffa4e am: 2e55608106
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22608496
Change-Id: Iae78573270d2ab0edc3000791f357eb7b7570cac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-09 22:42:57 +00:00
Xiaowen Lei
7c8aeffa4e
Merge "Add Lifecycle and SavedState support in Launcher ActivityContext." into udc-dev
2023-05-09 22:07:40 +00:00
Fengjiang Li
72b4193a1a
Merge "[5/n] Log cardinality to StatsLogManager" into udc-dev am: d382a4880b am: ed42b63508
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23088599
Change-Id: I1c81577a06123a2fcc87c5499e3c173dd3712010
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-09 22:01:42 +00:00
Treehugger Robot
fa6c13a399
Merge "Removing unused wallpaper-scrim feature" into udc-dev am: 386f9796e3 am: e97f1eac9b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23039034
Change-Id: Idd0e898dc95c901bed1eab766a463ce09f2c1784
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-09 21:37:29 +00:00
Fengjiang Li
d382a4880b
Merge "[5/n] Log cardinality to StatsLogManager" into udc-dev
2023-05-09 21:33:36 +00:00
Treehugger Robot
386f9796e3
Merge "Removing unused wallpaper-scrim feature" into udc-dev
2023-05-09 20:57:33 +00:00
Jagrut Desai
bd31b05cb4
Merge "Taskbar All Apps Icon Shortcuts Popup Accesiiblity" into udc-dev am: 75109c7abc am: d015685ec7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23035380
Change-Id: Idd8519ad62e9e309da909191061cc8e26e5b75be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-09 17:41:53 +00:00
Xiaowen Lei
3c0f30a2bb
Add Lifecycle and SavedState support in Launcher ActivityContext.
...
And call initCompose() in Launcher.java. Therefore there is no behavior
change for BaseActivity, or other ActivityContext subtypes that don't
call initCompose().
This should work for non-activity subtypes of ActivityContext. It's
likely that the Launcher activity will require more complete supoort for
Lifecycle and SavedState.
Note: In order to test the ComposeView, need to build this CL together
with ag/22461463.
1. `ViewTreeLifecycleOwner.set(..., ...);` is necessary to fix the
following crash:
java.lang.IllegalStateException: ViewTreeLifecycleOwner not found
This error comes from WindowRecomposer.android.kt
- http://cs/androidx-platform-dev/compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/WindowRecomposer.android.kt;l=351-354;rcl=5673af1441ebe04c776f528193dfc5f85c0c9a66
2. `ViewTreeSavedStateRegistryOwner.set(..., ...);` is necessary to fix
the following crash:
java.lang.IllegalStateException: Composed into the View which doesn't propagateViewTreeSavedStateRegistryOwner!
This error comes from AndroidComposeView.android.kt.
- http://cs/androidx-platform-dev/compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidComposeView.android.kt;l=1178-1183;rcl=5673af1441ebe04c776f528193dfc5f85c0c9a66
3. The lifecycle needs to be STARTED. Otherwise the ComposeView doesn't
show up in its parent (i.e., isn't drawn).
- In ComponentActivity, `onSaveInstanceState` starts the lifecycle.
- In ComposeInitializeImpl (from SystemUI),
ViewLifecycleOwner.updateState() starts the lifecycle when the
window is visible and in focus.
The implementation in this CL does the same thing as the
ComposeInitializeImpl.
Bug: 275905704
Test: on device, trigger a card such as the timer
Test: RUN_ERROR_PRONE=True m out/soong/.intermediates/packages/apps/Launcher3/Launcher3/android_common/lint/lint-report.xml
Test: RUN_ERROR_PRONE=True m out/soong/.intermediates/vendor/google/gms/packages/SearchLauncher/SearchLauncher/android_common/lint/lint-report.html
Test: Presubmit
Change-Id: Ieced66ad5238916a82ea13c01f69146bbdcf287a
2023-05-09 09:40:03 -07:00
Jagrut Desai
75109c7abc
Merge "Taskbar All Apps Icon Shortcuts Popup Accesiiblity" into udc-dev
2023-05-09 16:19:44 +00:00
Pat Manning
a5507b0ec6
Enable flag ENABLE_CURSOR_HOVER_STATES by default in UDC-QPR-1 branch.
...
Bug: 243191650
Change-Id: I8ce29471e2d1838a2b7b9deee5729474c41865af
Test: manual.
2023-05-09 14:05:03 +00:00