Android Build Coastguard Worker
ff78a721e5
Snap for 7727085 from adfcd9daea to sc-v2-release
...
Change-Id: I9a6b52a44eeb8cfb53cb1d7a9d7ac23665ef9c89
2021-09-13 23:08:22 +00:00
TreeHugger Robot
adfcd9daea
Merge "Introduce haptic when all apps state transition happens." into sc-v2-dev
2021-09-12 22:53:47 +00:00
Hyunyoung Song
862415a142
Introduce haptic when all apps state transition happens.
...
Bug: 195679234
Test: manual
Change-Id: Id923f1641bb49579c972e3dbb9de094293d00f93
Merged-In: Id923f1641bb49579c972e3dbb9de094293d00f93
2021-09-12 21:48:52 +00:00
Android Build Coastguard Worker
ae24319ed6
Snap for 7724743 from 305d0463b1 to sc-v2-release
...
Change-Id: I8149249397797526a8ebc6a8630c3ceb1b9d6fe9
2021-09-11 21:07:58 +00:00
TreeHugger Robot
305d0463b1
Merge "[OneSearch] Update the plugin interface to include more answer data." into sc-v2-dev
2021-09-11 03:08:51 +00:00
Android Build Coastguard Worker
c7bac5d384
Snap for 7721244 from 81a3e6e7e7 to sc-v2-release
...
Change-Id: I37084fe830ca0a31e7e65d84d8c50a460cda3f51
2021-09-11 01:07:59 +00:00
TreeHugger Robot
6087951a9f
Merge "Dump DepthController internals" into sc-v2-dev
2021-09-11 00:51:22 +00:00
Thiru Ramasamy
8c8dc56495
Merge "Implement LauncherLayoutSnapshot pulled atom callback." into sc-v2-dev
2021-09-10 22:59:00 +00:00
Lucas Dupin
01c362bb6c
Dump DepthController internals
...
Add DepthController to dumpsys, so it's easier to debug any future
issues.
Bug: 198732728
Test: adb shell dumpsys activity com.google.android.apps.nexuslauncher
Change-Id: Ifa7fe1d7fcb375cacc907d0da9524a2ee2a2677d
2021-09-10 22:57:24 +00:00
TreeHugger Robot
f8d4041c84
Merge "Allow restore between TYPE_PHONE AND TYPE_MULTI_DISPLAY in RestoreDbTask" into sc-v2-dev
2021-09-10 20:55:18 +00:00
Thiru Ramasamy
d495e8c8b4
Implement LauncherLayoutSnapshot pulled atom callback.
...
This change will pull only the workspace items but not the launcher settings such as grid layout etc. Future CLs will address it.
Bug: 181703659
Test: Manual-`statsd_testdrive 10108` http://gpaste/4894958784872448
Change-Id: I0e7d7da62034c411edb26ff9205a81b0e2e891a0
2021-09-10 13:29:27 -07:00
Dave Mankoff
f4f7b2234e
Merge changes from topics "b194781951-flags", "b194781951-flags-5", "b194781951-flags-6", "b194781951-flags-7" into sc-v2-dev
...
* changes:
Remove PluginInitializer.
Remove #handleWtfs from PluginInitializer.
Remove #getPrivilegedPlugins from PluginInitializer.
Rename PluginInstanceManager to PluginActionManager.
2021-09-10 19:25:40 +00:00
TreeHugger Robot
8b30227f58
Merge "Explicitly set X and Y values when offsetting split tasks" into sc-v2-dev
2021-09-10 18:05:18 +00:00
Samuel Fufa
fbd591b211
[automerger skipped] [AllApps] Polish views according to specs am: eb500d53d9 -s ours
...
am skip reason: Merged-In I65f8c6152f54306756d6cb66de2581aff45b8d47 with SHA-1 bd8d9150e0 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15748888
Change-Id: Iea0ca6a5eaa553e84e7fe2cd2a8c2902d7768f9a
2021-09-10 16:04:12 +00:00
TreeHugger Robot
b94401646d
Merge "Fix wrong screenId when committing emptyScreens" into sc-v2-dev
2021-09-10 15:36:22 +00:00
Alex Chau
d63c58d7d1
Allow restore between TYPE_PHONE AND TYPE_MULTI_DISPLAY in RestoreDbTask
...
- Follow-up of ag/15795679: allow restore in RestoreDbTask as well
Bug: 199407109
Test: manual
Change-Id: I2a8e2d9c28ee777f53a6d3554e31f7318422401f
2021-09-10 15:16:36 +01:00
TreeHugger Robot
81a3e6e7e7
Merge "Fix two dragging related bugs in Launcher home" into sc-v2-dev
2021-09-10 13:39:26 +00:00
Alex Chau
1d5929dd82
Fix wrong screenId when committing emptyScreens
...
- Need to increment newScreenId whenever the screen is already bound
- Also cleaned up placeholder on w1 as we now have page pairing logic
Bug: 199160559
Bug: 175939730
Fix: 199131780
Test: drag and drop after clear data
Change-Id: Ic42f3bddfa6cf11b8b726d6181ed2477defde19d
2021-09-10 14:36:36 +01:00
Nick Chameyev
5d50e49c3f
Merge "[Taskbar icons unfold animation issue] Do not take into account initial translation" into sc-v2-dev
2021-09-10 12:25:17 +00:00
Andras Kloczl
9732df1add
Fix two dragging related bugs in Launcher home
...
- accessibility bug: 199394124
- dragging on side bug: http://shortn/_LFBdIllupk
Test: manual
Bug: 199394124
Change-Id: I478e31332119f337bf0f8b6c92926845eb4889c4
2021-09-10 12:16:03 +01:00
Thales Lima
02a5019cf3
Merge "launcher: correct page spacing for multiple panels in RTL" into sc-v2-dev
2021-09-10 09:53:40 +00:00
Samuel Fufa
eb500d53d9
[AllApps] Polish views according to specs
...
Bug: 196391749 Update work edu button stroke color
Bug: 195497351 Update header font size for work apps paused state
Bug: 192673256 Show ArrowTip elevation
Bug: 192668800 Support for two line PopupOption view
Test: visual
Change-Id: I65f8c6152f54306756d6cb66de2581aff45b8d47
Merged-In: I65f8c6152f54306756d6cb66de2581aff45b8d47
2021-09-09 16:45:05 -07:00
Vinit Nayak
6835115c13
Explicitly set X and Y values when offsetting split tasks
...
* Race condition where DeviceProfile that gets set on
TaskViewSimulator initially has incorrect values
(dp.isLandscape is incorrect)
* The correct one eventually gets set, but in the meantime
we set the split offset assuming in incorrect value in
PagedOrientationHandler#setLeashSplitOffset()
* Once corrected, we weren't removing the old offset
that was set. Now we ensure only either an X or Y offset set.
Bug: 199376724
Test: Enter split, rotate device and quickswitch.
Both tasks should be visible throughout the gesture
Change-Id: I9fa44642ab440a0200c0b0eb9b37574e47b7100d
2021-09-09 16:27:59 -07:00
Android Build Coastguard Worker
8c7bb9aa01
Snap for 7717622 from 9874b5d68b to sc-v2-release
...
Change-Id: I1550374982cc31cb4766123d17b14de2c5ad5954
2021-09-09 23:12:55 +00:00
Becky Qiu
9cbbc3a4b6
[OneSearch] Update the plugin interface to include more answer data.
...
Bug: 196586652
Test: tested with OneSearchPlugin.
Change-Id: I5c645828b83f1fe5b3bd2f71911b30e22909d56f
2021-09-09 15:19:24 -07:00
Vinit Nayak
2d9741b832
Merge "Call exitSplitScreen() when user leaves split tasks" into sc-v2-dev
2021-09-09 20:19:20 +00:00
Tony Wickham
94c673c64d
Merge changes I032f7ffc,I384d7af0 into sc-v2-dev
...
* changes:
Add ability to start DeveloperOptionsFragment with filter pre-applied
Add option to reset Onboarding Flows in Developer Options
2021-09-09 20:09:03 +00:00
TreeHugger Robot
8f0de5d711
Merge "Introduces haptic feedback to launcher overview" into sc-v2-dev
2021-09-09 19:19:26 +00:00
Thales Lima
c2a6f6f4ae
launcher: correct page spacing for multiple panels in RTL
...
Fixes 199043583
Test: manual testing in unfolded state in portrait and landscape
Change-Id: Idf5bdabb50742498701681e4654e72260054ab47
2021-09-09 19:13:19 +01:00
Alex Chau
fef4d0e081
Allow restore between TYPE_PHONE AND TYPE_MULTI_DISPLAY
...
Bug: 199407109
Test: manual
Change-Id: I6eb982a79f4130925a9d7e0972faf0f01a6aac20
2021-09-09 18:24:51 +01:00
TreeHugger Robot
9874b5d68b
Merge "Removing obsolete robo test setup" into sc-v2-dev
2021-09-09 15:02:57 +00:00
Pat Manning
5319444c49
Merge "Retain full opacity during task dismissal unless in bottom grid row." into sc-v2-dev
2021-09-09 14:30:31 +00:00
Sunny Goyal
848e297ea5
Removing obsolete robo test setup
...
Test: Presubmit
Bug: 196825541
Change-Id: Ic6559917a6581f358d8af4d50c079fe947b64e4e
2021-09-09 09:30:47 -04:00
Lais Andrade
cc5c8843df
Introduces haptic feedback to launcher overview
...
Haptics introduced at the key moments:
- Task scroll in overview or quick switch, trigger when a new task comes
to the center of the screen;
- Task scroll in overview when overscroll animation is triggered;
- Task dismissed in overview;
There is also a configured min gap between two scroll haptics set to
20ms to prevent fast scrolls from creating a chain of cancelled effects.
Fix: 182382085
Test: manual
Change-Id: I43c0f8c879a06f317e8a660240dafb7f7abe79f7
2021-09-09 14:08:01 +01:00
TreeHugger Robot
87f764cea1
Merge "Scale task's rounded corners in grid to match focused task." into sc-v2-dev
2021-09-09 11:51:32 +00:00
Pat Manning
4adc87e982
Retain full opacity during task dismissal unless in bottom grid row.
...
Test: manual
Fix: 197645552
Change-Id: Ifff60f83679eacae4cd5850ed670d96287330082
2021-09-09 11:07:36 +00:00
Pat Manning
d0f5791c84
Scale task's rounded corners in grid to match focused task.
...
- Track scaling during fullscreen progress and joining grid.
- Maintain grid corner scale as it becomes focused task.
Test: manual
Bug: 194194694
Change-Id: Ie05da0d28dc3176095d2bee160a0d83e18ca4011
2021-09-09 10:14:05 +00:00
Alex Chau
9bd2802c9b
Merge "Set IconView drawable size for SplitPlaceholderView" into sc-v2-dev
2021-09-09 09:26:31 +00:00
Vinit Nayak
036baed9ae
Set IconView drawable size for SplitPlaceholderView
...
Bug: 194194694
Test: Invoking split from overview now shows app icon
Change-Id: Id0c4e253d5730b6eead73b97b5357804ca47cb8f
2021-09-09 09:25:55 +00:00
TreeHugger Robot
3f8f61cb40
Merge "Slight polish for split screen gesture animation" into sc-v2-dev
2021-09-09 03:17:23 +00:00
Samuel Fufa
8aecc9ac36
Merge "[Work] Fix work apps showing in personal tab" into sc-v2-dev
2021-09-09 01:09:01 +00:00
Vinit Nayak
d1a70eeb75
Slight polish for split screen gesture animation
...
* Divider bar dimensions manually calculated since
the leash that is provided has bounds larger than
the space that is visually shown between the two split
apps
Bug: 181704764
Test: Swipe up on large and normal screen,
w/ and w/o home rotation enabled
Change-Id: I1fde053151d47c6ce3e11f16f8ae4a153d273871
2021-09-08 17:39:49 -07:00
Vinit Nayak
9d4966d0ca
Merge "Refactor TaskViewUtils to launch adjacent GroupedViewTaskView" into sc-v2-dev
2021-09-08 23:18:25 +00:00
Vinit Nayak
1409d29773
Refactor TaskViewUtils to launch adjacent GroupedViewTaskView
...
* TaskViewUtils only used one TVS, now it can use
multiple necessary for staged split.
* Consolidate creating RemoteAnimationTargets into
TaskViewSimulators/TransformParams into RemoteTargetGluer
Test: Swipe to overview, tap on running task.
Swipe to overview, tap on adjacent task (single + split)
Bug: 195675206
Change-Id: I31e4aece60e2eaf94ce87ffc736b33fe7e0e5804
2021-09-08 23:18:11 +00:00
Android Build Coastguard Worker
2992d5e4ae
Snap for 7712960 from 11438429a8 to sc-v2-release
...
Change-Id: I92c9322269157c57e53fcf1d4a82b4a329920fa0
2021-09-08 23:13:13 +00:00
TreeHugger Robot
fd744975cc
Merge "Fix crash when Workspace item is added to two panel home" into sc-v2-dev
2021-09-08 22:09:53 +00:00
Samuel Fufa
564e9ca223
[Work] Fix work apps showing in personal tab
...
The problem here is that we are tracking hasWorkApps and usingTabs using the same value.
This leads to work/personal apps showing together when clearing search since mUsingTabs is overridden to false on setLastSearchQuery and later used to determine if tabs should show.
Bug: 198546279
Test: Manual
Change-Id: I7df5d65472703bedcc9dd688847d9ebd146d5f61
2021-09-08 15:02:24 -07:00
Vinit Nayak
fd5e2ff933
Merge "Show all nav buttons when IME showing" into sc-v2-dev
2021-09-08 21:44:01 +00:00
Tony Wickham
9ac2800849
Don't allow starting DeveloperOptionsFragment on non-debug builds am: a343699760
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15787659
Change-Id: I268204c3f0597fb4609437a94efdffcdfdb6b4f0
2021-09-08 21:28:46 +00:00
Tony Wickham
534bd2205b
Add ability to start DeveloperOptionsFragment with filter pre-applied
...
Repurposing EXTRA_FRAGMENT_ARG_KEY to set an initial filter.
Test: adb shell 'am start -n com.google.android.apps.nexuslauncher/com.android.launcher3.settings.SettingsActivity --es ":settings:fragment" "com.android.launcher3.settings.DeveloperOptionsFragment" --es ":settings:fragment_args_key" "Education"'
Bug: 199299382
Change-Id: I032f7ffc373daed51c8d381f3cacf722fb3fb198
2021-09-08 13:51:29 -07:00