OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge "MidiService: update listener with current status when registered" am: d4e9b9e4...
Glenn Kasten [Tue, 3 Nov 2015 03:00:05 +0000 (03:00 +0000)]
Merge "MidiService: update listener with current status when registered" am: d4e9b9e4ac am: 350dc16475
am: 1ec066b927

* commit '1ec066b927233c2b2592a265819b85d9dc7b179d':
  MidiService: update listener with current status when registered

8 years agoMerge "Don\'t try overriding system fixed permissions on install" into mnc-dr-dev...
Svetoslav Ganov [Tue, 3 Nov 2015 02:58:38 +0000 (02:58 +0000)]
Merge "Don\'t try overriding system fixed permissions on install" into mnc-dr-dev am: a47f9dad2b am: c4c1866228 am: 023f4d158d
am: f2e81e904a  -s ours

* commit 'f2e81e904a57660eabcb4c0c24bf8e6e6b1f6467':
  Don't try overriding system fixed permissions on install

8 years agoMerge "Add region-tracking to OffscreenBuffers"
Chris Craik [Tue, 3 Nov 2015 02:11:50 +0000 (02:11 +0000)]
Merge "Add region-tracking to OffscreenBuffers"

8 years agoMerge "Let's sprinkle some FastJNI into Parcel."
Jeff Sharkey [Tue, 3 Nov 2015 02:01:33 +0000 (02:01 +0000)]
Merge "Let's sprinkle some FastJNI into Parcel."

8 years agoLet's sprinkle some FastJNI into Parcel.
Jeff Sharkey [Tue, 3 Nov 2015 01:27:48 +0000 (17:27 -0800)]
Let's sprinkle some FastJNI into Parcel.

Before:

    benchmark   ns linear runtime
     ReadByte  918 ===========================
      ReadInt  877 ==========================
     ReadLong  880 ==========================
    WriteByte 1002 ==============================
     WriteInt  945 ============================
    WriteLong  957 ============================
    vm: app_process

After:

    benchmark  ns linear runtime
     ReadByte 824 ===========================
      ReadInt 780 =========================
     ReadLong 780 =========================
    WriteByte 895 =============================
     WriteInt 907 ==============================
    WriteLong 851 ============================
    vm: app_process

Change-Id: I746fe8ea3607e29d86007bd144339c84b063c360

8 years agoAdd region-tracking to OffscreenBuffers
Chris Craik [Mon, 2 Nov 2015 22:52:21 +0000 (14:52 -0800)]
Add region-tracking to OffscreenBuffers

Change-Id: I024c7219c080b9a89888517f5a89d49dfe8065ba

8 years agoMerge "Distinguish Andromeda and Android for SurfaceComposition test."
Yury Khmel [Tue, 3 Nov 2015 01:19:22 +0000 (01:19 +0000)]
Merge "Distinguish Andromeda and Android for SurfaceComposition test."

8 years agoFixing build breakage.
Winson [Tue, 3 Nov 2015 00:38:25 +0000 (16:38 -0800)]
Fixing build breakage.

Change-Id: Idf8759c7bc88af534103731eef535fc310bed7e5

8 years agoMerge "Implement shell commands for package and user services"
Todd Kennedy [Tue, 3 Nov 2015 00:20:55 +0000 (00:20 +0000)]
Merge "Implement shell commands for package and user services"

8 years agoImplement shell commands for package and user services
Todd Kennedy [Fri, 30 Oct 2015 18:32:16 +0000 (11:32 -0700)]
Implement shell commands for package and user services

Only implement the 'list' package service command. More will follow
in future CLs.

Change-Id: Iae225cd4ee63c7d468a4fd882d8cb4b6b76ccc09

8 years agoMerge "Small update to WebResourceRequest.isRedirect"
Mikhail Naganov [Tue, 3 Nov 2015 00:11:03 +0000 (00:11 +0000)]
Merge "Small update to WebResourceRequest.isRedirect"

8 years agoMerge "Always show tiles in the new QS"
Jason Monk [Mon, 2 Nov 2015 23:51:02 +0000 (23:51 +0000)]
Merge "Always show tiles in the new QS"

8 years agoAlways show tiles in the new QS
Jason Monk [Mon, 2 Nov 2015 23:48:38 +0000 (18:48 -0500)]
Always show tiles in the new QS

Change-Id: I536d19206fd03194b76b01a0f159f0a241d19c8b

8 years agoSmall update to WebResourceRequest.isRedirect
Mikhail Naganov [Mon, 2 Nov 2015 23:38:29 +0000 (15:38 -0800)]
Small update to WebResourceRequest.isRedirect

Specify that 'isRedirect' is only true for server-side redirects.

Bug: 22346196
Change-Id: I9a8c31476c796265f554327dfff46778c5f84399

8 years agoMerge "MidiService: update listener with current status when registered" am: d4e9b9e4ac
Glenn Kasten [Mon, 2 Nov 2015 23:08:35 +0000 (23:08 +0000)]
Merge "MidiService: update listener with current status when registered" am: d4e9b9e4ac
am: 350dc16475

* commit '350dc16475c6d64d2837ed19fa736fcdd423f61a':
  MidiService: update listener with current status when registered

8 years agoMerge "MidiService: update listener with current status when registered"
Glenn Kasten [Mon, 2 Nov 2015 23:00:15 +0000 (23:00 +0000)]
Merge "MidiService: update listener with current status when registered"
am: d4e9b9e4ac

* commit 'd4e9b9e4ac4196d37b0a5e59867f5a51018f4087':
  MidiService: update listener with current status when registered

8 years agoMerge "MidiService: update listener with current status when registered"
Glenn Kasten [Mon, 2 Nov 2015 22:50:50 +0000 (22:50 +0000)]
Merge "MidiService: update listener with current status when registered"

8 years agoMake UserManager enforce user restrictions, not DPM.
Makoto Onuki [Wed, 28 Oct 2015 00:15:38 +0000 (17:15 -0700)]
Make UserManager enforce user restrictions, not DPM.

- Now even if a user restriction is set via UserManager, it'll be correctly
enforced.

- Changed the way AudioService enforces the OP_MUTE_MICROPHONE and
OP_AUDIO_MASTER_VOLUME app ops -- previously, when they're set, even a muting
call would be rejected.  This was why DPMS.setUserRestriction() used different
calling orders for DISALLOW_UNMUTE_MICROPHONE/DISALLOW_ADJUST_VOLUME depending
on setting them or clearing them.
Now, even when the app ops are set, we still allow muting calls.

Bug 23902097
Bug 24981972

Change-Id: I865b5de43e15f5955f94006475a5ec6254904d31

8 years agoMerge "Allow DO to disable camera device-wise."
Makoto Onuki [Mon, 2 Nov 2015 22:00:09 +0000 (22:00 +0000)]
Merge "Allow DO to disable camera device-wise."

8 years agoMerge "UsbMidiDeviceJNI: fix race condition"
Phil Burk [Mon, 2 Nov 2015 21:38:36 +0000 (21:38 +0000)]
Merge "UsbMidiDeviceJNI: fix race condition"

8 years agoAllow DO to disable camera device-wise.
Makoto Onuki [Wed, 28 Oct 2015 23:43:10 +0000 (16:43 -0700)]
Allow DO to disable camera device-wise.

Bug 24538855

Change-Id: I421690f14ee57fa818d2b233fe48a90a0a575a9e

8 years agoMidiService: update listener with current status when registered
Phil Burk [Thu, 6 Aug 2015 06:32:54 +0000 (23:32 -0700)]
MidiService: update listener with current status when registered

This will give an app an opportunity to learn whether an input port is busy
before the user tries to connect and then fails.

Bug: 22825043
Change-Id: Ifede60f166dfe66ea15453044fce06f4a8452b18
Signed-off-by: Phil Burk <philburk@google.com>
(cherry picked from commit b2355940e3e697deeecd1b6511cd5094f9dc553a)

8 years agoMerge "Ensure crop rect is scaled appropriately."
Rob Carr [Mon, 2 Nov 2015 21:31:08 +0000 (21:31 +0000)]
Merge "Ensure crop rect is scaled appropriately."

8 years agoMerge "Sync SurfaceView position changes to parent render."
Rob Carr [Mon, 2 Nov 2015 21:30:56 +0000 (21:30 +0000)]
Merge "Sync SurfaceView position changes to parent render."

8 years agoMerge "Fix: ToolType() check -> isFromSource()."
Jun Mukai [Mon, 2 Nov 2015 21:27:24 +0000 (21:27 +0000)]
Merge "Fix: ToolType() check -> isFromSource()."

8 years agoMerge "Don\'t try overriding system fixed permissions on install" into mnc-dr-dev...
Svetoslav Ganov [Mon, 2 Nov 2015 21:18:22 +0000 (21:18 +0000)]
Merge "Don\'t try overriding system fixed permissions on install" into mnc-dr-dev am: a47f9dad2b am: c4c1866228
am: 023f4d158d

* commit '023f4d158d96bb4237733db0a1e124eae499d7cc':
  Don't try overriding system fixed permissions on install

8 years agoMerge "Initial HW layer support in new reorderer/renderer"
Chris Craik [Mon, 2 Nov 2015 21:16:37 +0000 (21:16 +0000)]
Merge "Initial HW layer support in new reorderer/renderer"

8 years agoFix: ToolType() check -> isFromSource().
Jun Mukai [Mon, 2 Nov 2015 21:15:00 +0000 (13:15 -0800)]
Fix: ToolType() check -> isFromSource().

Change-Id: I8e13a179dc076cc44248662e6e8fd60e8cc69a3f

8 years agoMerge "Don\'t try overriding system fixed permissions on install" into mnc-dr-dev...
Svetoslav Ganov [Mon, 2 Nov 2015 21:10:49 +0000 (21:10 +0000)]
Merge "Don\'t try overriding system fixed permissions on install" into mnc-dr-dev am: a47f9dad2b
am: c4c1866228

* commit 'c4c1866228a776758d71cf4d171a17fa01891d89':
  Don't try overriding system fixed permissions on install

8 years agoMerge "Don\'t try overriding system fixed permissions on install" into mnc-dr-dev
Svetoslav Ganov [Mon, 2 Nov 2015 21:04:25 +0000 (21:04 +0000)]
Merge "Don\'t try overriding system fixed permissions on install" into mnc-dr-dev
am: a47f9dad2b

* commit 'a47f9dad2bd70b594e445a6a448877122f28517a':
  Don't try overriding system fixed permissions on install

8 years agoInitial HW layer support in new reorderer/renderer
Chris Craik [Wed, 28 Oct 2015 23:50:44 +0000 (16:50 -0700)]
Initial HW layer support in new reorderer/renderer

Shares vast majority of clipped savelayer code, with only minor
differences in lifecycle.

Doesn't yet handle fill region, resize, or window transform.

Change-Id: Iabdd71811590d2b937eb11e1b01ce556ade54a5a

8 years agoMerge "Don't try overriding system fixed permissions on install" into mnc-dr-dev
Svetoslav Ganov [Mon, 2 Nov 2015 20:57:12 +0000 (20:57 +0000)]
Merge "Don't try overriding system fixed permissions on install" into mnc-dr-dev

8 years agoMerge "Added StackId object for checking what features a stack supports"
Wale Ogunwale [Mon, 2 Nov 2015 20:38:39 +0000 (20:38 +0000)]
Merge "Added StackId object for checking what features a stack supports"

8 years agoMerge "Allow verifier to grant permissions" into mnc-dr-dev am: cfa233eefb am: 22d7f4...
Svetoslav Ganov [Mon, 2 Nov 2015 20:00:13 +0000 (20:00 +0000)]
Merge "Allow verifier to grant permissions" into mnc-dr-dev am: cfa233eefb am: 22d7f4c2ed am: 6423c0a29b
am: bd4168540f

* commit 'bd4168540f009c71af1242e5b7866146c8724d6f':
  Allow verifier to grant permissions

8 years agoMerge "Update AudioManager.getProperty documentation"
Glenn Kasten [Mon, 2 Nov 2015 19:55:37 +0000 (19:55 +0000)]
Merge "Update AudioManager.getProperty documentation"

8 years agoMerge "CDD for pro audio feature does not specify acoustics"
Glenn Kasten [Mon, 2 Nov 2015 19:54:41 +0000 (19:54 +0000)]
Merge "CDD for pro audio feature does not specify acoustics"

8 years agoMerge "Allow verifier to grant permissions" into mnc-dr-dev am: cfa233eefb am: 22d7f4c2ed
Svetoslav Ganov [Mon, 2 Nov 2015 19:52:38 +0000 (19:52 +0000)]
Merge "Allow verifier to grant permissions" into mnc-dr-dev am: cfa233eefb am: 22d7f4c2ed
am: 6423c0a29b

* commit '6423c0a29bfb3191787febf3755539948514fb61':
  Allow verifier to grant permissions

8 years agoMerge "Allow verifier to grant permissions" into mnc-dr-dev am: cfa233eefb
Svetoslav Ganov [Mon, 2 Nov 2015 19:45:17 +0000 (19:45 +0000)]
Merge "Allow verifier to grant permissions" into mnc-dr-dev am: cfa233eefb
am: 22d7f4c2ed

* commit '22d7f4c2eddef09e0ceb16aadff2860a184a68d8':
  Allow verifier to grant permissions

8 years agoDon't try overriding system fixed permissions on install
Svet Ganov [Mon, 2 Nov 2015 17:32:01 +0000 (09:32 -0800)]
Don't try overriding system fixed permissions on install

bug:25397466

Change-Id: Ie92ec000a94b757178ddfdd9384407535f4af9db

8 years agoMerge "Allow verifier to grant permissions" into mnc-dr-dev
Svetoslav Ganov [Mon, 2 Nov 2015 19:38:22 +0000 (19:38 +0000)]
Merge "Allow verifier to grant permissions" into mnc-dr-dev
am: cfa233eefb

* commit 'cfa233eefb5b77c96a3239a5a51f381a7f0722c9':
  Allow verifier to grant permissions

8 years agoMerge "Allow verifier to grant permissions" into mnc-dr-dev
Svetoslav Ganov [Mon, 2 Nov 2015 19:33:44 +0000 (19:33 +0000)]
Merge "Allow verifier to grant permissions" into mnc-dr-dev

8 years agoAdded StackId object for checking what features a stack supports
Wale Ogunwale [Tue, 27 Oct 2015 21:21:58 +0000 (14:21 -0700)]
Added StackId object for checking what features a stack supports

Helps make the code easier to follow since we are no longer checking
multiple stack ids at various decision points.

Bug: 25282299
Change-Id: Ifa6864a1ef56ce2eca4c94f87a4e0b993de987cd

8 years agoMerge "AAPT2: Support generating Manifest.java"
Adam Lesinski [Mon, 2 Nov 2015 19:09:42 +0000 (19:09 +0000)]
Merge "AAPT2: Support generating Manifest.java"

8 years agoMerge "Explain ENCODING_PCM_FLOAT"
Glenn Kasten [Mon, 2 Nov 2015 19:05:44 +0000 (19:05 +0000)]
Merge "Explain ENCODING_PCM_FLOAT"

8 years agoMerge "Refactor MagnificationController out to its own class"
Alan Viverette [Mon, 2 Nov 2015 18:46:48 +0000 (18:46 +0000)]
Merge "Refactor MagnificationController out to its own class"

8 years agoMerge "Prevent and log invalid cache entries."
Winson Chung [Mon, 2 Nov 2015 18:36:27 +0000 (18:36 +0000)]
Merge "Prevent and log invalid cache entries."

8 years agoMerge "Support for changing density of GradientDrawable"
Alan Viverette [Mon, 2 Nov 2015 18:36:09 +0000 (18:36 +0000)]
Merge "Support for changing density of GradientDrawable"

8 years agoMerge "BatteryService: Add Max charging voltage"
Badhri Jagan Sridharan [Mon, 2 Nov 2015 18:35:09 +0000 (18:35 +0000)]
Merge "BatteryService: Add Max charging voltage"

8 years agoPrevent and log invalid cache entries.
Winson [Mon, 2 Nov 2015 18:29:08 +0000 (10:29 -0800)]
Prevent and log invalid cache entries.

Bug: 25413518
Change-Id: Id0a7384eccd25ba766feb0c568b4c16db2b6f6c8

8 years agoUsbMidiDeviceJNI: fix race condition
Phil Burk [Fri, 30 Oct 2015 21:26:34 +0000 (14:26 -0700)]
UsbMidiDeviceJNI: fix race condition

Try multiple times to open the MIDI control device.
This fixes a race condition that caused Android to
sometimes not see a USB MIDI keyboard when it was plugged in.

Bug: 25328161
Change-Id: Ic72c5859364fc56bf7a40c1b1c9791c42827ea63
Signed-off-by: Phil Burk <philburk@google.com>
8 years agoMerge "Add ability to cancel task window transitions."
Winson Chung [Mon, 2 Nov 2015 18:17:12 +0000 (18:17 +0000)]
Merge "Add ability to cancel task window transitions."

8 years agoAdd ability to cancel task window transitions.
Winson [Fri, 30 Oct 2015 21:50:19 +0000 (14:50 -0700)]
Add ability to cancel task window transitions.

Bug: 25392381

Change-Id: I45f48edc21c058df0e4c22ceaf7e9aef5899a29c

8 years agoPackageSettingBase needs to copy volume UUID. am: 3b1c6e03f6 am: e63509b509 am: 12d2e...
Jeff Sharkey [Mon, 2 Nov 2015 18:12:22 +0000 (18:12 +0000)]
PackageSettingBase needs to copy volume UUID. am: 3b1c6e03f6 am: e63509b509 am: 12d2e98fe0
am: ca3b971e7a

* commit 'ca3b971e7a4c3ca8e55eaa505556a02964b4e299':
  PackageSettingBase needs to copy volume UUID.

8 years agoPackageSettingBase needs to copy volume UUID. am: 3b1c6e03f6 am: e63509b509
Jeff Sharkey [Mon, 2 Nov 2015 18:05:17 +0000 (18:05 +0000)]
PackageSettingBase needs to copy volume UUID. am: 3b1c6e03f6 am: e63509b509
am: 12d2e98fe0

* commit '12d2e98fe07764475cae788aa6ff20406d1ee4c9':
  PackageSettingBase needs to copy volume UUID.

8 years agoReporting task bounds in RecentTaskInfo.
Winson [Mon, 2 Nov 2015 17:20:01 +0000 (09:20 -0800)]
Reporting task bounds in RecentTaskInfo.

Change-Id: I8e88d1aca5fa0ee316e93afe4fb63264e2d338f0

8 years agoPackageSettingBase needs to copy volume UUID. am: 3b1c6e03f6
Jeff Sharkey [Mon, 2 Nov 2015 17:58:35 +0000 (17:58 +0000)]
PackageSettingBase needs to copy volume UUID. am: 3b1c6e03f6
am: e63509b509

* commit 'e63509b5093776e0320876719226cbbb16cc5eab':
  PackageSettingBase needs to copy volume UUID.

8 years agoPackageSettingBase needs to copy volume UUID.
Jeff Sharkey [Mon, 2 Nov 2015 17:51:53 +0000 (17:51 +0000)]
PackageSettingBase needs to copy volume UUID.
am: 3b1c6e03f6

* commit '3b1c6e03f67ba8e4a4f4a98e996c7ceabf36affa':
  PackageSettingBase needs to copy volume UUID.

8 years agoMerge "Move more Accessibility stuff to SettingsLib"
Tony Mantler [Mon, 2 Nov 2015 16:46:57 +0000 (16:46 +0000)]
Merge "Move more Accessibility stuff to SettingsLib"

8 years agoMerge "Don't set modification times in aapt zip entries"
Tor Norbye [Mon, 2 Nov 2015 15:02:28 +0000 (15:02 +0000)]
Merge "Don't set modification times in aapt zip entries"

8 years agofix a bug that is keeping us from counting API use
Chris Wren [Fri, 30 Oct 2015 18:50:22 +0000 (14:50 -0400)]
fix a bug that is keeping us from counting API use

Bug: 25390174
Change-Id: Ieaf9386640140f4d9f30a566714111749ada6e00

8 years agoMerge "Return actual userId when File Based Encryption is present"
Clara Bayarri [Mon, 2 Nov 2015 10:31:58 +0000 (10:31 +0000)]
Merge "Return actual userId when File Based Encryption is present"

8 years agoDistinguish Andromeda and Android for SurfaceComposition test.
Yury Khmel [Wed, 28 Oct 2015 05:04:48 +0000 (14:04 +0900)]
Distinguish Andromeda and Android for SurfaceComposition test.

Use different surface composition performance score thresholds for
Andromeda and Android devices.

BUG=24158847
TEST=Flushed Nexus 9 device using volantis and volantis-andromeda
     images and confirmed that corresponding threshold is used
     for each image.

Change-Id: I8989741200e6584d142479acc1dea7ce8642b1d3

8 years agoImplement ID mapping for root documents.
Daichi Hirono [Tue, 27 Oct 2015 07:18:17 +0000 (16:18 +0900)]
Implement ID mapping for root documents.

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

8 years agoPackageSettingBase needs to copy volume UUID.
Jeff Sharkey [Sat, 31 Oct 2015 20:58:54 +0000 (13:58 -0700)]
PackageSettingBase needs to copy volume UUID.

When copying all fields from one PackageSettingBase to another, we
also need to copy volumeUuid, which had previously been missed.

Without this, packages using sharedUserId that are installed on
adopted storage devices will be destroyed, since after reboot we
think they actually belong on internal storage (where volumeUuid is
null).

Bug: 25334169
Change-Id: I223361bd1e19e7d5dd78626682ac7c5cbecb9fa1

8 years agoDon't set modification times in aapt zip entries
Tor Norbye [Sat, 31 Oct 2015 03:00:13 +0000 (20:00 -0700)]
Don't set modification times in aapt zip entries

Use a modification timestamp of 0 for all files
inside the zip archive to make the build repeatable.

Change-Id: Ie6e57329469b99c6f93cb0a6083e0c402be99815

8 years agoMerge changes from topic 'notification_children'
Selim Cinek [Sat, 31 Oct 2015 01:45:35 +0000 (01:45 +0000)]
Merge changes from topic 'notification_children'

* 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

8 years agoUpdate AudioManager.getProperty documentation
Glenn Kasten [Sat, 31 Oct 2015 01:24:04 +0000 (18:24 -0700)]
Update AudioManager.getProperty documentation

Change-Id: I004bfdbbac9b0897931fa206bff865bdb600ebf6

8 years agoExplain ENCODING_PCM_FLOAT
Glenn Kasten [Sat, 31 Oct 2015 01:23:45 +0000 (18:23 -0700)]
Explain ENCODING_PCM_FLOAT

Change-Id: Icf680f65f07023ca6e416a1ef6067132daf607b9

8 years agoCDD for pro audio feature does not specify acoustics
Glenn Kasten [Sat, 31 Oct 2015 00:45:52 +0000 (17:45 -0700)]
CDD for pro audio feature does not specify acoustics

Change-Id: If24a2ee485a35ad18969abacf55798b64ff939af

8 years agoFollow up CL for notification children change
Selim Cinek [Thu, 29 Oct 2015 23:27:08 +0000 (16:27 -0700)]
Follow up CL for notification children change

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

8 years agoAllow expanding notification groups by dragging down
Selim Cinek [Thu, 22 Oct 2015 20:25:11 +0000 (13:25 -0700)]
Allow expanding notification groups by dragging down

Bug: 24866646
Change-Id: Ie7c5ee6753c2f246df04189bb92e08baf0242797

8 years agoChanged the appearance of notification bundles
Selim Cinek [Thu, 22 Oct 2015 20:26:54 +0000 (13:26 -0700)]
Changed the appearance of notification bundles

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

8 years agoHiding subtext of children notifications now
Selim Cinek [Thu, 22 Oct 2015 20:00:05 +0000 (13:00 -0700)]
Hiding subtext of children notifications now

If the parent header already displays the email
we don’t want to display it again in the child.

Bug: 24866646
Change-Id: I3aee62e895fef68b059a61a825eef37f0f8ad875

8 years agoHiding the children backgrounds now
Selim Cinek [Thu, 22 Oct 2015 19:30:38 +0000 (12:30 -0700)]
Hiding the children backgrounds now

To avoid overdraw we are now hiding
the background of the view if it has
the same color.

Bug: 24866646
Change-Id: Ie998c9d2e6055d8e88f33300583a4b86bf35362f

8 years agoIntroduced the notification header
Selim Cinek [Fri, 30 Oct 2015 23:28:00 +0000 (16:28 -0700)]
Introduced the notification header

In the new grouping model we don't have a dedicated expand button
anymore but only the notification header.

Bug: 24866646
Change-Id: I2e4bc82e502fde951a71b61cd81347c44b9637f6

8 years agoMove more Accessibility stuff to SettingsLib
Tony Mantler [Fri, 30 Oct 2015 19:44:11 +0000 (12:44 -0700)]
Move more Accessibility stuff to SettingsLib

Change-Id: I081bffea6ff4da455f9040fc3f45198d1de85d26

8 years agoMerge "Ensuring that tasks in the back are always visible."
Winson Chung [Fri, 30 Oct 2015 23:17:35 +0000 (23:17 +0000)]
Merge "Ensuring that tasks in the back are always visible."

8 years agoMerge "Fixing crash when swiping away last task."
Winson Chung [Fri, 30 Oct 2015 23:17:29 +0000 (23:17 +0000)]
Merge "Fixing crash when swiping away last task."

8 years agoMerge "Fix build."
Filip Gruszczynski [Fri, 30 Oct 2015 23:16:23 +0000 (23:16 +0000)]
Merge "Fix build."

8 years agoFix build.
Filip Gruszczynski [Fri, 30 Oct 2015 23:14:57 +0000 (16:14 -0700)]
Fix build.

Change-Id: If103e0fbef656d565ce912c3fd13aa6497ab9d4a

8 years agoEnsuring that tasks in the back are always visible.
Winson [Fri, 30 Oct 2015 23:03:08 +0000 (16:03 -0700)]
Ensuring that tasks in the back are always visible.

Change-Id: Ic64a1eac4b312c1efdb8c3ab005903a53b4a61d2

8 years agoMerge "Remove old APIs that are no longer used/implemented"
Mitchell Wills [Fri, 30 Oct 2015 23:02:35 +0000 (23:02 +0000)]
Merge "Remove old APIs that are no longer used/implemented"

8 years agoMerge "resolve merge conflicts of 07c6628d68 to master."
Jeff Sharkey [Fri, 30 Oct 2015 22:45:53 +0000 (22:45 +0000)]
Merge "resolve merge conflicts of 07c6628d68 to "

8 years agoresolve merge conflicts of 07c6628d68 to master.
Jeff Sharkey [Fri, 30 Oct 2015 22:44:58 +0000 (15:44 -0700)]
resolve merge conflicts of 07c6628d68 to master.

Change-Id: I29c9b408956c578ce1cfe0eb5d8704b7a5d2f818

8 years agoFixing crash when swiping away last task.
Winson [Fri, 30 Oct 2015 22:32:06 +0000 (15:32 -0700)]
Fixing crash when swiping away last task.

Change-Id: I53e8e619b42ac2069aafce66f74281e72fcffa21

8 years agoMerge "Handle "uninstalled" apps when pruning app-ops." into mnc-dr-dev am: a975732a8...
Jeff Sharkey [Fri, 30 Oct 2015 21:59:36 +0000 (21:59 +0000)]
Merge "Handle "uninstalled" apps when pruning app-ops." into mnc-dr-dev am: a975732a83 am: 637d05eb5c
am: d359137d41

* commit 'd359137d419023f207351251cdbfa23180236963':
  Handle "uninstalled" apps when pruning app-ops.

8 years agoMerge "Handle "uninstalled" apps when pruning app-ops." into mnc-dr-dev am: a975732a83
Jeff Sharkey [Fri, 30 Oct 2015 21:49:44 +0000 (21:49 +0000)]
Merge "Handle "uninstalled" apps when pruning app-ops." into mnc-dr-dev am: a975732a83
am: 637d05eb5c

* commit '637d05eb5c19825b1f9a7da481037a0c54add08d':
  Handle "uninstalled" apps when pruning app-ops.

8 years agoMerge "Fix bug preventing resizing of freeform apps."
Filip Gruszczynski [Fri, 30 Oct 2015 21:43:19 +0000 (21:43 +0000)]
Merge "Fix bug preventing resizing of freeform apps."

8 years agoMerge "Handle "uninstalled" apps when pruning app-ops." into mnc-dr-dev
Jeff Sharkey [Fri, 30 Oct 2015 21:37:17 +0000 (21:37 +0000)]
Merge "Handle "uninstalled" apps when pruning app-ops." into mnc-dr-dev
am: a975732a83

* commit 'a975732a8302893a40cdc444f893bf09b7669173':
  Handle "uninstalled" apps when pruning app-ops.

8 years agoMerge "Hide recents during freeform to recents animation."
Filip Gruszczynski [Fri, 30 Oct 2015 21:34:57 +0000 (21:34 +0000)]
Merge "Hide recents during freeform to recents animation."

8 years agoHide recents during freeform to recents animation.
Filip Gruszczynski [Fri, 30 Oct 2015 00:43:49 +0000 (17:43 -0700)]
Hide recents during freeform to recents animation.

Bug: 24913782
Change-Id: I6a5d3a638640571a902e095c4c0650b88eea0fb6

8 years agoMerge "Handle "uninstalled" apps when pruning app-ops." into mnc-dr-dev
Jeff Sharkey [Fri, 30 Oct 2015 21:32:28 +0000 (21:32 +0000)]
Merge "Handle "uninstalled" apps when pruning app-ops." into mnc-dr-dev

8 years agoMerge "Import translations. DO NOT MERGE"
Geoff Mendal [Fri, 30 Oct 2015 21:31:11 +0000 (21:31 +0000)]
Merge "Import translations. DO NOT MERGE"

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Fri, 30 Oct 2015 21:30:15 +0000 (14:30 -0700)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 25390707
Change-Id: Ief847dab50086dfc1c38d5a3fd50c5971efc7238

8 years agoFix bug preventing resizing of freeform apps.
Filip Gruszczynski [Fri, 30 Oct 2015 21:20:37 +0000 (14:20 -0700)]
Fix bug preventing resizing of freeform apps.

Also move the calculation of the touchable region to WindowState, since
it calls many methods from there.

Change-Id: I7f799277f4ed8a62b1ac8240f2b21d31a095a693

8 years agoMerge "Moved Wifi InformationElement parsing to a common utility class"
Mitchell Wills [Fri, 30 Oct 2015 21:28:47 +0000 (21:28 +0000)]
Merge "Moved Wifi InformationElement parsing to a common utility class"

8 years agoSync SurfaceView position changes to parent render.
Rob Carr [Thu, 29 Oct 2015 00:20:45 +0000 (00:20 +0000)]
Sync SurfaceView position changes to parent render.

In order to provide pixel perfect movement of SurfaceViews
'within' other views (e.g. scrolling) we need to be able to
synchronize the attached (parent window) painting with the
movement of the SurfaceView (recall, SurfaceViews are positioned
behind their attached windows and the parent must render a
transparent region for the SurfaceView to appear). Provide
a new WindowManager method to reposition an attaching window
(that is to say, a window which has an attached window like
SurfaceView) and defer the transaction until the parent frame.
SurfaceView is hooked up to use this for movement. This is still
'racy' in the hardware accelerated case as the render thread
could be on either side of dequeing the frame we are working on.

Bug: 22802885
Change-Id: I025d2bdcbe15c1c11047cc0dbca2cf2b7d67c632

8 years agoEnsure crop rect is scaled appropriately.
Robert Carr [Thu, 29 Oct 2015 21:19:05 +0000 (14:19 -0700)]
Ensure crop rect is scaled appropriately.

Crop rectangles are scaled to layer space. Previously
we were doing this for transformation applied crops but
failing to do so for stack applied crops. This ensures
we never fail.

Bug: 23974105
Change-Id: I82f59a8696b87253f92cd89fe675aaeab0ecb38d

8 years agoMerge "PackageManager can return null."
Julia Reynolds [Fri, 30 Oct 2015 21:05:14 +0000 (21:05 +0000)]
Merge "PackageManager can return null."

8 years agoPackageManager can return null.
Julia Reynolds [Fri, 30 Oct 2015 21:03:59 +0000 (17:03 -0400)]
PackageManager can return null.

Change-Id: Ie1fb3d5276c0b176a09e5510f26624e8087c90d4