Luca Zuccarini
da31c5e3a3
Merge "[Toast] Add a feature flag for result launch animations." into tm-qpr-dev
2023-01-13 15:14:55 +00:00
Alex Chau
f7fcb40826
Merge "Reduce icon/text simultaneously when cellHeight is not enough for largest display size" into tm-qpr-dev am: bebeefe993 am: 2e9e07fd91
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20883264
Change-Id: I12e6a5bc35e1773eff5bcf9ef66e112fdf884fb1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-13 04:17:42 +00:00
Alex Chau
2e9e07fd91
Merge "Reduce icon/text simultaneously when cellHeight is not enough for largest display size" into tm-qpr-dev am: bebeefe993
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20883264
Change-Id: Icf11a0438ae9f3e9c00185507d950297b480854c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-13 03:02:12 +00:00
Federico Baron
3f255eb591
Workspace pagination UI update
...
Here we improve the pagination visuals to follow the new design specs. We also polish and fix some issues with dot pagination in workspace.
Bug: 262741688
Test: Turn on flag SHOW_DOT_PAGINATION, and test pagination on workspace. Verify that it follows the specs linked in the bug
Change-Id: I626cdcf1f7392bcc88e9b4d6fd1df65246861445
2023-01-12 18:17:42 -08:00
Alex Chau
bebeefe993
Merge "Reduce icon/text simultaneously when cellHeight is not enough for largest display size" into tm-qpr-dev
2023-01-13 00:57:04 +00:00
Jeremy Sim
6872bc1236
Merge "Fix transition animations for launch-from-staged operation" into tm-qpr-dev am: 9dfeb03a71 am: 2bc8635b0a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20844441
Change-Id: Ida4e65f9c12d412ba176dc950219b4c19697877d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-13 00:27:28 +00:00
Jeremy Sim
2bc8635b0a
Merge "Fix transition animations for launch-from-staged operation" into tm-qpr-dev am: 9dfeb03a71
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20844441
Change-Id: Ie382a53ed107537f52e8bc8777468f52a4288ae9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-12 23:50:52 +00:00
Ats Jenk
5299847a64
Merge "Skip depth and scrim if freeform tasks are visible" into tm-qpr-dev am: 1c28f290c1 am: a39ff80885
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20929665
Change-Id: I4df52bf0788546e48499894283b8196e748a8af6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-12 23:17:38 +00:00
Jeremy Sim
9dfeb03a71
Merge "Fix transition animations for launch-from-staged operation" into tm-qpr-dev
2023-01-12 23:08:37 +00:00
Ats Jenk
a39ff80885
Merge "Skip depth and scrim if freeform tasks are visible" into tm-qpr-dev am: 1c28f290c1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20929665
Change-Id: If52b473eb05dca4e0b4dcbdc3c9416b4f0abb53f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-12 22:56:36 +00:00
Ats Jenk
1c28f290c1
Merge "Skip depth and scrim if freeform tasks are visible" into tm-qpr-dev
2023-01-12 22:39:57 +00:00
Sebastián Franco
f55e3690ea
Merge "Change the access of cellX/Y of CellLayoutLayoutParams to private"
2023-01-12 21:14:23 +00:00
TreeHugger Robot
cadcf8d07a
Merge "Support predictive back from all apps to home" into tm-qpr-dev am: 944348a522 am: 318da8ce22
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20789107
Change-Id: I55318b382a572047400085c45a3ea6c1475f966c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-12 19:59:22 +00:00
Luca Zuccarini
675c1b997e
Merge "Revert^2 "Update timings for the Home <> All Apps transition."" into tm-qpr-dev am: 51c89ca493 am: 7495d0f873
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20929144
Change-Id: I8c7aa28deccf93c25f4df6d1e2a5ceed63c038d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-12 19:49:53 +00:00
Stefan Andonian
8dd5261096
Merge "Rename LoaderResults to LauncherBinder." into tm-qpr-dev am: bf69ef034a am: e78b34daab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20543148
Change-Id: I012d2506c008ce8a021ec8c1f8347e6cb0642b76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-12 19:49:25 +00:00
Ats Jenk
ca009e4e93
Skip depth and scrim if freeform tasks are visible
...
If freeform tasks are shown, skip applying depth effect and scrim
changes. These cause the background to flicker while showing freeform
tasks and for example showing the transient taskbar.
Bug: 263264985
Test: swipe up to show transient taskbar, observe launcher background
does not blur or flicker to black
Change-Id: I5b10d0f0c7065e903cb761488367c02d7e31d8b2
2023-01-12 10:15:30 -08:00
TreeHugger Robot
318da8ce22
Merge "Support predictive back from all apps to home" into tm-qpr-dev am: 944348a522
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20789107
Change-Id: Ib53aa807f447aeba483f6a4a10f078a5b39bf660
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-12 17:50:42 +00:00
TreeHugger Robot
944348a522
Merge "Support predictive back from all apps to home" into tm-qpr-dev
2023-01-12 17:01:02 +00:00
Luca Zuccarini
7495d0f873
Merge "Revert^2 "Update timings for the Home <> All Apps transition."" into tm-qpr-dev am: 51c89ca493
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20929144
Change-Id: I3629ade53ed1be9d596a158e0f71efd999428aa5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-12 14:51:20 +00:00
Luca Zuccarini
51c89ca493
Merge "Revert^2 "Update timings for the Home <> All Apps transition."" into tm-qpr-dev
2023-01-12 14:06:07 +00:00
Stefan Andonian
53b21fae3b
Merge "Refactor the OnUserUnlock code out of RecentsAnimationDeviceState and into its own class." into tm-qpr-dev am: fb602d4db7 am: 167d350981
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20878611
Change-Id: I7591e1af8af6bcd6b11dea1571668d80ada06201
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-11 23:57:55 +00:00
Sunny Goyal
738f4033a8
Merge "Fetching the session info on the background thread when launching pening icon" into tm-qpr-dev am: 96bfea9d32 am: 1ef2eea43c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20878612
Change-Id: I075d04814f405dc406bbbc1e4b1950c8f1256d05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-11 23:57:39 +00:00
Stefan Andonian
e78b34daab
Merge "Rename LoaderResults to LauncherBinder." into tm-qpr-dev am: bf69ef034a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20543148
Change-Id: I6099c3312aac8cfeed3d6dafaaf8470f9c8f3687
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-11 23:11:36 +00:00
Stefan Andonian
167d350981
Merge "Refactor the OnUserUnlock code out of RecentsAnimationDeviceState and into its own class." into tm-qpr-dev am: fb602d4db7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20878611
Change-Id: I16987862cffc3730518fe14adf61595d62b8faad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-11 23:11:16 +00:00
Sunny Goyal
1ef2eea43c
Merge "Fetching the session info on the background thread when launching pening icon" into tm-qpr-dev am: 96bfea9d32
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20878612
Change-Id: I2ea28c6e83d33c47ddd794b6f520d277ea92a60e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-11 23:10:59 +00:00
Fengjiang Li
e884c2c79f
Support predictive back from all apps to home
...
bug: b/238475505
Test: manual
Change-Id: Ibf4f7f41a26b044a538e2cd566d2297ed88f1b99
2023-01-11 22:55:28 +00:00
Stefan Andonian
bf69ef034a
Merge "Rename LoaderResults to LauncherBinder." into tm-qpr-dev
2023-01-11 22:47:34 +00:00
Stefan Andonian
fb602d4db7
Merge "Refactor the OnUserUnlock code out of RecentsAnimationDeviceState and into its own class." into tm-qpr-dev
2023-01-11 22:46:31 +00:00
Sunny Goyal
96bfea9d32
Merge "Fetching the session info on the background thread when launching pening icon" into tm-qpr-dev
2023-01-11 22:32:01 +00:00
Stefan Andonian
e82476ad3b
Rename LoaderResults to LauncherBinder.
...
LoaderResults implies a data object, not binding code specific to
Launcher UX containers. This CL merely renames this class and its
usages. It also adds a comment that explains why the functionality is
split into a base class and an implementing class.
Bug: 251502424
Test: Compilation worked correctly.
Change-Id: I01b5ac2f717e9b20612538d5c1e0ca947beb593f
2023-01-11 20:32:25 +00:00
Stefan Andonian
2a58ddb89f
Refactor the OnUserUnlock code out of RecentsAnimationDeviceState and
...
into its own class.
Bug: 251502424
Test: Compilation threw no errors and user unlock behavior worked
correctly.
Change-Id: Ifa42dc32f90dfa4fda8df0e52811ddfe20cc5a9b
2023-01-11 19:33:32 +00:00
Brandon Dayauon
f54e016c82
split the scrolling logging into work,personal, and search
...
- moved collapse/extend logging with the other scroll logging
bug: 263817965
test: Manual - WW
Change-Id: I9cd57b895c0c2edb7fe39ef98dced574d09a0953
2023-01-11 10:09:27 -08:00
Sebastian Franco
a955403ba9
Change the access of cellX/Y of CellLayoutLayoutParams to private
...
Cherry pick needed for changes on workspace lily
Bug: 188081026
Test: no op change, should compile
Test: ReorderWidgets
Change-Id: I20367974e5a4cead406e18eb66dafd4d59651b2a
2023-01-11 15:25:23 +00:00
Luca Zuccarini
50ef8004e0
[Toast] Add a feature flag for result launch animations.
...
Bug: 250588519
Test: manual
Change-Id: I6d605bf8b1008a3b12497e1d04601735ad79c001
2023-01-11 13:16:02 +00:00
Jeremy Sim
5f8dd20236
Fix transition animations for launch-from-staged operation
...
This change makes it so that a smoother animation will play when the user cancels the splitscreen flow by tapping the staged app to launch the app in fullscreen. Since this was the only blocker to activating the feature, this change also enables launch-from-staged by default and removes the flag.
Fixes: 257513449
Test: Manual
Change-Id: Iabff2fc72bfcd6975d216b5cd86e0df7a772b308
2023-01-10 15:44:23 -08:00
Sunny Goyal
5fe99d560e
Fetching the session info on the background thread when launching pening icon
...
Bug: 242669604
Test: Verified that the RPC is not made on UI thread
Change-Id: I4299628b8b3e9aa2844f5556c57f47d997dd85e1
2023-01-10 11:02:58 -08:00
Alex Chau
06f36e8568
Reduce icon/text simultaneously when cellHeight is not enough for largest display size
...
- Follow-up of http://ag/20691430
- Reduce iconDrawablePaddingPx to further recover space
- Then proportional reduce both iconSizePx and iconTextSizePx
- This will result in larger icon/text size in px when going from larger to largest for most devices
- For extremely large desnity (> largest for most devices), iconSizePx/iconTextSizePx will inevitably reduce due to smaller availalbe space
Fix: 264149604
Test: test different density between larger and largest, check that icon/text size continues to grow in px
Change-Id: I1633566b9372acf1393c7e997598cb3e46c4a507
2023-01-10 18:11:59 +00:00
Thales Lima
3241b26430
Merge "Check kotlin format before uploading" into tm-qpr-dev am: bdfc07f1f0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20883265
Change-Id: I1f211915948bd6112d605dbd6d2a6569838c1585
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-10 17:20:23 +00:00
Luca Zuccarini
fb4429f0b0
Revert^2 "Update timings for the Home <> All Apps transition."
...
e18ac479e5
Change-Id: Id09987b2c67be70e62349574973d4bc62b10bc9d
Bug: 263221786
2023-01-10 17:05:29 +00:00
Thales Lima
bdfc07f1f0
Merge "Check kotlin format before uploading" into tm-qpr-dev
2023-01-10 16:41:58 +00:00
Thales Lima
03ac377a34
Check kotlin format before uploading
...
This uses ktfmt on the PREUPLOAD hook to check file formatting.
Bug: 264851618
Test: manual
Change-Id: I8bdeabd9c1ed571a464707e6912419ad3190a169
Merged-In: I8bdeabd9c1ed571a464707e6912419ad3190a169
2023-01-10 13:24:43 +00:00
Thales Lima
47a40a8bd3
Merge "Check kotlin format before uploading"
2023-01-10 13:23:59 +00:00
Sebastián Franco
aeaaef068d
Merge "Printing the workspace items to improve flake investigation." into tm-qpr-dev am: b66293e96d am: b1bb6d37d7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20680953
Change-Id: I6556acee7b4a44ed4a39aefa749cdfca4f305f26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-10 00:25:48 +00:00
Sebastián Franco
b1bb6d37d7
Merge "Printing the workspace items to improve flake investigation." into tm-qpr-dev am: b66293e96d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20680953
Change-Id: I103270c818b050f1bcb67dbfa91a6b333d01016b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-09 23:46:57 +00:00
Sebastián Franco
b66293e96d
Merge "Printing the workspace items to improve flake investigation." into tm-qpr-dev
2023-01-09 23:20:51 +00:00
Thales Lima
7a3c1e10a7
Check kotlin format before uploading
...
This uses ktfmt on the PREUPLOAD hook to check file formatting.
Bug: 264851618
Test: manual
Change-Id: I8bdeabd9c1ed571a464707e6912419ad3190a169
2023-01-09 17:45:42 +00:00
Vinit Nayak
1c9b42521f
Merge "Improves overview split adjacent launch animation" into tm-qpr-dev am: 72b186aefd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20873328
Change-Id: I9534252aee43616154247c5e130dbc6c7336e5b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-07 01:07:52 +00:00
Vinit Nayak
72b186aefd
Merge "Improves overview split adjacent launch animation" into tm-qpr-dev
2023-01-07 00:36:16 +00:00
Sunny Goyal
73a3b68c9d
Merge "Fixing work tab is not updated when work-mode changes" into tm-qpr-dev am: 3da648a80b am: 11a984a00e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20886439
Change-Id: I3b1e52d896ad53f9e2a46cab67cd0ca72f5a4340
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-06 19:04:19 +00:00
Sebastian Franco
f34f35fddb
Printing the workspace items to improve flake investigation.
...
Recording the screen to investigates flakes on ReorderWidgets
is really useful but it requires changing the code for that and
storing the video and most of the time the useful information
is just the end state so by logging the end state makes resolving
flakes easier
Fix: 261877803
Test: atest ReorderWidgets
Change-Id: If5d9745ebb57826a55b5df9d3599eed56c48298f
2023-01-06 12:29:11 -06:00