Commit Graph

645448 Commits

Author SHA1 Message Date
Alexander Dorokhine
42b9652adb Merge "Update framework from jetpack." into sc-dev am: ad37babc9f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14834284

Change-Id: Ib4cd0a29ebc5bdb73d29662a70455ae0288c15e6
2021-06-15 23:35:42 +00:00
Alexander Dorokhine
ad37babc9f Merge "Update framework from jetpack." into sc-dev 2021-06-15 23:20:43 +00:00
Vinit Nayak
2c6b4d5fc9 Merge "Pass nav button disable and AOD events to launcher" into sc-v2-dev 2021-06-15 23:05:15 +00:00
Jing Ji
99ae542e05 [automerger skipped] Validate the ServiceRecord state while handling misbehaving FGS am: ae5a219b95 -s ours am: a388d2533d -s ours
am skip reason: Merged-In If18e1d7ba88aef693349b82dc6e70f7d98c68665 with SHA-1 e9b096473f is already in history

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

Change-Id: Ie4c1e24240e4d555a803357c0021f300f04f7a83
2021-06-15 22:38:51 +00:00
Jing Ji
a388d2533d [automerger skipped] Validate the ServiceRecord state while handling misbehaving FGS am: ae5a219b95 -s ours
am skip reason: Merged-In If18e1d7ba88aef693349b82dc6e70f7d98c68665 with SHA-1 e9b096473f is already in history

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

Change-Id: I64138221dba7defd84c31b64fa84b6aea7c1d09b
2021-06-15 22:19:10 +00:00
Siarhei Vishniakou
c3fb5dcd53 Merge "Remove FLAG_INPUTFILTER_TRUSTED in MotionEventInjector" into sc-dev am: 5d552869af
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14676739

Change-Id: I6ad42551ed0bbd48270fb3386f717727b3374779
2021-06-15 21:55:49 +00:00
TreeHugger Robot
6f348778c2 Merge "Improved implementation of VoiceInteractionManagerService.setDisabled()" into sc-dev am: 50bbe88967
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14940217

Change-Id: Iaf1b2982e5de166b6298a21310a79b22702206c8
2021-06-15 21:55:21 +00:00
Siarhei Vishniakou
5d552869af Merge "Remove FLAG_INPUTFILTER_TRUSTED in MotionEventInjector" into sc-dev 2021-06-15 21:50:35 +00:00
TreeHugger Robot
50bbe88967 Merge "Improved implementation of VoiceInteractionManagerService.setDisabled()" into sc-dev 2021-06-15 21:45:38 +00:00
TreeHugger Robot
78bb87d1c6 Merge "Make inline suggestions tooltip is not magnified" into sc-dev am: cac7ab9c5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14514105

Change-Id: I690b8b91aed71839ce7b19c32e7de209cb08a863
2021-06-15 21:36:45 +00:00
Ilya Matyukhin
3d40fa2f50 Merge "Add traces for touch events and fix trace naming" into sc-dev am: 825555290f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14977408

Change-Id: I759099ffea1dd9050cd141f4acc505d5c7106149
2021-06-15 21:36:32 +00:00
Jeff Sharkey
a204ce35fb Merge "Revert "HULK SMASH! We've gotta declare REL."" into sc-dev am: a56beb126d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14973563

Change-Id: I40aa288800c21763fd59acf25c7951297e7060bd
2021-06-15 21:36:21 +00:00
Nikita Ioffe
da242ddc8a Merge "Allow holders of INSTALL_PACKAGE_UPDATES permission to update APEXes" into sc-dev am: 4173c5a51a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14965611

Change-Id: Ieaf28ffb309ffc258c79eac8c82cfe95d75837fa
2021-06-15 21:36:07 +00:00
TreeHugger Robot
bdcf3d919f Merge "Use PWLE for waveforms and add ramp down to zero" into sc-dev am: 5bb0024e1f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14734461

Change-Id: I52a0bbbead9b3235a294e392ede3f45338fefb64
2021-06-15 21:35:39 +00:00
TreeHugger Robot
350b26662a Merge "Refresh the call indicators whenever carrier config is changed" into sc-dev am: 7f848ec12a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14982365

Change-Id: I9b21a293f909c72c095704468bccf088fa6bb5ec
2021-06-15 21:34:44 +00:00
TreeHugger Robot
cac7ab9c5c Merge "Make inline suggestions tooltip is not magnified" into sc-dev 2021-06-15 21:22:09 +00:00
Ilya Matyukhin
825555290f Merge "Add traces for touch events and fix trace naming" into sc-dev 2021-06-15 21:07:54 +00:00
Jeff Sharkey
a56beb126d Merge "Revert "HULK SMASH! We've gotta declare REL."" into sc-dev 2021-06-15 21:03:41 +00:00
Nikita Ioffe
4173c5a51a Merge "Allow holders of INSTALL_PACKAGE_UPDATES permission to update APEXes" into sc-dev 2021-06-15 21:03:05 +00:00
TreeHugger Robot
5bb0024e1f Merge "Use PWLE for waveforms and add ramp down to zero" into sc-dev 2021-06-15 20:50:45 +00:00
TreeHugger Robot
7f848ec12a Merge "Refresh the call indicators whenever carrier config is changed" into sc-dev 2021-06-15 20:47:45 +00:00
TreeHugger Robot
066585c188 Merge "Need to call resetFgsRestrictionLocked() before calling setFgsRestrictionLocked() again." into sc-dev am: d26ab5ef57
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14981904

Change-Id: I0663f9b373f11ab4255f6ef92b1cf2554c52725e
2021-06-15 20:30:12 +00:00
TreeHugger Robot
d26ab5ef57 Merge "Need to call resetFgsRestrictionLocked() before calling setFgsRestrictionLocked() again." into sc-dev 2021-06-15 20:28:15 +00:00
Miranda Kephart
2cbb36db60 Merge "Make Markup fade in from screenshots" into sc-dev am: f34c9ede73
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14969136

Change-Id: I19e606c5a2d511688b1923c7857040f7c41e7d9d
2021-06-15 20:07:34 +00:00
Miranda Kephart
f34c9ede73 Merge "Make Markup fade in from screenshots" into sc-dev 2021-06-15 20:04:45 +00:00
TreeHugger Robot
6eb32e08cb Merge "Adjust inset to center icon in a muted volume row." into sc-dev am: 1d2aaf9026
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14965684

Change-Id: Ibd86f8c827332ba20139ed90a2e180f3b617e8ef
2021-06-15 19:47:44 +00:00
TreeHugger Robot
7b99553525 Merge "Properly check for SDK before nullifying attribution tag" into sc-dev am: b3c8d6d2e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14940427

Change-Id: I5df6b730463cad92d108ff13d4f18256b977b673
2021-06-15 19:47:26 +00:00
TreeHugger Robot
1d2aaf9026 Merge "Adjust inset to center icon in a muted volume row." into sc-dev 2021-06-15 19:41:35 +00:00
TreeHugger Robot
b3c8d6d2e0 Merge "Properly check for SDK before nullifying attribution tag" into sc-dev 2021-06-15 19:41:24 +00:00
Ilya Matyukhin
621bd94b92 Merge "Fix DMD setting IUdfpsHbmListener before SysUI is ready" into sc-dev am: fce88b4e68
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14974869

Change-Id: Ib0e9e6fa95c455e3815c43757e9d0fa786adca36
2021-06-15 19:13:51 +00:00
Ben Lin
6b146e8407 Merge "PiP: Divide up the magnetic percent by 2." into sc-dev am: dd44345c6a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14940431

Change-Id: Ie623a72084cf67d169696bc38ffaa2ea34b243fb
2021-06-15 19:13:35 +00:00
Ilya Matyukhin
fce88b4e68 Merge "Fix DMD setting IUdfpsHbmListener before SysUI is ready" into sc-dev 2021-06-15 19:07:35 +00:00
Ben Lin
dd44345c6a Merge "PiP: Divide up the magnetic percent by 2." into sc-dev 2021-06-15 19:06:17 +00:00
TreeHugger Robot
f290a87c1a Merge "Make some NoCopySpans can pass to ContentCaptureService" into sc-dev am: 7063bae045
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14891918

Change-Id: I5dc35c9b31952db6f44e21cb9166e83630aa8644
2021-06-15 18:53:57 +00:00
Jay Aliomer
c7081f37d3 Merge "Animate notification shade footer" into sc-dev am: adc3f0b6c1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14948801

Change-Id: If489547502e129a37e6136172d17d35d9e3a55c3
2021-06-15 18:53:46 +00:00
TreeHugger Robot
a1595fc5cf Merge "Add logic to clean up resources more frequently" into sc-dev am: 54fbff341e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14941607

Change-Id: I18bd0685be85a562da4558062bfe1b93b297cf82
2021-06-15 18:53:31 +00:00
TreeHugger Robot
c055f17849 Merge "Update docs for onBackPressed" into sc-dev am: 1e40e4068d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14908762

Change-Id: Icdabc49d75823d5be4ef42ad2f84fc79b3f5e2a2
2021-06-15 18:52:45 +00:00
TreeHugger Robot
7063bae045 Merge "Make some NoCopySpans can pass to ContentCaptureService" into sc-dev 2021-06-15 18:52:36 +00:00
Jing Ji
ae5a219b95 Validate the ServiceRecord state while handling misbehaving FGS
Fix a race condition where the previous misbehaving FGS's notifcation
is being posted, but that FGS's being stopped, and meanwhile a new FGS
is coming up, the system would get confused and results in
IllegalStateException.

Bug: 182160371
Test: atest CtsAppTestCases:ServiceTest
Change-Id: If18e1d7ba88aef693349b82dc6e70f7d98c68665
Merged-In: If18e1d7ba88aef693349b82dc6e70f7d98c68665
2021-06-15 11:44:23 -07:00
Lais Andrade
11e3bb7af7 Use PWLE for waveforms and add ramp down to zero
Add new configuration for ramp down duration (defaults to zero) to be
used by devices that require a soft ramp down to zero amplitude
between two segments when the change is abrupt to zero.

The waveform timings will be respected, so the ramp down duration might
be reduced if the waveform segment with zero amplitude is shorter than
the configured ramp duration.

This does not add a ramp at the end of vibrations. This will be done in
a follow up.

Bug: 188431691
Test: StepToRampAdapterTest
Change-Id: I9af8c653462defaa1fc26a4fe60077a63831f3fe
2021-06-15 19:37:56 +01:00
Jay Aliomer
adc3f0b6c1 Merge "Animate notification shade footer" into sc-dev 2021-06-15 18:36:44 +00:00
TreeHugger Robot
54fbff341e Merge "Add logic to clean up resources more frequently" into sc-dev 2021-06-15 18:33:38 +00:00
TreeHugger Robot
1e40e4068d Merge "Update docs for onBackPressed" into sc-dev 2021-06-15 18:33:01 +00:00
Felipe Leme
07848e302b Improved implementation of VoiceInteractionManagerService.setDisabled()
This method is called by CarService when the system goes into suspend
state and the initial implementation completely disabled the service
(and unbound system server from it), which had 2 drawbacks:
- It adds extra work when the system resumes as it has to rebind.
- It can cause memory leaks if the service implementation doesn't
  handle it well.

This CL changes how the API is implemented: rather than disabling the
service, it just ignores new sessions.

To test it:

1. Disable

$ adb shell cmd voiceinteraction disable true

2. Start a session

$ adb shell cmd voiceinteraction show

3. Check logcat

I VoiceInteractionManager: showSessionForActiveService(): ignored while temporarily disabled

Bug: 190051449
Test: manual verification (see above)

Change-Id: Idbc4881b92d9254fb07ea5af1370ea600fc10b80
2021-06-15 11:31:36 -07:00
TreeHugger Robot
d3438e52c2 Merge "Add BatteryUsageStatsProtoTests to presubmit" into sc-dev am: 0a9650dcde
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14971175

Change-Id: Ic4629bc93e9540b3d9e150cf256b83571a3baead
2021-06-15 18:19:56 +00:00
TreeHugger Robot
0a9650dcde Merge "Add BatteryUsageStatsProtoTests to presubmit" into sc-dev 2021-06-15 18:02:16 +00:00
Hui Yu
b31f192f65 Merge "Add a new field mAllowStartForegroundAtEntering." into sc-dev am: 507b0f7b54
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14970592

Change-Id: I3bfd2bfb535e9fa7b9c0f287d1fe51a6e06beeb5
2021-06-15 17:49:18 +00:00
TreeHugger Robot
c09ecc2675 Merge "Disable screenOffUdfps by default" into sc-dev am: 39e1e04a04
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14922213

Change-Id: I15378a4caf40a170481a69ad9e6b6d24c36bc514
2021-06-15 17:49:01 +00:00
TreeHugger Robot
7f279fc93f Merge "Minor eventlog and LocationProviderBase cleanups" into sc-dev am: a33024568e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14926611

Change-Id: Ie5d2b98077e4934a27a079204edbdbeb34db953d
2021-06-15 17:48:38 +00:00
TreeHugger Robot
348d89f76d Merge "Camera: Add black test pattern mode for privacy" into sc-dev am: 280db03351
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14752379

Change-Id: I00a2332105c3cf0b28d7a484e06d7fe022dc63f3
2021-06-15 17:48:02 +00:00