Bernardo Rufino
e0484de39a
Add BROADCAST_CLOSE_SYSTEM_DIALOGS to recents package
...
It uses AM.closeSystemDialogs() and should have the permission. I had
created the protection level in ag/13090697 but forgot to actually
request the permission.
Bug: 177228919
Bug: 159105552
Test: atest CloseSystemDialogsTest
Test: atest android.server.wm.WindowMetricsActivityTests#testMetricsMatchesLayoutOnActivityOnCreate
Change-Id: I661dac17f2160ed36adb1a193e739c200169a37d
2021-01-11 19:25:24 +00:00
Ice Chang and Automerger Merge Worker
ea122f7ffc
[automerger skipped] Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-dev am: 57874e6b39 -s ours am: a449c9323e -s ours am: e832389844 -s ours am: e40fbd6568 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12793279
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie0bc2bc020634a83e190cda9650ace71117bb5db
2021-01-06 06:30:48 +00:00
Ice Chang and Automerger Merge Worker
e40fbd6568
[automerger skipped] Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-dev am: 57874e6b39 -s ours am: a449c9323e -s ours am: e832389844 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12793279
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9facd3f45c531cd0ea6ffa3d3a012c85038cc9ed
2021-01-06 06:10:27 +00:00
Ice Chang and Automerger Merge Worker
61971e401d
[automerger skipped] Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-dev am: 57874e6b39 -s ours am: 602da1840d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12793279
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2aa76e5c9fd86b750839f357ff15c848659e4413
2021-01-06 05:36:33 +00:00
Ice Chang and Automerger Merge Worker
e832389844
[automerger skipped] Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-dev am: 57874e6b39 -s ours am: a449c9323e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12793279
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I316539c39e01a3dda16ab2eba90a05e3529d1e83
2021-01-06 05:36:20 +00:00
Ice Chang and Automerger Merge Worker
602da1840d
[automerger skipped] Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-dev am: 57874e6b39 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12793279
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I34277e6b1a967cef0d29e9b3137d38f61fae8c42
2021-01-06 05:19:51 +00:00
Ice Chang and Automerger Merge Worker
a449c9323e
[automerger skipped] Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-dev am: 57874e6b39 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12793279
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3eeabee22f4b278eb079424059eed871c8fd5f39
2021-01-06 05:18:53 +00:00
Ice Chang and Android (Google) Code Review
57874e6b39
Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-dev
2021-01-06 04:59:03 +00:00
Ice Chang and Automerger Merge Worker
e497b92e2c
[automerger skipped] Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-qpr-dev am: 86a07cf7c3 -s ours am: 0033c3aa6e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12947940
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I92b110169f8362d3bc9497a4b029e6f6625d8c3c
2021-01-06 03:32:53 +00:00
Ice Chang and Automerger Merge Worker
0033c3aa6e
[automerger skipped] Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-qpr-dev am: 86a07cf7c3 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12947940
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3efe59e78bc7fd5e2d4214360aaefb0eabca53b2
2021-01-06 03:14:44 +00:00
Ice Chang and Android (Google) Code Review
86a07cf7c3
Merge "[DO NOT MERGE ANYWHERE] Add swipes left method in Background.java" into rvc-qpr-dev
2021-01-06 02:30:22 +00:00
Becky Qiu
5a7d6d682a
[Overview Sharing] Add a feature flag for overview sharing.
...
Bug: 169772466, 169799864
Test: local
Change-Id: Ie386f660d24feb8d0f3ed15ccf946c005d436986
2021-01-05 14:37:29 -08:00
Schneider Victor-tulias and Android (Google) Code Review
f5e0f1122c
Merge "Add UI updates for incremental app installs."
2021-01-05 21:53:44 +00:00
TreeHugger Robot and Android (Google) Code Review
18a1aa543b
Merge "Removing shelf from 2-button gesture mode"
2021-01-05 21:15:59 +00:00
Schneider Victor-tulias
84269d349d
Add UI updates for incremental app installs.
...
1. Changed Preload Icon UI to be grayscale while the app is not startable.
2. Added progress bar for when app is installed but still ownloading.
3. Updated Preload Icon progress and click handling to use new incremental api.
Progress bar color updates will follow in a separate CL.
Demo: https://drive.google.com/file/d/1H1EvtTorLeJwC1eiq10tm-TT81YZ6osk/view?usp=sharing
Bug: 171008815
Test: manual
Change-Id: I5874a5146d79a8c91d7d90ff0b9c1c427a3c95dd
2021-01-05 15:17:26 -05:00
TreeHugger Robot and Android (Google) Code Review
6511fd5b40
Merge "Using default timeout for 3-button QS"
2021-01-05 20:06:43 +00:00
Sunny Goyal
9b1e77377b
Removing shelf from 2-button gesture mode
...
Test: Manual
Bug: 175137718
Change-Id: Ifb64b4dcac53252aefa8ee0bd6434f90f1d868b7
2021-01-05 19:07:21 +00:00
TreeHugger Robot and Android (Google) Code Review
5fa687dd98
Merge "Add transition when swiping from fullscreen to enter PiP"
2021-01-01 00:51:15 +00:00
TreeHugger Robot and Android (Google) Code Review
618ba37e04
Merge "Add additional fake task views on overview gesture completion."
2020-12-23 01:34:00 +00:00
Schneider Victor-tulias and Andy Wickham
20bbaa3390
Add additional fake task views on overview gesture completion.
...
Added motion pause listening to animate an additional fake task view on overview gestures in the sandbox.
Test: manual
Demo: https://drive.google.com/file/d/1EpewbIAxiMUEz0Fqdfbok5q9xpWS6NWz/view?usp=sharing
Change-Id: Ifd0aed0a2bbb3204ae32c833b8466952679700e3
2020-12-22 16:10:09 -08:00
Jason Chang and Android (Google) Code Review
aa934170de
Merge "Fix swipe for notification default should be on instead of off"
2020-12-18 09:29:06 +00:00
Hongwei Wang
0f6b6cc7a2
Add transition when swiping from fullscreen to enter PiP
...
There are some artifacts actually come from test app implementation
- when in landscape fullscreen, sourceRectHint would include the black
background on both sides
- when settled in PiP, app does the transition which causes the final
glitch
Would address these later in the test app itself
Video: http://rcll/aaaaaabFQoRHlzixHdtY/cOco1yoMXwFzSifFqQET9U
Video: http://rcll/aaaaaabFQoRHlzixHdtY/f3IWG09DRO9aUNnzqSdPLU
Bug: 171802909
Test: see video
Change-Id: I783e51e78277b1179a7e8de50050b7c9e1a6de17
2020-12-17 15:56:01 -08:00
TreeHugger Robot and Android (Google) Code Review
6fa0d55a78
Merge "Checking menu item test to improve test fail diags"
2020-12-17 21:03:17 +00:00
Tracy Zhou and Android (Google) Code Review
5e394d9a9a
Merge "Place recents above app only after the initial touch down"
2020-12-17 03:17:01 +00:00
Vadim Tryshev and Android (Google) Code Review
bcc2b5ff34
Merge "Instrumenting app-to-pip CUJ."
2020-12-17 02:04:28 +00:00
TreeHugger Robot and Android (Google) Code Review
ad8d9454d4
Merge "Fix some task view fling calculations"
2020-12-17 00:34:47 +00:00
vadimt
f20a330a5c
Instrumenting app-to-pip CUJ.
...
Bug: 169221267
Test: manual, presubmit
Change-Id: I7fed51af63665ba9b0596f7f01bf3182643fb0a3
2020-12-16 15:39:05 -08:00
Tracy Zhou
bc3ec9fb66
Place recents above app only after the initial touch down
...
The problem is that currently upon touch down we place recents above app, before recents view is visible, so instead home screen is revealed.
Here is the breakdown:
Initial touch down -> app on top
First move event -> updateFinalShift -> recents on top
End target = home -> app on top
Fixes: 175423704
Test: manual
Change-Id: I81a4fea34c983ac2e6921f4e3515ef3193201069
2020-12-16 15:22:08 -08:00
TreeHugger Robot and Android (Google) Code Review
a15b5a6760
Merge "Don't crash Launcher when attempting to endTransaction on an already-closed DB."
2020-12-16 22:35:06 +00:00
Tony Wickham
b956a03067
Fix some task view fling calculations
...
- Map to progress 1 instead of dividing by 0 if expectedDuration == 0
- Map to starting progress one frame ahead based on velocity
- Change direction of velocity so it's in the same direction as the
task progress (0 is down and 1 is up).
Change-Id: I5ac3f8a0d6c616bd303ac1a902242964bb33d3c7
2020-12-16 09:31:26 -08:00
Jason Chang
6025dfe1ab
Fix swipe for notification default should be on instead of off
...
Set newOneHandedSettingsObserver() defaut value 0 to prevent
blocking swipe-down notification's OneHandedModeInputConsumer
.onStartGestureDetected() when device first booting.
Bug: 175084985
Test: rebuild ROM image and manual
Change-Id: I5fe7d4036ac74682ae72cf210e8b40c63ceb53e1
2020-12-16 19:58:15 +08:00
TreeHugger Robot and Android (Google) Code Review
2df0ef38a0
Merge "Synchronizing model data access"
2020-12-16 09:59:19 +00:00
TreeHugger Robot and Android (Google) Code Review
ff720daffd
Merge "Ignoring crash if the 3p icon surface is no longer valid"
2020-12-16 09:58:39 +00:00
Tony Wickham and Android (Google) Code Review
79ec120b3f
Merge "Fix TaskViewTouchController crash in seascape"
2020-12-15 18:45:15 +00:00
vadimt
0d9cb19453
Checking menu item test to improve test fail diags
...
Test: atest
Bug: 75641613
Change-Id: Idb5c7fe744e4a3e69ee0fdb59d1a5a58bc6ce0b2
2020-12-14 19:57:59 -08:00
vadimt
dad74879cc
Using default timeout for 3-button QS
...
It's 5 sec, and it works better both
for test runs under stress and for
users in the field that invoke the gesture
slowly.
Test: presubmit
Bug: 169221288
Change-Id: If1d04b63e3d490d7865b9141fc3be34a21693c39
2020-12-14 15:42:44 -08:00
Tracy Zhou and Android (Google) Code Review
d0269cd0da
Merge "Match the live tile cut out to the correct task view position in landscape mode"
2020-12-14 23:34:39 +00:00
Tracy Zhou
51d9ab7a22
Match the live tile cut out to the correct task view position in landscape mode
...
Bug: 171838067
Test: test live tile in landscape mode
Change-Id: I12c375305e19917a53e30d9e40dc709f828ad4a6
2020-12-14 13:58:37 -08:00
Sunny Goyal
fee1b25fee
Fixing PendingArgs not cleared when going home
...
Bug: 174781600
Test: manual
Change-Id: I2f192b0f60d843b49b290fa70b76f562fca81e36
2020-12-14 12:30:47 -08:00
TreeHugger Robot and Android (Google) Code Review
e1358149fc
Merge "Removing unused tracing"
2020-12-14 18:21:37 +00:00
Ice Chang and Android (Google) Code Review
feb22118bf
Merge "Add swipes left method in Background.java"
2020-12-12 16:33:16 +00:00
TreeHugger Robot and Android (Google) Code Review
04099cdabe
Merge "Add FeatureFlag for ENABLE_FOUR_COLUMNS."
2020-12-12 10:31:41 +00:00
vadimt
c610f26404
Removing unused tracing
...
Test: presubmit
Bug: 139891609
Change-Id: I30b432d329d6606b3d955409c167bddbacce8a37
2020-12-11 19:43:49 -08:00
Tony Wickham
e3386502cf
Fix TaskViewTouchController crash in seascape
...
Previously, we were using scroll direction POSITIVE as a catch all
to mean "up" but in seascape, we actually want NEGATIVE. Added
getUpDirection() to capture that. Tried to clarify the code a bit
by putting all the methods used solely by TaskViewTouchController
together with documentation. It's still pretty confusing and feels
redundant, but couldn't think of an obvious way to simplify.
Test: Swipe up and down on a task in all permutations of:
- 3 button mode
- Gesture navigation
- Portrait
- Landscape
- Seascape
- LTR
- RTL
- Home rotation allowed
- Home rotation disallowed
Fixes: 174009771
Fixes: 173567204
Change-Id: Id0f8d6f4365d888eb46182d8544d18206795dfb8
2020-12-11 17:30:41 -08:00
TreeHugger Robot and Android (Google) Code Review
3b83609977
Merge "Not using blocking call to populate task title for logging"
2020-12-11 23:38:44 +00:00
TreeHugger Robot and Android (Google) Code Review
38cdbb4690
Merge "Add null check to AbstractStateChangeTouchController#onDragEnd()"
2020-12-11 22:57:44 +00:00
TreeHugger Robot and Android (Google) Code Review
04ed82860e
Merge "Jank: taking screenshot in helper thread for quick switch"
2020-12-11 22:44:42 +00:00
Jon Miranda
73dcc9878d
Add FeatureFlag for ENABLE_FOUR_COLUMNS.
...
Will be paired with new device profile used to dogfood
upcoming grid changes.
Bug: 175329686
Change-Id: Iab08d9ed0dec14fd6a05c4485ac4e066533d2540
2020-12-11 14:19:13 -08:00
TreeHugger Robot and Android (Google) Code Review
ef9f1e0af5
Merge "Adding tracing for app-to-overview"
2020-12-11 19:25:06 +00:00
Sunny Goyal
e98f980a98
Ignoring crash if the 3p icon surface is no longer valid
...
Test: Verified on device locally
Change-Id: I5684731c3a66d5690f83878f3c4726d859349bd4
2020-12-10 16:59:28 -08:00