MTP identifiers like object handle is unstable over MTP sessions. The
CL introduce two methods to MtpDatabase that enables the provider to
remap exisitng document ID with new MTP identifiers when the provider
reopen the MTP session.
* MtpDatabase#clearMtpIdentifier invalidates old MTP identifiers
* MtpDatabase#resolveRootDocuments remaps invalidated documents with
new MTP identifier.
BUG=25162822
Change-Id: Iadb668ae5932da81aba2b2731d0d185da5656f16
* changes:
Follow up CL for notification children change
Allow expanding notification groups by dragging down
Changed the appearance of notification bundles
Hiding subtext of children notifications now
Hiding the children backgrounds now
Introduced the notification header
Slight refactoring of notification groups
Fixed a bug where a notification could stay userlocked
The CLs of the notification children change have been
quite overlapping, so a few comments are addressed in this
change.
Bug: 24866646
Change-Id: If3cd029f5a97302fc33f3e2b6b6b147938ddcd3e
Children now show up as one line notifications even
if the summary is not expanded. The childrenContainer
shows a summary if there are some which don't fit
in there currently.
Bug: 24866646
Change-Id: I0cfae9342722c9f8941f51704618190cfe4e76b4
If the parent header already displays the email
we don’t want to display it again in the child.
Bug: 24866646
Change-Id: I3aee62e895fef68b059a61a825eef37f0f8ad875
To avoid overdraw we are now hiding
the background of the view if it has
the same color.
Bug: 24866646
Change-Id: Ie998c9d2e6055d8e88f33300583a4b86bf35362f
In the new grouping model we don't have a dedicated expand button
anymore but only the notification header.
Bug: 24866646
Change-Id: I2e4bc82e502fde951a71b61cd81347c44b9637f6
Moved the responsibility to remove the userlocked flag
into the DragdownHelper instead of the Callback.
Bug: 24866646
Change-Id: Ib0dbe310f9f7637f9bae466b1029728a6611f291
The ACTION_SEND_MULTIPLE contract expects the EXTRA_TEXT to be an
ArrayList<String>, but it's currently set as String, which causes an
exception when exporting the EXTRA_STREAM as ClipData.
The right approach would be changing the EXTRA_TEXT content, but that
would break some clients like GMail, so a safer fix is to explicitly
set the ClipData.
Also removed unused variables and imports.
BUG: 21735884
BUG: 21729227
Changes to be committed:
modified: src/com/android/shell/BugreportReceiver.java
Change-Id: If9954e8cae4af7b74f077a32806f25eb7d55dffb
This CL uses PackageManager.
FEATURE_FREEFORM_WINDOW_MANAGEMENT to determine
whether app shelf should be displayed, and removes
config_enableAppShelf flag that was previously used for that.
Bug: 25329519
Change-Id: I6460eca8e158b0e114e8f2cfdfea4a2e5eadd03b
- Simplify touch handling just by keeping everything in screen space,
and just map to the curve proportionally to the arc length. This
makes the movement much closer to that of other lists, and prevents
the issue of touches at the top of the stack scrolling along the
curve faster than at other places (and when Recents is resized, this
becomes more of an issue).
- Add basic functionality (disabled) for freeform task workspaces.
Change-Id: Ib3a8ce2caa1437cfc09eaa5b36aff310e29e35f5
Create a new "Manage" tuner for Downloads.
Aiming to reduce the single-file complexity of DirectoryFragment.
Change-Id: I22b04f776fbd1fdc02ca54083cb1e144eda60799