Commit Graph

582995 Commits

Author SHA1 Message Date
TreeHugger Robot
b5671dc8ba Merge "Fix thread safety issue on clearing cache" 2020-09-11 17:16:39 +00:00
Lucas Dupin
bf95b70f91 Merge "Add gyro effect to glass prototype" 2020-09-11 17:00:45 +00:00
Lucas Dupin
bf97afb5d5 Merge "Add file picker support to glass proto" 2020-09-11 17:00:10 +00:00
TreeHugger Robot
cdb296c461 Merge "Suppress group changes in group pruning" 2020-09-11 16:52:06 +00:00
Chavi Weingarten
854bcaa60b Merge "Revert "Send ScreenCaptureListener to native screen capture requ..."" 2020-09-11 16:10:26 +00:00
Julia Kawano
5260d2d73e Merge "Fix crash from UserNameViewController.removeAll()" 2020-09-11 16:07:26 +00:00
Beverly
f9e82999d6 Suppress group changes in group pruning
If they are suppressed by the visual stability manager
Also fix VSM logic - actually remove the notifications from its parent
when we're suppressing its new group

Test: atest ShadeListBuilderTest
Test: atest VisualStabilityCoordinatorTest
Test: manual, atest SystemUITest
Change-Id: I4ca9905a2347173a3871de43c11df3a2a1da623b
2020-09-11 11:31:32 -04:00
TreeHugger Robot
88da930ca8 Merge "Import translations. DO NOT MERGE ANYWHERE" 2020-09-11 14:13:01 +00:00
TreeHugger Robot
0ec89573aa Merge "VT: MediaPlayer: Add IMS Rx event listener" 2020-09-11 13:35:58 +00:00
Hyundo Moon
6b19ee1578 Merge "Make KeyEvent#isMediaSessionKey() as public" 2020-09-11 13:07:52 +00:00
TreeHugger Robot
1a1a8d4c61 Merge "UiAutomation supports new flag, FLAG_DO_NOT_USE_ACCESSIBILITY" 2020-09-11 13:01:30 +00:00
Bill Yi
058180e83d Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: If42d25b1dc9d1699036a7d56412216915f4820c3
2020-09-11 10:58:18 +00:00
Oscar Shu
56a7840578 Merge "Enhanced MAC randomization API for passpoint" 2020-09-11 09:54:51 +00:00
Tej Singh
f9a4bb18ff Fix thread safety issue on clearing cache
Historically, we havent held a lock on ForceClearCache and
ClearCacheIfNecessary. This is not thread safe because kAllPullAtomInfo
must be accessed in a lock, especially now that pullers can be
registered/unregistered.

Test: atest statsd_test, wrote a repro cl.
Bug: 168156854
Change-Id: I47d53a6d9d274bca4c78dbfd87e0097091b7b8cb
2020-09-11 06:27:36 +00:00
TreeHugger Robot
588f2c0e06 Merge "Add Czech keyboard default layout qwerty as optional." 2020-09-11 05:16:38 +00:00
Julia Kawano
1e91e474f7 Fix crash from UserNameViewController.removeAll()
The UserNamveViewController was calling removeListener() before the
listener had been registered. Added a boolean mRegistered to check if
the listener has been registered before removing it and added a test
that calls removeAll() before a listener is registered.

Bug: 168065924
Test: atest UserNameViewControllerTest
Change-Id: If24374e51a61c943142ba3a8794aca548dd241cc
2020-09-11 05:04:04 +00:00
TreeHugger Robot
95eecf9ff6 Merge "Import translations. DO NOT MERGE ANYWHERE" 2020-09-11 04:19:05 +00:00
Andrii Kulian
4e241771ab Merge "Move reference WM Sidecar impl to system_ext" 2020-09-11 02:30:06 +00:00
TreeHugger Robot
5bf3904a07 Merge changes Ifcf66d9e,I9709e3f6
* changes:
  Move DynamicPrivacyController from NSSL
  Move NotifEntryMan and NotifPipeline from NSSL
2020-09-11 02:17:23 +00:00
Rhed Jao
7753f5eb83 Merge "Don't allow update of a static shared library" 2020-09-11 02:12:14 +00:00
Jimmy Chen
238920e2f5 Merge "wifi: support 60GHz scan" 2020-09-11 02:07:54 +00:00
Evan Rosky
275bd1b606 Merge "Organize Fullscreen tasks" 2020-09-11 01:56:00 +00:00
Anton Hansson
5e89c9c48d Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40 am: 2547a73809 am: 16ae100af1 am: e9f6722113 am: 0a2746e3db
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: I10f5fc1645806329173a4b945bf627aeab9bda43
2020-09-11 01:52:03 +00:00
Youngjun Kwak
53e199131a Merge "Enable hiding system bars by side when IME appears." 2020-09-11 01:46:36 +00:00
Anton Hansson
0a2746e3db Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40 am: 2547a73809 am: 16ae100af1 am: e9f6722113
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: I32a3d88c3254b17d3b89a040eae8ee302b4f73a9
2020-09-11 01:12:51 +00:00
Dave Mankoff
e1e8f218f8 Move DynamicPrivacyController from NSSL
Move DynamicPrivacyController from NotificationStackScrollLayout
into NotificationStackScrollLayoutController.

Bug: 147245740
Test: atest SystemUITests
Change-Id: Ifcf66d9eb11003b4d471b831dfbe05767abf72e1
2020-09-10 20:50:44 -04:00
Dave Mankoff
ab0e8cdc72 Move NotifEntryMan and NotifPipeline from NSSL
Move NotificationEntryManager and NotifPipeline from the
NotificationStackScrollLayout and into the
NotificationStackScrollLayoutController.

This cleans up some lingering imports that were hanging about as well.

Bug: 147245740
Test: atest SystemUITests && manual
Change-Id: I9709e3f67e704458b0e12f7939b569ee387c0fd1
2020-09-10 20:50:42 -04:00
Anton Hansson
e9f6722113 Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40 am: 2547a73809 am: 16ae100af1
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: Ib71783df8c42a3a711b9503195ac93167e0dee7f
2020-09-11 00:41:14 +00:00
Lucas Dupin
2892727037 Add gyro effect to glass prototype
Test: manual
Change-Id: I108d488e3825d075f808b2996ea6ba5ab9fcde9a
2020-09-10 17:23:38 -07:00
Lucas Dupin
e59f260fbb Add file picker support to glass proto
Test: manual
Change-Id: If728296285b26e77b07a451e5ac5b9645fec0fe9
2020-09-10 17:18:37 -07:00
Chris Ye
a31f17d694 Add Czech keyboard default layout qwerty as optional.
Add Czech keyboard layout qwerty as optional, default is qwertz.

Test: validatekeymaps  packages/InputDevices/res/raw/keyboard_layout_czech_qwerty.kcm, Manuually connect USB or Bluetooth keyboard and set to Czec language layout.

Bug: 141126644
Change-Id: I35e62fd3b891caf89267512ec3d2d20f00dfffb0
2020-09-10 17:16:51 -07:00
Anton Hansson
16ae100af1 Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40 am: 2547a73809
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: Id6c2b2d2530b2fb598c8c691c126e7caa66b19fc
2020-09-11 00:08:01 +00:00
TreeHugger Robot
594dca99b7 Merge "Elaborate on the reason of FGS background start." 2020-09-10 23:32:55 +00:00
Anton Hansson
2547a73809 Merge "Add owners file for all bp files in apex subdir" am: 3de940cc40
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1423349

Change-Id: I07af3c4a688a105376ce4297f7f8e967a18f13ec
2020-09-10 23:23:26 +00:00
Chavi Weingarten
797bdc9929 Revert "Send ScreenCaptureListener to native screen capture requ..."
Revert "Update screen capture functions to accept a ScreenCaptur..."

Revert submission 12404049-async_screencapture

Reason for revert: 168149157, 168154840
Reverted Changes:
I54c34003c:Send ScreenCaptureListener to native screen captur...
I9cbc833f8:Update screen capture functions to accept a Screen...

Change-Id: Ibd2b1e6588aa45fe228ea7c4c43dbf7a5402aaa5
Bug: 168154840
Bug: 168149157
2020-09-10 23:03:53 +00:00
[1;3C
b5550919ff Organize Fullscreen tasks
Fix a bug where taskinfo changes weren't recording the
changes.

Add FullscreenTaskListener which is very basic and just
shows surfaces on appear. Fullscreen works fine with
this much because the surfaces are always at 0,0
anyways.

Bug: 162499076
Test: Existing tests pass, phone works like normal
Change-Id: I606bc1cbc85c33c4fc40baf6b3080a1eaa37550c
2020-09-10 16:03:47 -07:00
kwaky
cabe06a097 Enable hiding system bars by side when IME appears.
Bug: 167593045
Test: Manual + Unit Tests
Change-Id: Ib0c2c70e2df361f5cce156315c7fd4ae489ae279
2020-09-10 15:58:35 -07:00
TreeHugger Robot
28733d0275 Merge "Enable left badge, hidden badge" 2020-09-10 22:21:11 +00:00
TreeHugger Robot
77bc84112c Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: c6a5f6fd9d am: 6b45a17630 am: 14749bfde5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I3a7f550172503df2f13ea5926b0953f7befd8a46
2020-09-10 22:01:46 +00:00
TreeHugger Robot
602955a7bb Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6 am: 907eaa3230 am: aec0709386
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I2ac6a7f83a4624b211584d46275beea6e7f4b74a
2020-09-10 21:59:58 +00:00
TreeHugger Robot
4b46c04961 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6 am: f7de20634c am: 7e9720bf4b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I2badc8bb5ad1098e50ead7bb6954e7af214833fb
2020-09-10 21:57:57 +00:00
TreeHugger Robot
b1979351b8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: f1d7e30c12 -s ours am: 504c422ffa -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12558237

Change-Id: I68da6d117a55c3273d88be70ddaa0493829db4ef
2020-09-10 21:57:11 +00:00
TreeHugger Robot
ffd5215d87 [automerger skipped] Merge "RESTRICT AUTOMERGE Remove alarms from mPendingNonWakeupAlarms" into rvc-qpr-dev am: 9d451d5576 am: 37680920b8 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12522607

Change-Id: Ie56d5207275837fd58a9bccd16d7f1d4f714e6ad
2020-09-10 21:56:49 +00:00
Suprabh Shukla
4ca7d9f55b [automerger skipped] RESTRICT AUTOMERGE Remove alarms from mPendingNonWakeupAlarms am: 951fa94b6a am: 8264edd97f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12522607

Change-Id: If0abf14e9751e3fe6aca7f32f5dc9d571e3a348a
2020-09-10 21:56:32 +00:00
Patrick Baumann
a2624419c2 Merge "Build AppsFilter cache without holding packages lock" 2020-09-10 21:51:20 +00:00
Hui Yu
f58901fa4f Elaborate on the reason of FGS background start.
shouldAllowFgsFeatureLocked used to return boolean, now return an
integer that specify the reason of denial/allowance.

If FGS startForeground() is allowed in bg proc state because the list of
exemptions, still generate the Slog.wtf() log messages so we have a
complete list of bg started FGS.

Bug: 157473819
Test: adb logcat | grep "Background started FGS"
atest cts/tests/app/src/android/app/cts/ActivityManagerFgsBgStartTest.java

Change-Id: I21cbaa1d6c44e7c252b8cc91fe258065d0b2ccaf
2020-09-10 21:51:19 +00:00
TreeHugger Robot
c8436b91b2 Merge "Hardcode mic camera indicators" 2020-09-10 21:44:50 +00:00
Lucas Dupin
07464df194 Merge "Avoid SettingNotFoundException" 2020-09-10 21:43:52 +00:00
TreeHugger Robot
14749bfde5 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: c6a5f6fd9d am: 6b45a17630
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: I872997616ac637116445b528ffa8eae7afa51d89
2020-09-10 21:42:29 +00:00
TreeHugger Robot
aec0709386 Merge "Accept repeated locale as an input of LocaleList construction." into oc-mr1-dev am: dcc3d1d5fd am: d08edccaf0 am: 04a48ca0e7 am: 1e8a01448d am: bd8649d66c am: 34a6d52ba6 am: 907eaa3230
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12524366

Change-Id: Ia3b0cd81142e1d7bb9a32d8d5507b61a4c452b2d
2020-09-10 21:41:13 +00:00