OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge "Add broken assert in performance tests of DocumentsUI." into nyc-dev
Tomasz Mikolajewski [Fri, 4 Mar 2016 02:31:39 +0000 (02:31 +0000)]
Merge "Add broken assert in performance tests of DocumentsUI." into nyc-dev

8 years agoMerge "Make COLUMN_CAPACITY_BYTES public." into nyc-dev
Steve McKay [Fri, 4 Mar 2016 02:12:01 +0000 (02:12 +0000)]
Merge "Make COLUMN_CAPACITY_BYTES public." into nyc-dev

8 years agoMerge "Don't need this "feature" any more." into nyc-dev
Dianne Hackborn [Fri, 4 Mar 2016 01:50:46 +0000 (01:50 +0000)]
Merge "Don't need this "feature" any more." into nyc-dev

8 years agoMerge "Handles blacklist on getRestrictBackgroundStatus()." into nyc-dev
Felipe Leme [Fri, 4 Mar 2016 01:39:30 +0000 (01:39 +0000)]
Merge "Handles blacklist on getRestrictBackgroundStatus()." into nyc-dev

8 years agoMerge "Fix uninitialized crypto pattern" into nyc-dev
Jeff Tinker [Fri, 4 Mar 2016 01:35:52 +0000 (01:35 +0000)]
Merge "Fix uninitialized crypto pattern" into nyc-dev

8 years agoMerge "Allow for uninstalled apps in ShortcutManager" into nyc-dev
Amith Yamasani [Fri, 4 Mar 2016 01:02:30 +0000 (01:02 +0000)]
Merge "Allow for uninstalled apps in ShortcutManager" into nyc-dev

8 years agoHandles blacklist on getRestrictBackgroundStatus().
Felipe Leme [Wed, 2 Mar 2016 21:42:48 +0000 (13:42 -0800)]
Handles blacklist on getRestrictBackgroundStatus().

Initial implementation of getRestrictBackgroundStatus() was just
handling the whitelist status of apps when data saver is turned on, but
when an app is blacklisted, it should return
RESTRICT_BACKGROUND_STATUS_ENABLED regardless of the data saver status.

BUG: 27432317
Change-Id: I5a027d8b7d17a13075510ff8f29d41eaa5a6beb8

8 years agoMerge "Refresh action mode always when selection is modified." into nyc-dev
Keisuke Kuroyanagi [Fri, 4 Mar 2016 00:53:57 +0000 (00:53 +0000)]
Merge "Refresh action mode always when selection is modified." into nyc-dev

8 years agoMerge "Code cleanup on NMPS and NMS." into nyc-dev
Felipe Leme [Fri, 4 Mar 2016 00:46:24 +0000 (00:46 +0000)]
Merge "Code cleanup on NMPS and NMS." into nyc-dev

8 years agoCode cleanup on NMPS and NMS.
Felipe Leme [Thu, 3 Mar 2016 00:17:38 +0000 (16:17 -0800)]
Code cleanup on NMPS and NMS.

- Always check for DBG before using Slog.d.
- Logs duration of NMS.systemReady() when debugging.
- Logs duration of NMPS.updateRulesForGlobalChangeLocked() when debugging.
- Removed redundant toString() calls.
- Catch multiple exceptions.
- Replaced enhanced for on nested Iterable iterations.

BUG: 21725996
Change-Id: Ia775a394b59de7a0570ad4954d1fe3a2698c66d6

8 years agoMerge "Improve handling of undefined-at-record-time bounds in new ops" into nyc-dev
Chris Craik [Fri, 4 Mar 2016 00:20:44 +0000 (00:20 +0000)]
Merge "Improve handling of undefined-at-record-time bounds in new ops" into nyc-dev

8 years agoMerge "Am.java: Use write-only file descriptors" into nyc-dev
Nick Kralevich [Fri, 4 Mar 2016 00:20:04 +0000 (00:20 +0000)]
Merge "Am.java: Use write-only file descriptors" into nyc-dev

8 years agoMerge "Move the guts of Resources to ResourcesImpl" into nyc-dev
Adam Lesinski [Fri, 4 Mar 2016 00:16:45 +0000 (00:16 +0000)]
Merge "Move the guts of Resources to ResourcesImpl" into nyc-dev

8 years agoDon't need this "feature" any more.
Dianne Hackborn [Thu, 3 Mar 2016 23:54:14 +0000 (15:54 -0800)]
Don't need this "feature" any more.

Change-Id: I3ec4550e508656ae6da3112fd78f111214972a60

8 years agoFix uninitialized crypto pattern
Jeff Tinker [Thu, 3 Mar 2016 23:47:09 +0000 (15:47 -0800)]
Fix uninitialized crypto pattern

Apps built against an older API don't have the recently
added pattern field in MediaCodec.CryptoInfo which causes
the crypto pattern fields to be uninitialized.  This change
ensures the pattern is initialized in all cases.

bug: 27477422
Change-Id: I5796bf5fbca93dba5bf9a2b74c1c6638b9e90f65

8 years agoMerge "Unhide LocaleList.getAdjustedDefault()" into nyc-dev
Roozbeh Pournader [Thu, 3 Mar 2016 23:46:56 +0000 (23:46 +0000)]
Merge "Unhide LocaleList.getAdjustedDefault()" into nyc-dev

8 years agoMerge "Fix script-related parts of locale resource matching" into nyc-dev
Roozbeh Pournader [Thu, 3 Mar 2016 23:45:22 +0000 (23:45 +0000)]
Merge "Fix script-related parts of locale resource matching" into nyc-dev

8 years agoMerge "Fix night mode availability" into nyc-dev
Jason Monk [Thu, 3 Mar 2016 23:41:40 +0000 (23:41 +0000)]
Merge "Fix night mode availability" into nyc-dev

8 years agoMerge "Add Launch Task Animation, re-do values for red-lines." into nyc-dev
Sid Soundararajan [Thu, 3 Mar 2016 23:37:13 +0000 (23:37 +0000)]
Merge "Add Launch Task Animation, re-do values for red-lines." into nyc-dev

8 years agoMerge "Supress SuggestionPopup for original field." into nyc-dev
Keisuke Kuroyanagi [Thu, 3 Mar 2016 23:34:47 +0000 (23:34 +0000)]
Merge "Supress SuggestionPopup for original field." into nyc-dev

8 years agoMerge "Fix javadoc" into nyc-dev
Todd Kennedy [Thu, 3 Mar 2016 23:30:09 +0000 (23:30 +0000)]
Merge "Fix javadoc" into nyc-dev

8 years agoFix night mode availability
Jason Monk [Thu, 3 Mar 2016 23:25:54 +0000 (18:25 -0500)]
Fix night mode availability

Night mode tile is getting auto-added.  Do the safe thing for now
and fix the checks around the tile availability to make sure it
isn't shown when it shouldn't be, then fix the auto-add logic later.

Bug: 27480924
Change-Id: I3d032038cbc77bf478e3c769c6796be289a8d993

8 years agoFix javadoc
Todd Kennedy [Thu, 3 Mar 2016 23:24:33 +0000 (15:24 -0800)]
Fix javadoc

Make referenced constants @SystemApi and change argument name to
match its actual meaning.

bug: 25441401
Change-Id: I4277799b95f394edb4305be05f57437717a86691

8 years agoAm.java: Use write-only file descriptors
Nick Kralevich [Thu, 3 Mar 2016 23:20:39 +0000 (15:20 -0800)]
Am.java: Use write-only file descriptors

Use write only file descriptors for am commands. Having read-write
file descriptors isn't needed, and not all SELinux app domains have
read access to /data/local/tmp file descriptors.

Addresses the following denial:

  avc: denied { read } for path="/data/local/tmp/foo" dev="dm-2"
  ino=654084 scontext=u:r:system_app:s0
  tcontext=u:object_r:shell_data_file:s0 tclass=file permissive=0

Steps to reproduce:

  adb shell ps | grep settings
  adb shell am dumpheap PID_FROM_ABOVE /data/local/tmp/settings.hat

Expected:
1) command works

Actual:
1) SELinux denial and no settings.hat output.

Bug: 27472701
Change-Id: Id8df0c5a41046b405444e14c70075c986d9936c3

8 years agoMerge "Created a firewall chain for power save mode." into nyc-dev
Felipe Leme [Thu, 3 Mar 2016 23:20:28 +0000 (23:20 +0000)]
Merge "Created a firewall chain for power save mode." into nyc-dev

8 years agoFix script-related parts of locale resource matching
Roozbeh Pournader [Thu, 3 Mar 2016 23:06:46 +0000 (15:06 -0800)]
Fix script-related parts of locale resource matching

Previously, a bit was kept to find if the script of a locale was
explicitly "provided" in a resource. This was not backward
compatible, and failed in some edge cases when the package was
created with older versions of AAPT that did not set the bit.

The cases would happen when the old resource had an explicit script
specified in its locale, but since the "provided" bit was not set in
the package, we would assume that the script was computed by us.

This CL replaces the "provided" bit with a "computed" bit, so the
default value of the bit (set to "false" for old packages) would be
correct.

Bug: 27156990
Change-Id: I99e7f1ad8f70c90e25ab3640ed34cc1a6f8d1d64

8 years agoMerge "Frameworks/base: OtaDexopt needs to move artifacts on boot" into nyc-dev
Andreas Gampe [Thu, 3 Mar 2016 23:19:26 +0000 (23:19 +0000)]
Merge "Frameworks/base: OtaDexopt needs to move artifacts on boot" into nyc-dev

8 years agoMerge "Fix three bugs in the handling of the advanced options activity" into nyc-dev
Philip P. Moltmann [Thu, 3 Mar 2016 23:05:08 +0000 (23:05 +0000)]
Merge "Fix three bugs in the handling of the advanced options activity" into nyc-dev

8 years agoMerge "Fixed that the bigtext nofitication had slightly different padding" into nyc-dev
Selim Cinek [Thu, 3 Mar 2016 22:32:54 +0000 (22:32 +0000)]
Merge "Fixed that the bigtext nofitication had slightly different padding" into nyc-dev

8 years agoMerge "Fixed a bug where the notification content could become empty" into nyc-dev
Selim Cinek [Thu, 3 Mar 2016 22:32:07 +0000 (22:32 +0000)]
Merge "Fixed a bug where the notification content could become empty" into nyc-dev

8 years agoMerge "Disabling timer" into nyc-dev
Winson Chung [Thu, 3 Mar 2016 22:29:37 +0000 (22:29 +0000)]
Merge "Disabling timer" into nyc-dev

8 years agoDisabling timer
Winson [Tue, 1 Mar 2016 20:05:59 +0000 (12:05 -0800)]
Disabling timer

- Disabling the timer by default
- Adding flag to enable/disable paging (disabled by default).  When
  disabled, the second tap will just launch the next task.
- Updating the initial state to put tasks at specific points on the
  curve.  This allows us to allocate specific space for the front most
  tasks, as well as the tasks behind it.
- Removing hardware layer config (no devices targeting N depend on it)
- Fixing issue with the header not having the final dim applied when
  transitioning into recents.
- Fixing issue where the stack range would not be reloaded after docking
  or undocking a task.

Bug: 27409035

Change-Id: I13a03fba2b1a770f15d0033d43ef4c28415041c9

8 years agoMerge "Work on issue #27381069: Master tracking bug: NYC is Sluggish" into nyc-dev
Dianne Hackborn [Thu, 3 Mar 2016 22:24:23 +0000 (22:24 +0000)]
Merge "Work on issue #27381069: Master tracking bug: NYC is Sluggish" into nyc-dev

8 years agoUnhide LocaleList.getAdjustedDefault()
Roozbeh Pournader [Thu, 3 Mar 2016 22:20:52 +0000 (14:20 -0800)]
Unhide LocaleList.getAdjustedDefault()

Apps/libraries/widgets that wish to display text their own way (think
WebView/Chrome) or do some resource management themselves should be
able to use LocaleList.getAdjustedDefault(), the same way we use it
in Paint and Resources.

Bug: 26988869
Change-Id: I4b6aac7adb5da15459dca92574923f33f0702433

8 years agoImprove handling of undefined-at-record-time bounds in new ops
Chris Craik [Thu, 3 Mar 2016 22:16:31 +0000 (14:16 -0800)]
Improve handling of undefined-at-record-time bounds in new ops

bug:26591194
Change-Id: Ifc695d285d688903e2ef6aa3f0cb9e7ebf1f68d6

8 years agoMerge "Only noisy notifications can be bumped for intrusiveness." into nyc-dev
Julia Reynolds [Thu, 3 Mar 2016 22:08:52 +0000 (22:08 +0000)]
Merge "Only noisy notifications can be bumped for intrusiveness." into nyc-dev

8 years agoMerge "Disable extract UI on remote input" into nyc-dev
Adrian Roos [Thu, 3 Mar 2016 21:59:13 +0000 (21:59 +0000)]
Merge "Disable extract UI on remote input" into nyc-dev

8 years agoMerge "Only adds translucent status bar according to theme values." into nyc-dev
Udam Saini [Thu, 3 Mar 2016 21:45:08 +0000 (21:45 +0000)]
Merge "Only adds translucent status bar according to theme values." into nyc-dev

8 years agoMerge "Show locale in region list even if suggested in language list" into nyc-dev
Mihai Niță [Thu, 3 Mar 2016 21:39:55 +0000 (21:39 +0000)]
Merge "Show locale in region list even if suggested in language list" into nyc-dev

8 years agoWork on issue #27381069: Master tracking bug: NYC is Sluggish
Dianne Hackborn [Thu, 3 Mar 2016 21:39:10 +0000 (13:39 -0800)]
Work on issue #27381069: Master tracking bug: NYC is Sluggish

Have the activity manager us its own scheduling priority constants,
so that the new relative comparisons it is doing will work out
correctly.

Change-Id: I7bd1e5a3178ea491117bc497f87e4b75c92e0bc8

8 years agoMerge "Remove animation listener while paused." into nyc-dev
George Mount [Thu, 3 Mar 2016 21:38:23 +0000 (21:38 +0000)]
Merge "Remove animation listener while paused." into nyc-dev

8 years agoMake COLUMN_CAPACITY_BYTES public.
Steve McKay [Thu, 3 Mar 2016 20:04:10 +0000 (12:04 -0800)]
Make COLUMN_CAPACITY_BYTES public.

So providers can tell us total capacity.

Change-Id: Id990c417fcae4c6beee3e09dcb633b22e875e08f

8 years agoMerge "Splits without restart" into nyc-dev
Todd Kennedy [Thu, 3 Mar 2016 21:34:56 +0000 (21:34 +0000)]
Merge "Splits without restart" into nyc-dev

8 years agoFixed that the bigtext nofitication had slightly different padding
Selim Cinek [Thu, 3 Mar 2016 01:22:19 +0000 (17:22 -0800)]
Fixed that the bigtext nofitication had slightly different padding

The reason was that we're using a different textview there which uses
a SimpleLayout. This is now changed to also use the same one.

Bug: 27436418
Change-Id: I7e6dd503e09cf69ba8ed5bb6dd07fc79ee519cd3

8 years agoFixed a bug where the notification content could become empty
Selim Cinek [Wed, 2 Mar 2016 23:34:28 +0000 (15:34 -0800)]
Fixed a bug where the notification content could become empty

This was caused by legacy code which set the actual height, which
in turn set the contentview to collapsed. If that happend during
an animation, the view could become blank.

Bug: 27448145
Change-Id: I0b3a2a2aee3052810176c2ff9a23825d83145d69

8 years agoOnly adds translucent status bar according to theme values.
Udam Saini [Thu, 3 Mar 2016 21:20:18 +0000 (13:20 -0800)]
Only adds translucent status bar according to theme values.

On SUW screens, we do not want to add a translucent status bar. This
also affects ime insets when keyboards are shown.

bug:27479424
bug:27063940
Change-Id: Ic339a9d931f6580a9af8deea85ec5e5bb60f6cca

8 years agoMerge "Reimplement PIP animation to not use drag resizing." into nyc-dev
Rob Carr [Thu, 3 Mar 2016 21:23:53 +0000 (21:23 +0000)]
Merge "Reimplement PIP animation to not use drag resizing." into nyc-dev

8 years agoMerge "Ensure we apply override configuration to the global one." into nyc-dev
Rob Carr [Thu, 3 Mar 2016 21:23:38 +0000 (21:23 +0000)]
Merge "Ensure we apply override configuration to the global one." into nyc-dev

8 years agoMerge "Update mCompatFrame in applyGravityAndUpdateFrame." into nyc-dev
Rob Carr [Thu, 3 Mar 2016 21:23:15 +0000 (21:23 +0000)]
Merge "Update mCompatFrame in applyGravityAndUpdateFrame." into nyc-dev

8 years agoMerge "Fix pinned stack frame computation." into nyc-dev
Rob Carr [Thu, 3 Mar 2016 21:23:00 +0000 (21:23 +0000)]
Merge "Fix pinned stack frame computation." into nyc-dev

8 years agoMerge "WifiConfiguration: show more detail in toString()" into mm-wireless-dev
mukesh agrawal [Thu, 3 Mar 2016 21:22:43 +0000 (21:22 +0000)]
Merge "WifiConfiguration: show more detail in toString()" into mm-wireless-dev
am: 7516adbd6d

* commit '7516adbd6d8584aff957ff722dd20543c25c6897':
  WifiConfiguration: show more detail in toString()

8 years agoFrameworks/base: OtaDexopt needs to move artifacts on boot
Andreas Gampe [Fri, 26 Feb 2016 19:25:36 +0000 (11:25 -0800)]
Frameworks/base: OtaDexopt needs to move artifacts on boot

Make OtaDexoptService a bootstrap service. It needs to start
immediately after the PackageManagerService so that it can move
A/B artifacts into their new place.

Add a method to Installer for the move.

Bug: 25612095
Change-Id: Idcf759b3c947088b416d54d2fa269ef27daf93ab

8 years agoMerge "WifiConfiguration: show more detail in toString()" into mm-wireless-dev
Mukesh Agrawal [Thu, 3 Mar 2016 21:15:18 +0000 (21:15 +0000)]
Merge "WifiConfiguration: show more detail in toString()" into mm-wireless-dev

8 years agoMerge "New CarrierMessagingService API for sms filtering" into nyc-dev
Ji Yang [Thu, 3 Mar 2016 21:10:44 +0000 (21:10 +0000)]
Merge "New CarrierMessagingService API for sms filtering" into nyc-dev

8 years agoMerge "Added more log points for add/remove in window manager." into nyc-dev
Wale Ogunwale [Thu, 3 Mar 2016 21:10:16 +0000 (21:10 +0000)]
Merge "Added more log points for add/remove in window manager." into nyc-dev

8 years agoMerge "Use modified android_dlwarning" into nyc-dev
Dimitry Ivanov [Thu, 3 Mar 2016 21:07:52 +0000 (21:07 +0000)]
Merge "Use modified android_dlwarning" into nyc-dev

8 years agoNew CarrierMessagingService API for sms filtering
Ji Yang [Tue, 23 Feb 2016 00:59:37 +0000 (16:59 -0800)]
New CarrierMessagingService API for sms filtering

Add a new sms filtering method to let the carrier app tell
the platform to keep the message while keep it invisible to
the end user.

BUG: 27292180
Change-Id: I306a7dbde6dcb9929e358b3d1bbda9807ef35943

8 years agoMerge "Trim " (deleted)" from map names" into nyc-dev
Mathieu Chartier [Thu, 3 Mar 2016 21:04:33 +0000 (21:04 +0000)]
Merge "Trim " (deleted)" from map names" into nyc-dev

8 years agoMerge "MediaPlayer: use local variable to check member is null." into nyc-dev
Wei Jia [Thu, 3 Mar 2016 21:03:22 +0000 (21:03 +0000)]
Merge "MediaPlayer: use local variable to check member is null." into nyc-dev

8 years agoOnly noisy notifications can be bumped for intrusiveness.
Julia Reynolds [Thu, 3 Mar 2016 20:10:21 +0000 (15:10 -0500)]
Only noisy notifications can be bumped for intrusiveness.

Bug: 27431139
Change-Id: I5a1d2e2ac33bb9db04df2b6eea7d0baec2552c36

8 years agoTrim " (deleted)" from map names
Mathieu Chartier [Thu, 3 Mar 2016 18:59:33 +0000 (10:59 -0800)]
Trim " (deleted)" from map names

Fixes application images to show as .art instead of GC accounting.
This was caused by storing the image in an anonymous map.

Bug: 27471334
Change-Id: I1a9584ab56cd7674df3832304886c743dafee731

8 years agoDisable extract UI on remote input
Adrian Roos [Thu, 3 Mar 2016 20:34:05 +0000 (12:34 -0800)]
Disable extract UI on remote input

Change-Id: Ibb759a50ade279ad96598b25f99b169bc27a5b72

8 years agoMerge "Reintroduce priority to notification sorting order." into nyc-dev
Julia Reynolds [Thu, 3 Mar 2016 20:32:07 +0000 (20:32 +0000)]
Merge "Reintroduce priority to notification sorting order." into nyc-dev

8 years agoMerge "Camera: Fix error handling for reading in vendor tags" into nyc-dev
Eino-Ville Talvala [Thu, 3 Mar 2016 20:21:00 +0000 (20:21 +0000)]
Merge "Camera: Fix error handling for reading in vendor tags" into nyc-dev

8 years agoMerge "Fix unexpected ellipsize for long suggestion text." into nyc-dev
Seigo Nonaka [Thu, 3 Mar 2016 20:20:43 +0000 (20:20 +0000)]
Merge "Fix unexpected ellipsize for long suggestion text." into nyc-dev

8 years agoMerge "[RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_...
Pirama Arumuga Nainar [Thu, 3 Mar 2016 20:13:07 +0000 (20:13 +0000)]
Merge "[RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_16" into nyc-dev

8 years agoMerge "[RenderScript] Allow copyTo(short[]) etc for Float16 Allocations" into nyc-dev
Pirama Arumuga Nainar [Thu, 3 Mar 2016 20:12:49 +0000 (20:12 +0000)]
Merge "[RenderScript] Allow copyTo(short[]) etc for Float16 Allocations" into nyc-dev

8 years agoReintroduce priority to notification sorting order.
Julia Reynolds [Thu, 3 Mar 2016 16:22:12 +0000 (11:22 -0500)]
Reintroduce priority to notification sorting order.

Bug: 27387966
Change-Id: I7de7c4688c9774c2dbd9ea7f2c69566cb66b7285

8 years agoReimplement PIP animation to not use drag resizing.
Robert Carr [Tue, 1 Mar 2016 01:45:02 +0000 (17:45 -0800)]
Reimplement PIP animation to not use drag resizing.

When using drag resizing it is difficult to keep big surface
surfaces (e.g. main app windows) and child windows in sync
as we resize. Furthermore it's difficult to resize child windows
quick enough to achieve more than a few frames a second as we have
to propagate through the client UI thread. Our new implementation
uses window scaling.

Bug: 26454664

Change-Id: Iac96619cefc075b1412cfeba3d3c9bcd7ce22f52

8 years agoEnsure we apply override configuration to the global one.
Robert Carr [Tue, 1 Mar 2016 00:24:33 +0000 (16:24 -0800)]
Ensure we apply override configuration to the global one.

We are confusing clients by sending the correctly merged
override and global configurations through the primary
ActivityManager channel but then sending only
the global configuration through the window manager channels
ensure we always merge the configurations prior to sending
them to the client.

Bug: 26454664
Change-Id: I7183365e1c414f9a68564338c60e2f5283ddb57d

8 years agoMerge "Switch to socket communication with uncrypt." into nyc-dev
Tao Bao [Thu, 3 Mar 2016 19:52:43 +0000 (19:52 +0000)]
Merge "Switch to socket communication with uncrypt." into nyc-dev

8 years agoCamera: Fix error handling for reading in vendor tags
Eino-Ville Talvala [Thu, 3 Mar 2016 19:50:39 +0000 (11:50 -0800)]
Camera: Fix error handling for reading in vendor tags

- Fix bad format string for the unexpected error case
- Add expected error case for devices with no camera HAL module

Bug: 27465574
Change-Id: I0e77a689df402de96553b81274be85da7397e08e

8 years agoUpdate mCompatFrame in applyGravityAndUpdateFrame.
Robert Carr [Mon, 29 Feb 2016 23:57:13 +0000 (15:57 -0800)]
Update mCompatFrame in applyGravityAndUpdateFrame.

We need to make sure mCompatFrame is always updated when
mFrame is. In the reposition child case we will have
applyGravityAndUpdateFrame without computeFrameLw
so we were previously failing to do so.

Bug: 26454664
Change-Id: Ibad1644d38e6d78e5e96eff7b3c6763bd1c92f9b

8 years agoFix pinned stack frame computation.
Robert Carr [Mon, 29 Feb 2016 23:45:45 +0000 (15:45 -0800)]
Fix pinned stack frame computation.

We want to compute the frames for pinned like we do for freeform
as we are not constraining layout to the suggested display area by the
PhoneWindowManager. Also update applyGravityAndUpdateFrame
to not clip frames to the display for child windows. In the case
of computeFrameLw this would not be a problem as we would then
go on to overwrite mFrame anyway, but in the case of repositionChild
it could create issues (where we have applyGravityAndUpdateframe without
compute frame).

Bug: 26454664
Change-Id: I6fd4c9f37060d51003d041566368edd2b9eb7afd

8 years agoMerge "Make sure perceptible services are in the default sched group." into nyc-dev
Tim Murray [Thu, 3 Mar 2016 19:48:26 +0000 (19:48 +0000)]
Merge "Make sure perceptible services are in the default sched group." into nyc-dev

8 years agoMerge "Work on issue #24403813: ANR traces are too heavyweight." into nyc-dev
Dianne Hackborn [Thu, 3 Mar 2016 19:48:11 +0000 (19:48 +0000)]
Merge "Work on issue #24403813: ANR traces are too heavyweight." into nyc-dev

8 years agoMerge "Add APIs to find out the time when a process was created." into nyc-dev
Dianne Hackborn [Thu, 3 Mar 2016 19:47:54 +0000 (19:47 +0000)]
Merge "Add APIs to find out the time when a process was created." into nyc-dev

8 years agoMerge "AudioService: update device info when ENCODED_SURROUND_OUTPUT changed" into...
Phil Burk [Thu, 3 Mar 2016 19:42:55 +0000 (19:42 +0000)]
Merge "AudioService: update device info when ENCODED_SURROUND_OUTPUT changed" into nyc-dev

8 years agoMake sure perceptible services are in the default sched group.
Tim Murray [Thu, 3 Mar 2016 17:52:07 +0000 (09:52 -0800)]
Make sure perceptible services are in the default sched group.

bug 27381069

Change-Id: Ic3b9901a914020105bfa36a2c133a448f030da4f

8 years agoShow locale in region list even if suggested in language list
Mihai Nita [Mon, 29 Feb 2016 22:42:12 +0000 (14:42 -0800)]
Show locale in region list even if suggested in language list

Even if English US is suggested, when choosing English I should
still see US in the country list.
Because now the same LocaleInfo object (from cache) can be present
in both lists (language & region), it means that the label should
depend on the context.
We also need to explicitely disable suggestions in the region list.

Bug: 26590073
Bug: 26939203
Change-Id: Ib1cbad9d26a8b183bf462505335bef04193e82f4

8 years agoMerge "Show proper icons for SD and USB attached storage." into nyc-dev
Steve McKay [Thu, 3 Mar 2016 19:39:16 +0000 (19:39 +0000)]
Merge "Show proper icons for SD and USB attached storage." into nyc-dev

8 years agoMerge "Guard against null component when binding KeyChain" into nyc-dev
Robin Lee [Thu, 3 Mar 2016 19:11:35 +0000 (19:11 +0000)]
Merge "Guard against null component when binding KeyChain" into nyc-dev

8 years agoAdded more log points for add/remove in window manager.
Wale Ogunwale [Thu, 3 Mar 2016 19:03:26 +0000 (11:03 -0800)]
Added more log points for add/remove in window manager.

Bug: 27286867
Change-Id: Iecb522a1ff7e093a8feef27fdd68c50b9a80d553

8 years agoShow proper icons for SD and USB attached storage.
Steve McKay [Wed, 2 Mar 2016 23:15:00 +0000 (15:15 -0800)]
Show proper icons for SD and USB attached storage.

Use USB icon for MTP devices.

Bug: 26883880
Change-Id: I8ce85ffc915a012dca79a5de1cc7c74361776792

8 years agoGuard against null component when binding KeyChain
Robin Lee [Mon, 29 Feb 2016 18:55:35 +0000 (18:55 +0000)]
Guard against null component when binding KeyChain

If keychain is removed from a device, there will be no sensible
resolution and client apps will bind to whatever is available.

Doesn't affect system apps which are forcibly prevented from wildcard
binding.

Bug: 27475655
Change-Id: Ide1aab3778e12f0b9a96662deb297a76d2f4997f

8 years agoMerge "TextView should fade edges according to text." into nyc-dev
Siyamed Sinir [Thu, 3 Mar 2016 18:43:21 +0000 (18:43 +0000)]
Merge "TextView should fade edges according to text." into nyc-dev

8 years agoMerge "Email address autolink regex updates." into nyc-dev
Siyamed Sinir [Thu, 3 Mar 2016 18:42:57 +0000 (18:42 +0000)]
Merge "Email address autolink regex updates." into nyc-dev

8 years agoMerge "Update EditText.setEllipsize JavaDoc" into nyc-dev
Siyamed Sinir [Thu, 3 Mar 2016 18:42:42 +0000 (18:42 +0000)]
Merge "Update EditText.setEllipsize JavaDoc" into nyc-dev

8 years agoMerge "Fix incremental build" into nyc-dev
Eino-Ville Talvala [Thu, 3 Mar 2016 18:36:36 +0000 (18:36 +0000)]
Merge "Fix incremental build" into nyc-dev

8 years agoMerge "Update restricted icon." into nyc-dev
Sudheer Shanka [Thu, 3 Mar 2016 18:31:50 +0000 (18:31 +0000)]
Merge "Update restricted icon." into nyc-dev

8 years agoMerge "Part1: Show the restricted lock icon in place of the pref widget." into nyc-dev
Sudheer Shanka [Thu, 3 Mar 2016 18:26:44 +0000 (18:26 +0000)]
Merge "Part1: Show the restricted lock icon in place of the pref widget." into nyc-dev

8 years agoFix incremental build
Eino-Ville Talvala [Thu, 3 Mar 2016 18:19:27 +0000 (10:19 -0800)]
Fix incremental build

Remove old generated camera AIDL code

Change-Id: I8293c08abb94ca0abca1fb2e892586202ccc3443

8 years agoMediaPlayer: use local variable to check member is null.
Wei Jia [Thu, 3 Mar 2016 18:02:19 +0000 (10:02 -0800)]
MediaPlayer: use local variable to check member is null.

Bug: 26961341
Change-Id: I343b18f4bfaba9b119a6721e1b39415474149d75

8 years agoMerge "Fix inline controls from being swipeable" into nyc-dev
Mady Mellor [Thu, 3 Mar 2016 17:58:20 +0000 (17:58 +0000)]
Merge "Fix inline controls from being swipeable" into nyc-dev

8 years agoMerge "Add logging for actions around gear behind notifications" into nyc-dev
Mady Mellor [Thu, 3 Mar 2016 17:57:40 +0000 (17:57 +0000)]
Merge "Add logging for actions around gear behind notifications" into nyc-dev

8 years agoMerge "Control AccessibilityServices with one setting." into nyc-dev
Phil Weaver [Thu, 3 Mar 2016 17:47:31 +0000 (17:47 +0000)]
Merge "Control AccessibilityServices with one setting." into nyc-dev

8 years agoCreated a firewall chain for power save mode.
Felipe Leme [Thu, 11 Feb 2016 01:28:31 +0000 (17:28 -0800)]
Created a firewall chain for power save mode.

When power-save mode was first implemented, there were no firewall rules
on netd, so the solution was to make all network interface metered and
re-use the bw_penalty_box chain.

This change removes that workaround by creating a explicit fw_powersave
chain, whose behavior is similar to fw_dozable (in fact, it reuses some
of its code); such change not only makes network restrictions on
power-save mode simpler, but it also allows to optimze how the restrict
network rules are changed (which will be done in a separate change).

BUG: 27127112
BUG: 26685616
Change-Id: I7f7a7b1c1855e916c6651ad90da29fe187a7bea2

8 years agoMerge "Set flags in RS JNI calls for rsObj creation" into nyc-dev
Yang Ni [Thu, 3 Mar 2016 17:04:59 +0000 (17:04 +0000)]
Merge "Set flags in RS JNI calls for rsObj creation" into nyc-dev

8 years agoMerge "Fix crash for showing linker errors for apps with no label" into nyc-dev
Adam Powell [Thu, 3 Mar 2016 17:04:22 +0000 (17:04 +0000)]
Merge "Fix crash for showing linker errors for apps with no label" into nyc-dev

8 years agoMerge "PIP: Fix move to full screen" into nyc-dev
Jaewan Kim [Thu, 3 Mar 2016 16:57:31 +0000 (16:57 +0000)]
Merge "PIP: Fix move to full screen" into nyc-dev