473688 Commits

Author SHA1 Message Date
Jooyung Han
6a4a96c74c Merge "Add min_sdk_version:R to updatable apexes" into rvc-dev 2020-04-05 00:14:36 +00:00
Winson Chung
17849976da Merge "Keep task hidden until task appeared" into rvc-dev 2020-04-04 18:06:04 +00:00
Artur Satayev
a526b1ee34 Update packages to not depend on maps SDK v1.
The library has been deprecated since circa 2013. It has also been broken on Android Q, i.e. any app that actually attempts to use it at runtime would crash.

Stop shipping the library in R, and ignore any uses-library for the library.

Test: manual, atest
Bug: 148920069
Change-Id: I3d9db099200955204dfdc67c3457f74d759b454e
Merged-In: I3d9db099200955204dfdc67c3457f74d759b454e
Exempt-From-Owner-Approval: +1 by narayan@ on previous patch
(cherry picked from commit 8ce94b1ef2a8cc3adecb6c8fb4cc5046e71c26d6)
2020-04-04 17:19:25 +00:00
TreeHugger Robot
4c29b73bcb Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-04-04 15:55:25 +00:00
TreeHugger Robot
3c5ee83dc2 Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-04-04 15:40:32 +00:00
TreeHugger Robot
5da7dcb103 Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-04-04 15:31:35 +00:00
TreeHugger Robot
ed2603d8c4 Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-04-04 15:23:28 +00:00
Bill Yi
c100b0aec3 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I1651a2f2b002b0a79ee9cc89fe32af32a29c5b11
2020-04-04 06:04:36 -07:00
Bill Yi
57149655ec Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I81bb9887b655f6048fc44147c86c2f531d9f438a
2020-04-04 05:46:02 -07:00
Bill Yi
c810821090 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I8c50d0a55a821101149b68ab7b4e3b2e018e30d3
2020-04-04 04:34:04 -07:00
Bill Yi
460331bf93 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: Iaa5043ce8f19a57e81be3bfac857bce13140de14
2020-04-04 03:17:09 -07:00
David Su
34fc65accf framework-wifi: Remove dependency on framework-telephony-stubs
Since Telephony is no longer a module, `framework-telephony-stubs`
is already part of `module_current`. Only stubs from other modules
need to be explicitly included.

Bug: 151092414
Test: compiles
Change-Id: Iedf05a82dea9e6831b6253dfcb213162d2b9e127
2020-04-04 01:37:28 -07:00
TreeHugger Robot
f7de5edb2f Merge "Added blur added in the restart dialog" into rvc-dev 2020-04-04 07:40:34 +00:00
TreeHugger Robot
d884a80dd6 Merge "Moved IPC call off of main thread." into rvc-dev 2020-04-04 07:10:35 +00:00
TreeHugger Robot
3fc58ee5d5 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 79f352382f -s ours
am skip reason: subject contains skip directive

Change-Id: I264e7f319225cb1cd21c3913e67bff50f32adb8c
2020-04-04 06:00:11 +00:00
TreeHugger Robot
fdfb7e85a2 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 126cf6690e -s ours
am skip reason: subject contains skip directive

Change-Id: I29c5d92958187335dfeb6d2ba10770af1d72b3b0
2020-04-04 05:59:15 +00:00
TreeHugger Robot
d3e541eb03 Merge "iorap_functional_test: Add iorap function test." into rvc-dev 2020-04-04 05:43:12 +00:00
TreeHugger Robot
79f352382f Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev 2020-04-04 05:40:10 +00:00
TreeHugger Robot
126cf6690e Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev 2020-04-04 05:37:33 +00:00
TreeHugger Robot
4e83de27c2 Merge "Make state_option top-level boolean annotations" into rvc-dev 2020-04-04 05:13:01 +00:00
Stanislav Zholnin
26141c3fb2 Extend sampling to packages targeted below R.
Test: manual verification
Bug: 143519689
Change-Id: I0fefd46552fa9d8a34ef78161c1a13c60419de26
2020-04-04 06:07:25 +01:00
TreeHugger Robot
48079ba38c Merge changes Id15887ff,I78262baa into rvc-dev
* changes:
  AF: Clear the existing response for the partition on a new request.
  AF: Fix bug where Session#setViewStatesLocked doesn't clear response.
2020-04-04 04:32:10 +00:00
Alex Buynytskyy
ab0a32e6ba Merge "Disallow read logs collection if user changes their mind." into rvc-dev 2020-04-04 04:02:06 +00:00
TreeHugger Robot
7bfa49bf27 Merge "BluetoothMidi test: test encoder and decoder" into rvc-dev 2020-04-04 03:46:15 +00:00
Jing Ji
b7bca21ba9 Merge "Multiply the total memory by mem_unit" into rvc-dev 2020-04-04 03:45:38 +00:00
TreeHugger Robot
43bc020fc0 Merge "Only apply VPN isolation if it's fully routed" into rvc-dev 2020-04-04 03:44:46 +00:00
TreeHugger Robot
27b4fb4c9f Merge "add westworld log to global actions" into rvc-dev 2020-04-04 03:44:35 +00:00
Raff Tsai
6944511300 Merge "Add name space settings_stats" into rvc-dev 2020-04-04 03:18:04 +00:00
Winson Chung
cbd8793a44 Keep task hidden until task appeared
- If the task is previously not visible or has no visible children at
  the point when we start controlling it in the task org, hide the task
  until we send taskAppeared to ensure that the task org can reparent
  and show it otherwise we could see a flash of the task.

  This happens mainly from two cases:
  - when starting a new task with a given win mode, we show it and wait
    for first draw before notifying the task org
  - when transitioning into pip from swipe up, the activity is hidden
    and when it requests to enter pip is made visible again

  Since we are hiding the task w/ the pending transaction, we also need
  to defer all task org callbacks until that's applied to ensure proper
  lifecycle of the calls.
- Also skip app transitions for task org tasks for now

Bug: 152809695
Bug: 152134460
Test: Open a bubble, ensure that we don't see the task in fullscreen
      first.  Enter pip, ensure that we don't see flash of the task
      before SysUI can fade it in.
Test: atest PipAnimationControllerTest
Test: atest TaskOrganizerTests
Test: atest SplitScreenTests

Change-Id: If51e98cd007faef35e99acd31b27b20eebbea010
2020-04-03 19:59:05 -07:00
TreeHugger Robot
0732acfb5e [automerger skipped] Merge "Don't crash if NSSL gets incomplete gesture" into qt-qpr1-dev am: 025baaca78 -s ours
am skip reason: Change-Id I22182d90b0057df67fbd6d20785da23d6c17dcf3 with SHA-1 c8048daed2 is in history

Change-Id: I0d5375b98bac66de51cfe1a5398ca591f3a31562
2020-04-04 02:41:58 +00:00
Bill Yi
ff31536aca Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I033c4759b70bbf29777d4267e2dc728ab9b58e6f
2020-04-03 19:23:26 -07:00
TreeHugger Robot
025baaca78 Merge "Don't crash if NSSL gets incomplete gesture" into qt-qpr1-dev 2020-04-04 02:23:18 +00:00
Bill Yi
33df27420f Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: Ie681fba26516cd915d05a130602139804b13e893
2020-04-03 18:53:57 -07:00
Ahaan Ugale
7b5982b6e7 AF: Clear the existing response for the partition on a new request.
Once a new Request is in flight, we probably don't want to display the
old responses.

This prevents a VIEW_ENTERED flow from displaying the suggestions
(either as a dropdown or as inline chips) if there is a pending request
for the same partition. Thus fixing a bug where the suggestions may be
rendered twice - once from the VIEW_ENTERED update and again from the
Fill Request succeeding (see http://b/152620157#comment7). An example of
how this may occur:
1. User taps on a View that previously showed suggestions.
2. App manually triggers autofill, which issues a new fill request.
3. The Session is updated with VIEW_ENTERED (due to (1)).
Session#requestShowInlineSuggestionsLocked returns false because of the
pending request. The system fallsback to drawing the dropdown UI.
4. FillRequest from (2) completes. This hides the dropdown and shows
inline chips.

An alternative is to exit the VIEW_ENTERED flow when there's a pending
request for the same view. This should also fix the bug, but is no
longer necessary with the current fix. The advantage of the current
approach is that the VIEW_ENTERED update logic and the request logic are
less coupled.

Fix: 152620157
Test: manual
Test: atest android.autofillservice.cts
Change-Id: Id15887ffdf28d0a3ea32e1f68ffd81f994f93187
2020-04-03 18:46:27 -07:00
Alex Buynytskyy
96e350b30d Disallow read logs collection if user changes their mind.
Bug: b/152633648
Test: atest PackageManagerShellCommandTest PackageManagerShellCommandIncrementalTest IncrementalServiceTest
Test: adb shell appops set 1000 GET_USAGE_STATS deny
Change-Id: I7fc8356f84fe30669483470579eedf546f81f297
2020-04-03 18:44:43 -07:00
Ahaan Ugale
29350482e3 AF: Fix bug where Session#setViewStatesLocked doesn't clear response.
clearResponse=true doesn't clear the response if the `response` arg is non null.
The new behavior matches the corresponding logic for authenticated
responses above (lines 3197-3200).

This affects only 1 invoking method, replaceResponseLocked, which sets
the responses again soon after, so this change shouldn't affect any
behavior.

This change also fixes the javadoc for the method.

Bug: 152620157
Test: atest android.autofillservice.cts
Test: manual
Change-Id: I78262baa1c6c11ef7e4b3c12c2ecd3d9dd28bfd7
2020-04-03 18:44:37 -07:00
Robert Snoeberger
b131e1b746 Merge "Add seek bar to QS Media Player" into rvc-dev 2020-04-04 01:16:00 +00:00
Selim Cinek
28db07e902 Fixed the heads up layout of conversations
Previously the expand button layout was always at 80dp which
made the collapsed size increase. we now measure it at
match_parent instead and just internally use another layout
to position it properly.

Fixes: 153204251
Test: add heads up notification, observe normal padding
Change-Id: I76df6529c1a24808bce54ed0d04230cddf7a0c8c
2020-04-03 17:52:15 -07:00
Phil Burk
6c0aff044d BluetoothMidi test: test encoder and decoder
Also test MidiFramer
Add end-to-end test through encoder and decoder.
Add test for reserved bit in header.

Bug: 35669198
Bug: 140638458
Bug: 149927520
Test: atest BluetoothMidiTests
Change-Id: I767deab6847d2b45e01bed29f5eed3df0f0e46c0
Merged-In: I767deab6847d2b45e01bed29f5eed3df0f0e46c0
2020-04-04 00:43:20 +00:00
Roshan Pius
8a31e59ece Merge "WifiManager: Update doc for new metered change behavior" into rvc-dev 2020-04-04 00:31:04 +00:00
Selim Cinek
822b72843d Merge "Isolating important conversations" into rvc-dev 2020-04-04 00:30:10 +00:00
TreeHugger Robot
2c3bc7ccf6 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 9935249673 -s ours
am skip reason: subject contains skip directive

Change-Id: Ib65b5f2433bdf4e9f2bd1822baf76ee9b20942f0
2020-04-04 00:27:54 +00:00
TreeHugger Robot
0b45ea986d [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 91bea4ffde -s ours
am skip reason: subject contains skip directive

Change-Id: Idcb30b12fab142f6c6915734df1d2731d857cb6d
2020-04-04 00:27:38 +00:00
TreeHugger Robot
f1851462b6 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 08c9aee163 -s ours
am skip reason: subject contains skip directive

Change-Id: I96ec76d9ca1f0122a1e9427a4d04a3c3c115b251
2020-04-04 00:27:27 +00:00
TreeHugger Robot
f90b35ad6c [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 325764e1b4 -s ours
am skip reason: subject contains skip directive

Change-Id: I562c4737d44558044ff34d3ec3d4bf6aa73a8165
2020-04-04 00:26:51 +00:00
Mehdi Alizadeh
6991da300f Merge "Wrap ShortcutQuery in a parcelable wrapper object and pass it direcly through aidl." into rvc-dev 2020-04-04 00:23:47 +00:00
TreeHugger Robot
9935249673 Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev 2020-04-04 00:20:04 +00:00
TreeHugger Robot
07e5cc0878 Merge "Illustrations for empty overflow (light/dark modes)" into rvc-dev 2020-04-04 00:17:01 +00:00
TreeHugger Robot
91bea4ffde Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev 2020-04-04 00:16:54 +00:00
TreeHugger Robot
08c9aee163 Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev 2020-04-04 00:12:47 +00:00