Previously AppFuse getObjectBytes returns byte array and the array's
length needs to equals to the exact number of bytes the method read.
The CL change the function signature so that it can return the number of
read bytes. And reuse a buffer array instead of slicing the array with
valid length.
BUG=None
Change-Id: I78b714554cac9ae71b895cb8929bc98969f5a8ca
- New activity action for initiating a message to someone by voice.
The message could be text, audio, video or image(photo). The action
supports messaging with a specific contact regardless of the underlying
messaging protocol used.
- Set of extras to support identification of such contact.
Primary use case for this action is to be originated by the Voice
Assistant as a voice interaction. In such scenario receiving activity
could verify the source and send a message right away, without any
further input from the user. It allows for a smooth user experience when
sending a message by voice.
Bug: 22791113
Change-Id: I86d55af04d13acbc1390938fa6b914990716cb39
Also adding a method that is called when the SIM info changes,
to update sugestions.
This is a must for SetupWizard, where the language selection can
be displayed before the SIM is fully initialized.
Might also use it to update suggested locals when SIM status changes
(SIM card replaced, or the user crosses border to a different country)
Bug: 25797548
Change-Id: I1a68b4e71046caa3b2810b37c74be5eeb00a255c
- When there are multiple users, ensure that we check that there are
tasks in the docked stack for each user (instead of just the presence
of the docked stack) and re-notify listeners of the state of the
docked stack when the user is switched.
Change-Id: I911c4a32db187f9cd29d462309bd0cf7febb1993
* changes:
Added bigger notification paddings above and below groups
Replacing alpha with shadowAlpha
Fixed the divider height to be at least 1px high
Added transparency to the notification backgrounds on the lockscreen
Animating background of the notifications now
Drawing the background of the notifications as a grey color now
Refactored the interpolators to use only one single instance
Removed the visual speedbump
Remove the scale animation from the lockscreen
Removed notification top padding
Removed round rect clipping for notifications and qs
Removed notification side paddings
Previously many objects parsed their own interpolators leading
to memory and computational overhead.
This is now unified into a single Static class.
Change-Id: I0537aca0e6dad10a7ffd52ba64b7356b0c5e4672
Currently, it can be only used for checking the status of keyguard
notification features, made it generic so that it can be used for
other keyguard features like disable_fingerprint etc.
Change-Id: Ib2adfc12d7866cce248af78cc8b159cada9a6cad