Commit Graph

102614 Commits

Author SHA1 Message Date
Automerger Merge Worker
1531f2053f Merge "Several improvements and bug fixes to the inline autofill flow" into rvc-dev am: 0fe12dad61 am: be2c24d473 am: 594397cf37 am: 4c7ac86a34
Change-Id: Ic387434d27b9a9fc1818eacff0e30911584ac9db
2020-02-29 02:30:58 +00:00
Automerger Merge Worker
594397cf37 Merge "Several improvements and bug fixes to the inline autofill flow" into rvc-dev am: 0fe12dad61 am: be2c24d473
Change-Id: Ie625f5faa91be0f12ce05eb6d9ec7e096e174f58
2020-02-29 02:06:22 +00:00
TreeHugger Robot
0fe12dad61 Merge "Several improvements and bug fixes to the inline autofill flow" into rvc-dev 2020-02-29 01:35:19 +00:00
Feng Cao
ec496000ec Several improvements and bug fixes to the inline autofill flow
* Pipe the augmented autofill's inline actions through to the
  InlineSuggestionsResponse
* Do not send the inline action if the number of inline suggestions is
  zero
* Refactor autofill inline suggstion session so that all the calls to
  the IME has happens within the class
* Send an empty response to IME to hide the inline suggestion UI  when
  view exits and the previous response wasn't empty

Test: manual verification, atest InlineLoginActivityTest
Bug: 149522488
Bug: 150312201

Change-Id: I7a0dbf44e9fad6e7da857448c0f2b186e1681d17
2020-02-28 17:25:30 -08:00
Automerger Merge Worker
579689b464 Merge "Improvements to Bugreporting API." into rvc-dev am: af730a12bd
Change-Id: Ib6d03b8ac712847e481590664db92b1e4f35e5a3
2020-02-29 00:29:11 +00:00
Paul Chang
af730a12bd Merge "Improvements to Bugreporting API." into rvc-dev 2020-02-29 00:20:04 +00:00
Automerger Merge Worker
88df6730dc Merge "Throw ProtoParseException for incomplete values" into rvc-dev am: 78481dce89 am: c264daf426 am: b958cf3130 am: 038cd3aadf
Change-Id: I072aa6d54a8169340021dc2f395c778b6c3cba74
2020-02-29 00:07:14 +00:00
Automerger Merge Worker
038cd3aadf Merge "Throw ProtoParseException for incomplete values" into rvc-dev am: 78481dce89 am: c264daf426 am: b958cf3130
Change-Id: I127bda87b4067023c54af9af589dcbff3860ab54
2020-02-28 23:55:43 +00:00
Automerger Merge Worker
f9a7c36fa1 Merge "Throw ProtoParseException for incomplete values" into rvc-dev am: 78481dce89
Change-Id: I053b4980726053b8b779b9fd16d62ad2658602a1
2020-02-28 23:11:53 +00:00
TreeHugger Robot
78481dce89 Merge "Throw ProtoParseException for incomplete values" into rvc-dev 2020-02-28 22:59:52 +00:00
Automerger Merge Worker
474d908ca1 Merge "Pass models to soundtrigger middleware with shared memory" into rvc-dev am: 2cba965676 am: e76d531782 am: 2df89417f7 am: 46cdc33950
Change-Id: Ie4e341a5b1eba31783e324fb27ac180cb4e54cc7
2020-02-28 22:18:03 +00:00
Automerger Merge Worker
806cd11a0a Show toasts from system/sysUI to all users am: 0a7ced1dd3 am: d6ff4d4517 am: 1e92e45c6e
Change-Id: Ie29fc0d40d4273b504deada634b3d1c4362223aa
2020-02-28 22:05:30 +00:00
Automerger Merge Worker
2df89417f7 Merge "Pass models to soundtrigger middleware with shared memory" into rvc-dev am: 2cba965676 am: e76d531782
Change-Id: I757e11931a1fac2023047236d96ee7fe70dfa8eb
2020-02-28 21:54:16 +00:00
Automerger Merge Worker
ff41304e73 Merge "Fix typo in SurfaceControlViewHost relayout overload" into rvc-dev am: 228376091d am: a438c3b63f am: e4fdade48c am: ba6f549d1f
Change-Id: I62418a7301a1a6aa3e5737ce372ee8706874a10d
2020-02-28 21:49:53 +00:00
Automerger Merge Worker
3ed9ce074f Show toasts from system/sysUI to all users am: 0a7ced1dd3
Change-Id: Id6bd0067e58aac28785dd5748347a6a193b5a718
2020-02-28 21:44:25 +00:00
TreeHugger Robot
195db0db49 Merge "Remove InputChannel.finalize() by using NativeAllocationRegistry" 2020-02-28 21:44:22 +00:00
Automerger Merge Worker
bd1d7fb12a Merge "Pass models to soundtrigger middleware with shared memory" into rvc-dev am: 2cba965676
Change-Id: I775382a74e1f7b493984b470326986e34c772dc1
2020-02-28 21:43:25 +00:00
Bernardo Rufino
0a7ced1dd3 Show toasts from system/sysUI to all users
The package name test is safe:
* If it's used by Toast class in an app, apps have access to layout
  params anyway via getWindowParams() and applied flag is already
  protected by INTERNAL_SYSTEM_WINDOW permission.
* If it's used by ToastUI class in sys UI on behalf of another app,
  sys UI is trusted domain and can't be messed up by another app. It
  also has INTERNAL_SYSTEM_WINDOW permission.

Bug: 149408635
Test: atest ToastUITest android.widget.cts.ToastTest
      android.widget.cts29.ToastTest android.server.wm.ToastTest
Test: Change phone to vibration/silent in secondary user and observe
      toast is displayed.

Change-Id: I227e9f74166300fcb3ba8f3871b464afe6ec6a28
Merged-In: I227e9f74166300fcb3ba8f3871b464afe6ec6a28
(cherry picked from commit caef507aa9)
2020-02-28 21:42:36 +00:00
Automerger Merge Worker
ba6f549d1f Merge "Fix typo in SurfaceControlViewHost relayout overload" into rvc-dev am: 228376091d am: a438c3b63f am: e4fdade48c
Change-Id: Ib20a7e6b99fbfdc1144ce0332f7b3f7285573ade
2020-02-28 21:39:32 +00:00
Ytai Ben-tsvi
2cba965676 Merge "Pass models to soundtrigger middleware with shared memory" into rvc-dev 2020-02-28 21:29:53 +00:00
Automerger Merge Worker
af7610e9c5 Merge "Unify toast presentation code" into rvc-dev am: 9b256a210d
Change-Id: I156fb0e9b6b703577873003f2350b6e640603d7c
2020-02-28 21:10:57 +00:00
Automerger Merge Worker
eac4d861bd Merge "Fix typo in SurfaceControlViewHost relayout overload" into rvc-dev am: 228376091d
Change-Id: I5d5b76e871d61aac3421ccbfab383c2596c12a98
2020-02-28 21:10:44 +00:00
Bernardo Rufino
9b256a210d Merge "Unify toast presentation code" into rvc-dev 2020-02-28 21:09:36 +00:00
Rob Carr
228376091d Merge "Fix typo in SurfaceControlViewHost relayout overload" into rvc-dev 2020-02-28 21:06:34 +00:00
Ytai Ben-Tsvi
d5065ba8a5 Pass models to soundtrigger middleware with shared memory
This both avoids the need to make extra copied for the models and
allows exceeding the parcel size limits.

Bug: 150100907
Test: Manual testing of basic sound trigger functionality
Change-Id: Ic4c5c1a9de3e29b1b6fa82442254e1afe7daec19
2020-02-28 13:01:24 -08:00
Automerger Merge Worker
1f085768aa Merge "Fix controlWindowInsets for IME" into rvc-dev am: 7ac48bae21 am: 00346b5f8f am: 073e8eb0ba am: b5d719d162
Change-Id: Id66b824096824edb0eb3f5604d28faa5c157a6e9
2020-02-28 20:09:32 +00:00
Automerger Merge Worker
6edffef90b Merge changes I7ac3a378,Id06a24d2 into rvc-dev am: e4beb133e6 am: c9c1c21223 am: f05b62c3a8 am: e971986dae
Change-Id: I5b09d0ad8373b820785eecfe1ebb7f0ca10b2dc6
2020-02-28 20:08:42 +00:00
Automerger Merge Worker
b5d719d162 Merge "Fix controlWindowInsets for IME" into rvc-dev am: 7ac48bae21 am: 00346b5f8f am: 073e8eb0ba
Change-Id: I60fa1220814c16aba7cb91e14d323105551f3627
2020-02-28 19:55:59 +00:00
Automerger Merge Worker
e971986dae Merge changes I7ac3a378,Id06a24d2 into rvc-dev am: e4beb133e6 am: c9c1c21223 am: f05b62c3a8
Change-Id: I479ab9976e282e0f8358b89b4ef989835d3dcd11
2020-02-28 19:55:27 +00:00
Automerger Merge Worker
cc43bb04f6 Merge "[API Review] Expose sendOrderedBroadcast" into rvc-dev am: 879f32b1cc am: 0448706989 am: 9e07b0ebe6
Change-Id: Ifc7d5909cf2ab76e9595ce559a77a96b5b0b693b
2020-02-28 19:55:10 +00:00
Paul Chang
c4c88c8e83 Merge "Improvements to Bugreporting API." 2020-02-28 19:42:47 +00:00
Automerger Merge Worker
5696cc35de Merge "Fix controlWindowInsets for IME" into rvc-dev am: 7ac48bae21
Change-Id: Iaeccd58086fb76b08685878db4a200a56f16a85e
2020-02-28 19:38:37 +00:00
Taran Singh
7ac48bae21 Merge "Fix controlWindowInsets for IME" into rvc-dev 2020-02-28 19:34:01 +00:00
Tarandeep Singh
b9538cdfff Fix controlWindowInsets for IME
If IME is already visible, requestShow() is immediate.
If animation is finishing and IME is hiding, notify IME process of the
visibility.

Bug: 111084606
Test: Use test app [1] and verify that swiping up and down multiple
      times opens and closes the IME respectively.

      [1] I4320871bdc8184fac38921616e1a1322f8dbc804

Change-Id: Icf202b56c0bc3833e86ee70c43fedd418e27b140
2020-02-28 19:33:11 +00:00
Automerger Merge Worker
5a9cb168e1 Merge changes I7ac3a378,Id06a24d2 into rvc-dev am: e4beb133e6
Change-Id: Ife8af09a2f345507aa4ee0ecbe395ead095d3987
2020-02-28 19:27:24 +00:00
Automerger Merge Worker
9b726e7ac6 Merge "[API Review] Expose sendOrderedBroadcast" into rvc-dev am: 879f32b1cc
Change-Id: I95174ab61dea2c06e5eb596f0987ed34298cd972
2020-02-28 19:26:59 +00:00
Matt Pietal
e4beb133e6 Merge changes I7ac3a378,Id06a24d2 into rvc-dev
* changes:
  Controls API - Docs + method name change
  Controls API - Publisher change - Phase 2
2020-02-28 19:06:28 +00:00
Peter Wang
879f32b1cc Merge "[API Review] Expose sendOrderedBroadcast" into rvc-dev 2020-02-28 19:05:26 +00:00
Automerger Merge Worker
e074508371 Merge "DisplayModeDirector: use configGroup when choosing default config" into rvc-dev am: 97ce4799af am: 86a7b2c344 am: 8248bda4d0 am: f8e6b84b22
Change-Id: Id8d7f553b623a8e47e9bbd74ab4c6002cc17236f
2020-02-28 18:40:29 +00:00
Automerger Merge Worker
f8e6b84b22 Merge "DisplayModeDirector: use configGroup when choosing default config" into rvc-dev am: 97ce4799af am: 86a7b2c344 am: 8248bda4d0
Change-Id: I13a513c6997bfa800883d8d6066cf2b3aad52b99
2020-02-28 18:22:36 +00:00
Automerger Merge Worker
1d1603ecaf Merge "DisplayModeDirector: use configGroup when choosing default config" into rvc-dev am: 97ce4799af
Change-Id: I8628a8343add3fe952984cf30e09e2635d9166cf
2020-02-28 17:46:17 +00:00
TreeHugger Robot
97ce4799af Merge "DisplayModeDirector: use configGroup when choosing default config" into rvc-dev 2020-02-28 17:43:40 +00:00
Paul Chang
1a44ed3a18 Improvements to Bugreporting API.
- Show a toast to indicate screenshot is taken.

BUG:149525300
Test: Flash and press bug report shortcut and check the toast
Change-Id: Ib210c8855d2b588b51f883e32070c8b748ea4e3f
Merged-In: Ib210c8855d2b588b51f883e32070c8b748ea4e3f
2020-02-28 17:14:48 +00:00
Bernardo Rufino
dee28c91a3 Unify toast presentation code
Extract window layout construction and view inflation from Toast and
ToastUI into common @hide class ToastPresenter. This is desirable by
itself but also in preparation for making system toasts visible to all
users.

Bug: 149408635
Test: atest ToastUITest android.widget.cts.ToastTest
      android.widget.cts29.ToastTest android.server.wm.ToastTest

Change-Id: Ifdd7ee37687da2e4c7abed61569cf342f95b2611
Merged-In: Ifdd7ee37687da2e4c7abed61569cf342f95b2611
(cherry picked from commit aea2c50cd8)
2020-02-28 16:18:42 +00:00
Automerger Merge Worker
097b548c24 Merge "PhoneWindow: Fix potential memory leak" into rvc-dev am: ee540c3245 am: 8d0a2cfa51 am: 6df8137b23 am: 452c6b1b22
Change-Id: I40f583452f5c40ef411b252768ae10e51791c343
2020-02-28 15:00:25 +00:00
Automerger Merge Worker
6df8137b23 Merge "PhoneWindow: Fix potential memory leak" into rvc-dev am: ee540c3245 am: 8d0a2cfa51
Change-Id: Ib3f524656841febd6c6ac63a7cafa4419eb4e9d2
2020-02-28 14:28:28 +00:00
Automerger Merge Worker
acd7b85663 Merge "PhoneWindow: Fix potential memory leak" into rvc-dev am: ee540c3245
Change-Id: Icdbbb1aec04d0cb37842f36c4d49bb097b484999
2020-02-28 14:13:37 +00:00
Bernardo Rufino
3aaec3e289 Merge "Show toasts from system/sysUI to all users" 2020-02-28 14:13:27 +00:00
Adrian Roos
ee540c3245 Merge "PhoneWindow: Fix potential memory leak" into rvc-dev 2020-02-28 13:58:48 +00:00
Automerger Merge Worker
7ca5e7442d Merge "Show snoozed conversations in conversation header" into rvc-dev am: 66db87d0c0 am: 7d3b6fa67e am: a1c57cff01 am: 1af80ef5e8
Change-Id: I45d08ae823bd87f226da1f25ebf0e5a1818587be
2020-02-28 12:49:56 +00:00