TreeHugger Robot
d311cc753d
Merge "Don't show split option if device in "Lock task mode"" into sc-v2-dev am: 19b3b93e5c am: bff00ec14f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16576986
Change-Id: I8089f588770a0bca6aaa28a9f7acd3c7354f8e1d
2022-01-06 23:54:25 +00:00
TreeHugger Robot
bff00ec14f
Merge "Don't show split option if device in "Lock task mode"" into sc-v2-dev am: 19b3b93e5c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16576986
Change-Id: I36ebbc43a81ced5616cd44098cc36ae86479f8d7
2022-01-06 23:38:09 +00:00
TreeHugger Robot
19b3b93e5c
Merge "Don't show split option if device in "Lock task mode"" into sc-v2-dev
2022-01-06 23:20:54 +00:00
Vinit Nayak
c09012766b
Don't show split option if device in "Lock task mode"
...
fixes: 199342537
Change-Id: Id212cce20b792fb8b16e9fa8eca4635773ae5ea7
2022-01-06 13:37:46 -08:00
Michael Groover
871467b651
Add required flag to registerReceiver call in LauncherAppState
...
Android T adds support to allow a runtime receiver to be registered as
not exported, but to ensure apps can take advantage of this, calls to
registerReceiver must specify a flag indicating whether the receiver
should be exported for apps targeting T+ that are registering for
unprotected broadcasts. This commit adds the RECEIVER_EXPORTED
flag to the call to registerReceiver in LauncherAppState when
registering for ACTION_FORCE_RELOAD.
Bug: 161145287
Test: Build
Change-Id: I9ffb5e00f2ce5bc9dcff4b681237ba06604fc995
2022-01-06 12:12:21 -08:00
Alex Chau
f3dbb049dc
Add 6 col grid to UIEvents
...
Bug: 210118169
Test: manual
Change-Id: I811c970ba41641a0abfae0d0a395a6b31a9da5dd
2022-01-06 14:53:51 +00:00
Wei Sheng Shih
3b7ae6e723
Merge "Public API setSplashScreenStyle(3/N)"
2022-01-06 05:25:32 +00:00
Android Build Coastguard Worker
8e2135926b
Snap for 8046958 from 0866017c58 to tm-release
...
Change-Id: If6ff37aabd60da663e5410d9a1bc015e42e35cb9
2022-01-06 02:10:34 +00:00
TreeHugger Robot
ff5e679c70
Merge "Use list instead of array when filtering non-app leashes" into sc-v2-dev am: 5735251c33 am: a7d85caf4b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16571427
Change-Id: Ifc053aaafd1b063e0f1f8f5d046c24a0022fd8ca
2022-01-06 00:53:05 +00:00
TreeHugger Robot
a7d85caf4b
Merge "Use list instead of array when filtering non-app leashes" into sc-v2-dev am: 5735251c33
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16571427
Change-Id: I5349197fcf386d9fe25a90218f5bd4a63f3fd856
2022-01-06 00:39:51 +00:00
TreeHugger Robot
5735251c33
Merge "Use list instead of array when filtering non-app leashes" into sc-v2-dev
2022-01-06 00:25:34 +00:00
TreeHugger Robot
491c680681
Merge "Handle split selection when animation is disabled" into sc-v2-dev am: 3a6a0f5a31 am: 0d07b6d0c1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16512483
Change-Id: I3d2511065fe693a6d710d91d2f728914a05cda41
2022-01-05 23:30:56 +00:00
TreeHugger Robot
0d07b6d0c1
Merge "Handle split selection when animation is disabled" into sc-v2-dev am: 3a6a0f5a31
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16512483
Change-Id: I2a6f38c2786d835f002086407b44ec39ec145272
2022-01-05 23:14:15 +00:00
TreeHugger Robot
3a6a0f5a31
Merge "Handle split selection when animation is disabled" into sc-v2-dev
2022-01-05 22:56:01 +00:00
Vinit Nayak
d25fb5bd0b
Use list instead of array when filtering non-app leashes
...
* Non-apps leashes can contain non-divider targets, which
was creating null elements in the array when an index didn't
get assigned.
* With a list we don't have to worry about empty index gaps
* Also remove the animation for the divider for certain
gestures because the surface isn't always valid for the
full duration of the animation. We probably would need to
synchronize with rest of recents animation
Fixes: 212218930
Test: No longer crashes when swipe up, hold, then swipe down
Change-Id: Ia1fc4d66e73f21b55fdbfe59342af025e2a525d9
2022-01-05 14:43:43 -08:00
Jon Spivack
4a2732da03
AppSharing: Better handling of Work Profiles
...
This change improves the Work Profile use case in two ways:
1. When sharing is disabled for the profile, the Share App button is grayed out, and an appropriate message is displayed if the user taps it.
2. When sharing is enabled for the profile, it actually works.
Bug: 175159046
Bug: 210168826
Test: Manual (toggled DISALLOW_BLUETOOTH_SHARING via Test DPC on local device)
Test: m -j RunLauncherGoGoogleRoboTests ROBOTEST_FILTER=com.android.launcher3.AppSharingTest
Change-Id: Id7ba8efc587d0b94aa1f9b2004bf45254b39f992
2022-01-05 14:14:00 -08:00
TreeHugger Robot
0866017c58
Merge "launcher: more options for all apps icon sizes"
2022-01-05 20:59:37 +00:00
Vinit Nayak
1465a5af7b
Handle split selection when animation is disabled
...
* Consolidate setState() and setStateWithAnimation()
to be handled in the same manner
* If no animation, we run the created
PendingAnimation right away
Fixes: 209935590
Test: Tested w/ and w/o animation
Change-Id: I1d6fdba21761b6721e6bd52234016178547cd437
2022-01-05 12:19:11 -08:00
Hyunyoung Song
7b26540f64
Merge "Apply scrim protection to atomic state transition ALLAPPS -> NORMAL" into sc-v2-dev am: d96e07035c am: 1dc16ded78
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16567964
Change-Id: I4d42bb56d3018637eb62d86b0c996abe7c77fe06
2022-01-05 20:01:18 +00:00
Hyunyoung Song
1dc16ded78
Merge "Apply scrim protection to atomic state transition ALLAPPS -> NORMAL" into sc-v2-dev am: d96e07035c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16567964
Change-Id: I161550c05e2849606c877d15eace8bbd2fbd19b9
2022-01-05 19:38:03 +00:00
Hyunyoung Song
d96e07035c
Merge "Apply scrim protection to atomic state transition ALLAPPS -> NORMAL" into sc-v2-dev
2022-01-05 19:27:04 +00:00
TreeHugger Robot
58a8f3e508
Merge "Trace fold/unfold animation with atrace"
2022-01-05 18:13:41 +00:00
Thales Lima
bb7d3881fe
launcher: more options for all apps icon sizes
...
Different postures now require different icons sizes, changes in spaces and text size. This should give enough options to change the sizes in All Apps the same was as in the home screen.
Bug: 202708085
Test: visual, using HSV and Window
Change-Id: I40a28f27a19b5728a950a4b43f4239c1ba26c2a4
2022-01-05 15:55:16 +00:00
Thales Lima
6e7f36c86a
add attributes for hotseat space
...
Hotseat now follows the size of workspace icons and should have different spaces based on the grid and posture of the device. It also has more icons.
Fixes: 204488528
Test: HSV and Window
Change-Id: I534df95dda6dc7de3f810632f2cab3822bf78416
2022-01-05 12:54:53 +00:00
Thales Lima
55377d3d6d
Merge "rename display-option attributes"
2022-01-05 12:42:09 +00:00
Thales Lima
85c942fcc9
rename display-option attributes
...
Rename the attributes to make it more standardized and to be easier to check the multiple variants.
Bug: 202708085
Test: compile and run different launchers
Change-Id: I18b981877b9160bd3801a02567d52b49747d50d4
2022-01-05 10:54:29 +00:00
Hyunyoung Song
153cd69d14
Apply scrim protection to atomic state transition ALLAPPS -> NORMAL
...
Bug: 209480401
Test: manual, video attached on the bug
TL;DR;; minimized the delta for sc-v2
Change-Id: If8c9281bb4366540b9a4ea10a9b363ce82d78daf
2022-01-04 21:55:14 -08:00
Android Build Coastguard Worker
ca79057a44
Snap for 8043187 from 1ab5741b05 to tm-release
...
Change-Id: I170a14f48ffd45373f0845ede17ed37913ea7fe6
2022-01-05 02:08:07 +00:00
Brian Isganitis
1ab5741b05
Merge "Avoid race condition with hotseat predictions."
2022-01-04 20:42:47 +00:00
Nicolo' Mazzucato
23a4275e1c
Trace fold/unfold animation with atrace
...
This cl adds an always present listener to UnfoldTransitionProgressProvider to log a trace when the animation is running.
Bug: 203391751
Test: Traced with perfetto on top of this change and verified it is present as expected
Change-Id: I560c705795a37315bbdbdca0a1278bf7a2d99a64
2022-01-04 17:44:16 +01:00
Android Build Coastguard Worker
75b297071f
Snap for 8040676 from 2215377081 to tm-release
...
Change-Id: If7104110ead860bac65a26e88af68cdf265c7a24
2022-01-04 02:08:45 +00:00
Android Build Coastguard Worker
bc5cdc0c76
Snap for 8040604 from b57235563c to sc-v2-release
...
Change-Id: Ifbfab49abde3a2a925f79e03a0b2acb40d4bcacb
2022-01-04 00:07:57 +00:00
Siarhei Vishniakou
2215377081
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours am: 90e66951e9 -s ours am: b57235563c -s ours am: cfe5064cc4 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I50ccf0ffc946afeb117ffc2ece97450189ca854a
2022-01-03 05:26:37 +00:00
Siarhei Vishniakou
70fd432fbf
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours am: 90e66951e9 -s ours am: 4b3789b5e3 -s ours am: 3ae2db4e0f -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I1a76ef25e6f2f03f3cf7794afda1a0d3373485ce
2022-01-03 05:26:11 +00:00
Siarhei Vishniakou
cfe5064cc4
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours am: 90e66951e9 -s ours am: b57235563c -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I2cdf520c21199aa85a9fd0745df27ec7b9cdf9ca
2022-01-03 05:18:49 +00:00
Siarhei Vishniakou
3ae2db4e0f
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours am: 90e66951e9 -s ours am: 4b3789b5e3 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I6d129c87c943435e0a45140f3748f473db8c5f9d
2022-01-03 05:18:40 +00:00
Siarhei Vishniakou
5d4ce88dbb
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours am: 41f333df84 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I294d27cabef0aeb8a93c5421320ed5c0989e037f
2022-01-03 05:18:25 +00:00
Siarhei Vishniakou
4b3789b5e3
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours am: 90e66951e9 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: If82e738ae4e51cd21ee75c1ffa946455dfc1986b
2022-01-03 05:13:14 +00:00
Siarhei Vishniakou
b57235563c
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours am: 90e66951e9 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I222012704cfc8694b095a25b51af364fe6b22bb3
2022-01-03 05:13:13 +00:00
Siarhei Vishniakou
90e66951e9
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I059d793325805bcca1fcba400e488d1113ee05f4
2022-01-03 05:06:30 +00:00
Siarhei Vishniakou
41f333df84
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours am: a367a144ac -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I3030feffd2e21f5085f91972c3231da61612348f
2022-01-03 05:05:37 +00:00
Siarhei Vishniakou
a367a144ac
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: 73c513256d -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I805fedf30ea474009d316caacc1e3e995033ca62
2022-01-03 04:49:54 +00:00
Android Build Coastguard Worker
accfaa535b
Snap for 8035399 from f06670eb12 to tm-release
...
Change-Id: I1ff604015f5e0f71833d408c05d13046aa04ad4b
2021-12-30 02:09:00 +00:00
Android Build Coastguard Worker
c882a94ff2
Snap for 8035341 from cc07d3480b to sc-v2-release
...
Change-Id: I9e4bb33550ba1c3a819ee496fca3a75093634bb9
2021-12-30 00:08:22 +00:00
Siarhei Vishniakou
73c513256d
Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921
Bug: 212491379
Change-Id: I26d89a46e181f39f95a5e6385be1760fac37437e
Merged-In: I8d05fa3663687b5382a59b0d47cdac404844c3b7
2021-12-29 08:07:25 +00:00
Siarhei Vishniakou
f06670eb12
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: b2b60b12b4 -s ours am: 9e924d9c71 -s ours am: 20ce997649 -s ours am: cc07d3480b -s ours am: 2ae184a403 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 81ff81227e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921
Change-Id: Idc380b666b5b6add2ff1b153f52c3e6f6150a3fa
2021-12-29 06:24:23 +00:00
Siarhei Vishniakou
2ae184a403
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: b2b60b12b4 -s ours am: 9e924d9c71 -s ours am: 20ce997649 -s ours am: cc07d3480b -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 81ff81227e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921
Change-Id: Ic755efa4965366c8ead7bdd0e1997499f5bc7f33
2021-12-29 06:23:50 +00:00
Siarhei Vishniakou
1a1ce49f8e
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: b2b60b12b4 -s ours am: 9e924d9c71 -s ours am: 20ce997649 -s ours am: 475b946451 -s ours am: dd3391e0e8 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 81ff81227e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921
Change-Id: Ifdeb1c7d01c5248ba4a799918b7983169cd54a38
2021-12-29 06:23:25 +00:00
Siarhei Vishniakou
dd3391e0e8
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: b2b60b12b4 -s ours am: 9e924d9c71 -s ours am: 20ce997649 -s ours am: 475b946451 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 81ff81227e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921
Change-Id: I13306e62b7071431f8750723ee95708fbc225638
2021-12-29 06:15:36 +00:00
Siarhei Vishniakou
475b946451
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: b2b60b12b4 -s ours am: 9e924d9c71 -s ours am: 20ce997649 -s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 81ff81227e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921
Change-Id: I83a29b5e8a63afb23767a810c1cc47b5ca19accb
2021-12-29 06:10:59 +00:00