OSDN Git Service

android-x86/frameworks-base.git
10 years agoMerge "Permit crash report button for user profiles" into lmp-dev
Robin Lee [Thu, 7 Aug 2014 10:35:42 +0000 (10:35 +0000)]
Merge "Permit crash report button for user profiles" into lmp-dev

10 years agoPermit crash report button for user profiles
Robin Lee [Tue, 5 Aug 2014 15:15:12 +0000 (16:15 +0100)]
Permit crash report button for user profiles

Loosens the restriction for reporting an issue with an app from "same
profile" to "same user".

Fixes bug 16792315.

Change-Id: I25100a3f7030b2a74e9fe40894103677e8db6cdd

10 years agoTIF: Handle setMainSession for TV input wrapper services
Ji-Hwan Lee [Sat, 26 Jul 2014 02:31:39 +0000 (11:31 +0900)]
TIF: Handle setMainSession for TV input wrapper services

Bug: 15994065
Change-Id: I46b3c0a89be92036f2c3849a412075caf587ec5c

10 years agoMerge "Wipe only managed profile when max number of incorrect passwords exceeded...
Esteban Talavera [Thu, 7 Aug 2014 09:59:46 +0000 (09:59 +0000)]
Merge "Wipe only managed profile when max number of incorrect passwords exceeded" into lmp-dev

10 years agoDisallow switching managed profile to foreground
Robin Lee [Wed, 6 Aug 2014 19:33:09 +0000 (20:33 +0100)]
Disallow switching managed profile to foreground

Another check in the ActivityManager to stop us from getting into an
invalid state by a fat-fingered 'am switch' etc.

@bug 16814252

Change-Id: Id65ab647d5a535cc2f965139a1b717cf65aa7e69

10 years agoAllow to use device's own physical address.
Yuncheol Heo [Thu, 7 Aug 2014 08:58:59 +0000 (17:58 +0900)]
Allow to use device's own physical address.

- Fixed JavaDoc.

Change-Id: I6fdbf6596b5f2e41a238b36e128ba0889725c813

10 years agoGo to nap when receiving <Active Source> for the other devices.
Yuncheol Heo [Thu, 7 Aug 2014 02:45:39 +0000 (11:45 +0900)]
Go to nap when receiving <Active Source> for the other devices.

- Previously, it went to sleep when it got <Active Source>, but this
  causes the other side-effects like can't-wake-up when changing to HDMI
  port directly.

Bug: 15578870
Change-Id: I0ca5bd2372c9e5e7446592d66483900eeba75500

10 years agoTIF: Add system API 'isSingleSessionActive()'
Terry Heo [Wed, 6 Aug 2014 04:53:33 +0000 (13:53 +0900)]
TIF: Add system API 'isSingleSessionActive()'

Bug: 16498558
Change-Id: I4f815f431051dbf786216d2b04e9737be451a508

10 years agoMove image classes options from art to AndroidRuntime [frameworks/base]
Brian Carlstrom [Wed, 30 Jul 2014 22:13:17 +0000 (15:13 -0700)]
Move image classes options from art to AndroidRuntime [frameworks/base]

Bug: 15165413

(cherry picked from commit 108166c749f0418d45f220419a9611c4afec1311)

Change-Id: Ib0d638ac3ca6668a5be04cdbdfd46740dabeceaa

10 years agoDisable compilation based on vold.decrypt. [frameworks/base]
Brian Carlstrom [Wed, 30 Jul 2014 19:11:41 +0000 (12:11 -0700)]
Disable compilation based on vold.decrypt. [frameworks/base]

Bug: 15165413

(cherry picked from commit 4fd561637a173c7fa6a1d71e9115db1db90514ff)

Change-Id: I2a13b63f9d4a7ffd69a8d21666c6dce84739c6ed

10 years agoMove from dalvik.vm.image-dex2oat-flags to dalvik.vm.dex2oat-filter [frameworks/base]
Brian Carlstrom [Tue, 29 Jul 2014 02:13:28 +0000 (19:13 -0700)]
Move from dalvik.vm.image-dex2oat-flags to dalvik.vm.dex2oat-filter [frameworks/base]

This will allow us to conditionally change the compiler-filter based on other properties.

Bug: 15165413

(cherry picked from commit f60d3a4702f6d00d7edb5d348c53b9b03ae16b76)

Change-Id: I293c81ba817e9abbf9c05b3fb554ef2f0ad0c4ed

10 years agoresolved conflicts for merge of 37651b60 to lmp-dev-plus-aosp
Alex Light [Tue, 5 Aug 2014 21:25:43 +0000 (14:25 -0700)]
resolved conflicts for merge of 37651b60 to lmp-dev-plus-aosp

Change-Id: I1fe0e64d2069b7424014bd3ff0bf6f80b439220d
(cherry picked from commit 1faf2d0d25550dc759481fd523456711808e8251)

10 years agoWipe only managed profile when max number of incorrect passwords exceeded
Esteban Talavera [Wed, 6 Aug 2014 15:20:56 +0000 (16:20 +0100)]
Wipe only managed profile when max number of incorrect passwords exceeded

When the maximum number of retries that has been exceeded is not for the primary profile of the user, wipe only the profile that set that policy (e.g. the managed profile) rather than the entire user. At the moment the whole device is wiped if the max number of incorrect passwords for a managed profile is reached, as the password is shared with the USER_OWNER.

Bug: 14453697
Change-Id: I5746de104133c0ea0a51d75b9c92e1516d365d8c

10 years agoMerge "Use message validator for sending message." into lmp-dev
Jungshik Jang [Thu, 7 Aug 2014 05:23:48 +0000 (05:23 +0000)]
Merge "Use message validator for sending message." into lmp-dev

10 years agoFix cross-user talk.
Svetoslav [Thu, 7 Aug 2014 05:05:48 +0000 (22:05 -0700)]
Fix cross-user talk.

An app can access widgets hosted or provided by its uid and package.
Access is also allowed if the caller has the bind app widgets permission
but this caller can be in the wrong user. Now the caller should not
only have the bind app widget permission but also be in the same user
as the host or the provider of the widget.

bug:16834230

Change-Id: I5ddb6309f63f2b4ba95360446c2b9584350fb66f

10 years agoUse message validator for sending message.
Jungshik Jang [Thu, 7 Aug 2014 03:02:29 +0000 (12:02 +0900)]
Use message validator for sending message.

Change-Id: I2ff82c5596e8c78c24189199ede66ee9905b95f5

10 years agoMerge "Rename FeatureAction into HdmiCecFeatureAction" into lmp-dev
Jungshik Jang [Thu, 7 Aug 2014 04:59:28 +0000 (04:59 +0000)]
Merge "Rename FeatureAction into HdmiCecFeatureAction" into lmp-dev

10 years agoRename FeatureAction into HdmiCecFeatureAction
Jungshik Jang [Thu, 7 Aug 2014 04:45:01 +0000 (13:45 +0900)]
Rename FeatureAction into HdmiCecFeatureAction

Change-Id: I92ca11e513f8cf520e84399fe688397f2d9f714a

10 years agoJobScheduler idle mode not being properly triggered
Matthew Williams [Thu, 7 Aug 2014 01:14:16 +0000 (18:14 -0700)]
JobScheduler idle mode not being properly triggered

Issue with how the pending intent was being created -
the component name being explicitly set on the intent somehow
caused the intent to not be delivered.
Fix: no longer set the component name on the intent.
BUG: 16798118

Change-Id: I86b08b2a47067dc9b8da8b85450bc338e0826aca

10 years agoMerge "Common shade width across devices." into lmp-dev
John Spurlock [Thu, 7 Aug 2014 03:55:07 +0000 (03:55 +0000)]
Merge "Common shade width across devices." into lmp-dev

10 years agoCommon shade width across devices.
John Spurlock [Wed, 6 Aug 2014 20:03:14 +0000 (16:03 -0400)]
Common shade width across devices.

Use 400dp as the visual width of the shade across all devices
and orientations, except small device portrait.

Since the width is now dynamic across orientations, update the
necessary views in SystemUI on rotate.

Remove obsolete styles + resources.

Set max QS columns to 3 on all devices, due to the newer shade
width.

Bug:16825515
Change-Id: Iff171549a79bc318a4d585a2d9ea2af9bc686922

10 years agoSwitch CaptivePortalLogin app to use theme like Settings UI.
Paul Jensen [Wed, 6 Aug 2014 02:52:16 +0000 (22:52 -0400)]
Switch CaptivePortalLogin app to use theme like Settings UI.

The theme is switched to Theme.Material.Settings.  The progress bar
window feature is not supported in Material (b/16652978) so I added
a progress bar to the layout.  The Theme.Material.Setting's accent
color is set such that ProgressBars are indistinguishable, so accent
color is reset back to the parent's setting.

bug:15409354
Change-Id: Ic2862b8439be8591ec426f3d4dffad72179b2539

10 years agoAdd setConferenceable() API from ConnectionService to incall. (1/4)
Santos Cordon [Tue, 29 Jul 2014 01:15:48 +0000 (18:15 -0700)]
Add setConferenceable() API from ConnectionService to incall. (1/4)

Change-Id: I64fdca08d35f893d755e3b154543a261b1418343

10 years agoMerge "Rename HdmiCecDeviceInfo into HdmiDeviceInfo." into lmp-dev
Jungshik Jang [Thu, 7 Aug 2014 02:46:44 +0000 (02:46 +0000)]
Merge "Rename HdmiCecDeviceInfo into HdmiDeviceInfo." into lmp-dev

10 years agoStop ConnectivityService from talking to netd about uncreated networks.
Paul Jensen [Mon, 4 Aug 2014 16:21:19 +0000 (12:21 -0400)]
Stop ConnectivityService from talking to netd about uncreated networks.

This avoids logged netd errors that are red-herrings.

bug:16667349
Change-Id: I5d6f1681f1d38dab0af4c535573a0c45c0216603

10 years agoRename HdmiCecDeviceInfo into HdmiDeviceInfo.
Jungshik Jang [Wed, 6 Aug 2014 10:21:12 +0000 (19:21 +0900)]
Rename HdmiCecDeviceInfo into HdmiDeviceInfo.

In order to include mhl device info to device info,
rename HdmiCecDeviceInfo into HdmiDeviceInfo.

BUG: 16215362

Change-Id: I30fb0216061fbbdd6fdc1b82c63af83f1b678597

10 years agoMerge "Flush DNS cache when routes change." into lmp-dev
Paul Jensen [Thu, 7 Aug 2014 02:42:15 +0000 (02:42 +0000)]
Merge "Flush DNS cache when routes change." into lmp-dev

10 years agoFlush DNS cache when routes change.
Paul Jensen [Wed, 6 Aug 2014 19:51:33 +0000 (15:51 -0400)]
Flush DNS cache when routes change.

We used to do this but the change got lost in the NetworkAgent
upgrade.  This brings it back.  ConnectivityService has netd do
the actual flushing.

bug:16549455
Change-Id: I11ddd55fcb9d1ed1d2c6a9be7eb8c57e41bdbdb8

10 years agoRevert DNS cache flush command deletion from "Cleanup: Delete dead code."
Paul Jensen [Wed, 6 Aug 2014 19:34:26 +0000 (15:34 -0400)]
Revert DNS cache flush command deletion from "Cleanup: Delete dead code."

This reverts part of commit 7a161c535104555890fa78b99faf1f414fc03e85.
The DNS cache flushing code needs to be called when routes change.

Change-Id: I20d39eabfa088deeeeeff0c3292b1910fd948b0d
bug:16549455

10 years agoAdd back in ACTION_NETWORK_CONDITIONS_MEASURED broadcast.
Paul Jensen [Mon, 4 Aug 2014 14:59:01 +0000 (10:59 -0400)]
Add back in ACTION_NETWORK_CONDITIONS_MEASURED broadcast.

This broadcast used to be sent out by the now defunct CaptivePortalTracker.
Begin sending it out again from the NetworkMonitor who now tests for
captive portals.

Change-Id: Ia33beb04e78cfc4fc042c3b999a3d4e2f9ba4c96

10 years agoUse OkHTTP instead of my home-made HTTP, for network validation.
Paul Jensen [Mon, 4 Aug 2014 13:12:24 +0000 (09:12 -0400)]
Use OkHTTP instead of my home-made HTTP, for network validation.

The home-made version was only done because there was no previous way to
perform network-specific HTTP.  The home-made version has already shown
incompatibility, see linked bug.

bug:16316314
Change-Id: Ic9e50174552d1466eb1ff59ff9d28e18035cc3e0

10 years agoMerge "Fix NPE in device policy manager service." into lmp-dev
Svetoslav [Thu, 7 Aug 2014 02:08:40 +0000 (02:08 +0000)]
Merge "Fix NPE in device policy manager service." into lmp-dev

10 years agoFix NPE in device policy manager service.
Svetoslav [Thu, 7 Aug 2014 02:05:57 +0000 (19:05 -0700)]
Fix NPE in device policy manager service.

Change-Id: I796359f903077eb0ef825ed926557f1a13b2e4c4

10 years agoPreserve surface insets when view layout is updated
Alan Viverette [Thu, 7 Aug 2014 00:54:52 +0000 (17:54 -0700)]
Preserve surface insets when view layout is updated

Also makes canvas save & restore in threaded renderer a little safer.

BUG: 16654228
Change-Id: Ie0d49450ed408cffd0b859c08e524b6f904c77ca

10 years agoMerge "Fix regression in remote views." into lmp-dev
Svet Ganov [Thu, 7 Aug 2014 00:58:07 +0000 (00:58 +0000)]
Merge "Fix regression in remote views." into lmp-dev

10 years agoFix regression in remote views.
Svet Ganov [Wed, 6 Aug 2014 21:11:37 +0000 (14:11 -0700)]
Fix regression in remote views.

Now remote views contain the application info for the app on whose
behalf they should show content. The application info contains the
user id and the package name which makes it unique in the multi
user environment. If the app which creates the remote views does
not have the same package as the one passed in the contructor of
the remote views, we lookup the app info for the target package.
There is a special hidden overload that allows creating a remote
views instance that represents an app in given package and user
(requires interact across users) permission. The latter is used
by SystemUi when creating remote views for apps that posted a
notification.

bug:16838651

Change-Id: I2daa974629f89a2446848e59300d994dadcf4439

10 years agoMerge "Fix hints for tablet lockscreen." into lmp-dev
Jorim Jaggi [Thu, 7 Aug 2014 00:26:36 +0000 (00:26 +0000)]
Merge "Fix hints for tablet lockscreen." into lmp-dev

10 years agoFix hints for tablet lockscreen.
Jorim Jaggi [Thu, 7 Aug 2014 00:25:37 +0000 (02:25 +0200)]
Fix hints for tablet lockscreen.

Change-Id: I5f304e2da36467bee8306f611adda30f6dc34b3c

10 years agoSurface user action events when un/installing.
Jeff Sharkey [Wed, 6 Aug 2014 23:34:34 +0000 (16:34 -0700)]
Surface user action events when un/installing.

This will be used shortly to connect up with permissions
confirmation UI.

Bug: 16515814
Change-Id: If28cecc28549900d960ac107a1fba0b10ce5bd7b

10 years agoFix constant redrawing on Keyguard issue.
Jorim Jaggi [Thu, 7 Aug 2014 00:20:27 +0000 (02:20 +0200)]
Fix constant redrawing on Keyguard issue.

Change-Id: I48d7d746a6f4e737c0292e9f1d4becc5eb6d6294

10 years agoMerge "Modify base Configuration used for aapt dump badging" into lmp-dev
Adam Lesinski [Thu, 7 Aug 2014 00:50:17 +0000 (00:50 +0000)]
Merge "Modify base Configuration used for aapt dump badging" into lmp-dev

10 years agoMake caption setting consistent across sessions
Youngsang Cho [Wed, 6 Aug 2014 08:12:38 +0000 (17:12 +0900)]
Make caption setting consistent across sessions

Change-Id: I7cb8ab109188b9f78cceb1025339bce98c776052

10 years agoHave TextView editors use the Menu context for action mode icons
Adam Powell [Wed, 6 Aug 2014 19:42:44 +0000 (12:42 -0700)]
Have TextView editors use the Menu context for action mode icons

Using the TextView's context instead when resolving these icons from
the theme causes issues if a dark action bar theme is in use.

Bug 16686041

Change-Id: I44cb4a83516d8610103b6ebaf604860b67ac84dd

10 years agoMerge "Fix constant redrawing on Keyguard issue." into lmp-dev
Jorim Jaggi [Thu, 7 Aug 2014 00:21:37 +0000 (00:21 +0000)]
Merge "Fix constant redrawing on Keyguard issue." into lmp-dev

10 years agoMerge "Revert DNS cache flush command deletion from "Cleanup: Delete dead code."...
Paul Jensen [Thu, 7 Aug 2014 02:35:21 +0000 (02:35 +0000)]
Merge "Revert DNS cache flush command deletion from "Cleanup: Delete dead code."" into lmp-dev

10 years agoMerge "Add back in ACTION_NETWORK_CONDITIONS_MEASURED broadcast." into lmp-dev
Paul Jensen [Thu, 7 Aug 2014 02:34:22 +0000 (02:34 +0000)]
Merge "Add back in ACTION_NETWORK_CONDITIONS_MEASURED broadcast." into lmp-dev

10 years agoRemove dead CaptivePortalTracker.
Paul Jensen [Mon, 4 Aug 2014 14:31:36 +0000 (10:31 -0400)]
Remove dead CaptivePortalTracker.

Captive portals are now detected by the NetworkMonitor.

Change-Id: Ibfb04bf83b1028231397a577468f110d7ab1dc06

10 years agoMerge "Use OkHTTP instead of my home-made HTTP, for network validation." into lmp-dev
Paul Jensen [Thu, 7 Aug 2014 02:31:39 +0000 (02:31 +0000)]
Merge "Use OkHTTP instead of my home-made HTTP, for network validation." into lmp-dev

10 years agoMerge "CEC: Hide CEC devices behind non-CEC switch" into lmp-dev
Jinsuk Kim [Thu, 7 Aug 2014 01:37:48 +0000 (01:37 +0000)]
Merge "CEC: Hide CEC devices behind non-CEC switch" into lmp-dev

10 years agoCEC: Hide CEC devices behind non-CEC switch
Jinsuk Kim [Tue, 5 Aug 2014 22:23:32 +0000 (07:23 +0900)]
CEC: Hide CEC devices behind non-CEC switch

CEC devices connected to a non-CEC switch are not under full control
of TV. Will be filtered out from the list of devices provided to TIF.

Bug: 16797838
Change-Id: I8f8ff3a33ddeeb0a2877ca0e596a24096e648879

10 years agoUpdate branding colors
Alan Viverette [Thu, 7 Aug 2014 01:10:26 +0000 (18:10 -0700)]
Update branding colors

BUG: 16845793
BUG: 16851916
Change-Id: I79a15752b5dda8f3c9f159826c61e3d2a6c8bd48

10 years agoMerge "TIF: Add content ratings for Australia" into lmp-dev
Sungsoo Lim [Wed, 6 Aug 2014 06:49:26 +0000 (06:49 +0000)]
Merge "TIF: Add content ratings for Australia" into lmp-dev

10 years agoTIF: Add content ratings for Australia
Sungsoo Lim [Tue, 5 Aug 2014 08:32:20 +0000 (17:32 +0900)]
TIF: Add content ratings for Australia

Reference: http://www.classification.gov.au/

Change-Id: I79a85124df7e06418ff95ca39ef1db98a83c5af1

10 years agoMerge "Remove a Handler constructor parameter Looper in TIS" into lmp-dev
Youngsang Cho [Wed, 6 Aug 2014 06:47:30 +0000 (06:47 +0000)]
Merge "Remove a Handler constructor parameter Looper in TIS" into lmp-dev

10 years agoRemove a Handler constructor parameter Looper in TIS
Youngsang Cho [Wed, 6 Aug 2014 06:35:48 +0000 (15:35 +0900)]
Remove a Handler constructor parameter Looper in TIS

getMainLooper() returns null in the variable initialization phase.

Change-Id: Iebe52eac8955c0a8394501575f90ff6f2825451c

10 years agoAdd a method in TIS to relayout SurfaceView
Youngsang Cho [Wed, 2 Jul 2014 08:08:23 +0000 (17:08 +0900)]
Add a method in TIS to relayout SurfaceView

Bug: 15389458
Change-Id: I7f740141e7cf59fea5d321099652e65bc9e5f7d1

10 years agoMerge "More tweaks for recording" into lmp-dev
Jungshik Jang [Wed, 6 Aug 2014 04:54:20 +0000 (04:54 +0000)]
Merge "More tweaks for recording" into lmp-dev

10 years agoRemove java.lang.reflect.ArtMethod accidentally added in ad601d76e820ba680b14b7016d2e...
Brian Carlstrom [Wed, 6 Aug 2014 04:09:29 +0000 (21:09 -0700)]
Remove java.lang.reflect.ArtMethod accidentally added in ad601d76e820ba680b14b7016d2e79763b7f4663

Change-Id: Ib01118d950e7cfe91c87a34489c51777262125bf

10 years agoMore tweaks for recording
Jungshik Jang [Tue, 5 Aug 2014 08:48:59 +0000 (17:48 +0900)]
More tweaks for recording

1. Mask TimerClearedStatus message result.
2. Use proper mask for media info.

Change-Id: I7ed6f6839c333460a7bef5e5a84af2a9a34c6d97

10 years agoMerge "Add a method in TIS to relayout SurfaceView" into lmp-dev
Youngsang Cho [Wed, 6 Aug 2014 06:42:31 +0000 (06:42 +0000)]
Merge "Add a method in TIS to relayout SurfaceView" into lmp-dev

10 years agoTIF: Add explanation for TvView
Jae Seo [Wed, 6 Aug 2014 02:06:47 +0000 (19:06 -0700)]
TIF: Add explanation for TvView

Bug: 16801733
Change-Id: I8fa81a850d1e29f32fdb6caa4bd3dc4b2668e18a

10 years agoMerge "TIF: Add content rating system for Spain" into lmp-dev
Dongwon Kang [Wed, 6 Aug 2014 02:55:23 +0000 (02:55 +0000)]
Merge "TIF: Add content rating system for Spain" into lmp-dev

10 years agoTIF: Add content rating system for Spain
Dongwon Kang [Tue, 5 Aug 2014 09:04:54 +0000 (18:04 +0900)]
TIF: Add content rating system for Spain

References:
 - http://codigodeautorregulacion.rtve.es/senalizacion-de-los-programas/advertencias-opticas/
 - http://en.wikipedia.org/wiki/RTVE

Change-Id: Icdde8a7f8cfb07cc4f768f95ba764ae6a519e347

10 years agoSensor related changes for NDK.
Aravind Akella [Tue, 5 Aug 2014 22:02:11 +0000 (15:02 -0700)]
Sensor related changes for NDK.

     i) Add ASensor_isWakeUpSensor and ASensorManager_getDefaultSensorEx
        methods.

Bug: 16399898
Change-Id: Icc252aad068fa337bef8b22f20584f98cd5a155d

10 years agoTIF: make TvInputService.Session class static
Dongwon Kang [Tue, 5 Aug 2014 05:28:02 +0000 (14:28 +0900)]
TIF: make TvInputService.Session class static

This change would make the developers freely extend the Session class
out of the TvInputService class.

Change-Id: I7dc9501c771a6e4dcfcceeb1b294b95e612596eb

10 years agoAdd supported refresh rate to displays
Michael Wright [Wed, 23 Jul 2014 02:46:03 +0000 (19:46 -0700)]
Add supported refresh rate to displays

Change-Id: I51231dd6dd231d57dd1ac499349d6335121f07d5

10 years agoTIF: TvInputHardwareManager to listen to audio port changes
Wonsik Kim [Mon, 4 Aug 2014 09:57:47 +0000 (18:57 +0900)]
TIF: TvInputHardwareManager to listen to audio port changes

Bug: 16758816
Change-Id: I0c7ace661de1911a53f57e22898eccd7cca7a07d

10 years agoFinalize implementation of Remote Connection Service (1/4)
Ihab Awad [Wed, 30 Jul 2014 17:07:40 +0000 (10:07 -0700)]
Finalize implementation of Remote Connection Service (1/4)

Change-Id: I3788c9ab03a979f22ab628637adf6d520038cb6e

10 years agoMerge "Add system APIs to set Z-order of TvView" into lmp-dev
Youngsang Cho [Wed, 6 Aug 2014 01:18:26 +0000 (01:18 +0000)]
Merge "Add system APIs to set Z-order of TvView" into lmp-dev

10 years agoAdd system APIs to set Z-order of TvView
Youngsang Cho [Tue, 5 Aug 2014 04:32:41 +0000 (13:32 +0900)]
Add system APIs to set Z-order of TvView

Bug: 16723028
Change-Id: I43c840ca2065920360859f8814a0c76ab2937ac1

10 years agoUse system collator for display names.
Jeff Sharkey [Wed, 6 Aug 2014 00:55:16 +0000 (17:55 -0700)]
Use system collator for display names.

Continue sorting directory names first, but use system collator in
case-insensitive ordering.

Bug: 13545569
Change-Id: I24b314c9ef42f397bc96f474d9593bdefc0061d1

10 years agoMerge "Fall-through for ActionModes with ToolbarActionBar" into lmp-dev
Adam Powell [Wed, 6 Aug 2014 01:14:28 +0000 (01:14 +0000)]
Merge "Fall-through for ActionModes with ToolbarActionBar" into lmp-dev

10 years agoFall-through for ActionModes with ToolbarActionBar
Adam Powell [Tue, 5 Aug 2014 23:38:53 +0000 (16:38 -0700)]
Fall-through for ActionModes with ToolbarActionBar

When using ToolbarActionBar simply fall through to the default window
decor behavior for showing action modes.

Bug 16660506

Change-Id: Ib90282287b2af48f39f9d9ace296581565431eed

10 years agoMove clip bound execution into drawChild()
Chris Craik [Tue, 5 Aug 2014 00:55:22 +0000 (17:55 -0700)]
Move clip bound execution into drawChild()

bug:15698973

This makes native and java implementations match up in the sequence of
clip vs applying other properties / draw calls.

Change-Id: Ia75e00c5b42f81ecd516722ef1c5233d483e0c97

10 years agoStronger constraints around install session IDs.
Jeff Sharkey [Tue, 5 Aug 2014 17:42:27 +0000 (10:42 -0700)]
Stronger constraints around install session IDs.

Generate positive, non-zero session IDs, and don't recycle them
within a given boot.  Guard against ID starvation by crazy apps.

Bug: 16792837
Change-Id: I6035afe4d942d358b5ca12b4f818c55885b74aba

10 years agoMerge "Return APDU status code on tramsit channel command failure." into lmp-dev
Shishir Agrawal [Wed, 6 Aug 2014 01:05:25 +0000 (01:05 +0000)]
Merge "Return APDU status code on tramsit channel command failure." into lmp-dev

10 years agoFixing issue where home was triggered on top of other activities being launched....
Winson Chung [Wed, 6 Aug 2014 01:00:13 +0000 (18:00 -0700)]
Fixing issue where home was triggered on top of other activities being launched. (Bug 16823617)

- Also fixes issue with the Recents hide message being clobbered

10 years agoReturn APDU status code on tramsit channel command failure.
Shishir Agrawal [Wed, 6 Aug 2014 00:06:51 +0000 (17:06 -0700)]
Return APDU status code on tramsit channel command failure.

Change-Id: I2d506a6ddbb4e27a04f57941247924d36c9d279b

10 years agoEnsure backup schedule file is closed.
Michael Wright [Wed, 30 Jul 2014 01:28:47 +0000 (18:28 -0700)]
Ensure backup schedule file is closed.

Change-Id: Ie4a62cda74815c67c62fb08e8df25a71d6102d4c

10 years agoMerge "SoundTrigger API update." into lmp-dev
Eric Laurent [Tue, 5 Aug 2014 19:54:20 +0000 (19:54 +0000)]
Merge "SoundTrigger API update." into lmp-dev

10 years agoUpdate the system linear progress bar
ztenghui [Tue, 5 Aug 2014 18:58:45 +0000 (11:58 -0700)]
Update the system linear progress bar

bug:14622065

Change-Id: Ic08022d934763ba0cc6067af3e50c4afeb8a0e9e

10 years agoFix not being able to dismiss panel with single tap
Jorim Jaggi [Tue, 5 Aug 2014 19:12:02 +0000 (21:12 +0200)]
Fix not being able to dismiss panel with single tap

Bug: 16562847
Change-Id: Ic409b9dd23df7e79a20b83a8a63eaaf1f76b3dd0

10 years agoNavbar scrim when in QS
Jorim Jaggi [Tue, 5 Aug 2014 19:04:39 +0000 (21:04 +0200)]
Navbar scrim when in QS

Bug: 16644711
Change-Id: I91d823671919068500a29878f3dfe9b481000a58

10 years agoUse actual number of packages rather than getCount()
Craig Mautner [Tue, 5 Aug 2014 00:08:25 +0000 (17:08 -0700)]
Use actual number of packages rather than getCount()

The ResolverActivity method getCount() returns the number of
entries below the default entry, not the total number of entries.
But the onCreate() method expected the getCount() method to
return the total number of entries. This change provides the total
to onCreate().

Fixes bug 16800358.

Change-Id: I3915c3d5ad642e31d7248226fc91bd4047f16b2d

10 years agoMerge "Revert "Make Connection threadsafe"" into lmp-dev
Santos Cordon [Tue, 5 Aug 2014 19:09:43 +0000 (19:09 +0000)]
Merge "Revert "Make Connection threadsafe"" into lmp-dev

10 years agoRevert "Make Connection threadsafe"
Santos Cordon [Tue, 5 Aug 2014 18:54:03 +0000 (18:54 +0000)]
Revert "Make Connection threadsafe"

This reverts commit 53488bf3d152eb0ecacca5716c763e8cd7ab28ae.

Change-Id: Ia13c510279e600e8bd1445fd63e2cd6503f4077e

10 years agoShow bouncer if secure camera would show chooser.
Jorim Jaggi [Tue, 5 Aug 2014 18:39:15 +0000 (20:39 +0200)]
Show bouncer if secure camera would show chooser.

Bug: 16570873
Change-Id: I2a86fb3a823d5255c0c35a78c1832c273e3a1578

10 years agoScan after writing external storage files.
Jeff Sharkey [Mon, 4 Aug 2014 22:32:42 +0000 (15:32 -0700)]
Scan after writing external storage files.

Kicks off media scanner after files are written.

Bug: 13557203
Change-Id: I61613f28e07b068573079cc1e362fd3fe135684e

10 years agoMerge "Disable heads up when DISABLE_NOTIFICATION_ALERT" into lmp-dev
Jason Monk [Tue, 5 Aug 2014 17:28:00 +0000 (17:28 +0000)]
Merge "Disable heads up when DISABLE_NOTIFICATION_ALERT" into lmp-dev

10 years agoUpdate keyguard icon paddings to spec.
Jorim Jaggi [Tue, 5 Aug 2014 17:17:42 +0000 (19:17 +0200)]
Update keyguard icon paddings to spec.

Bug: 15381387
Change-Id: Ia75394fd68f66233ebabe9ec4f62b42d40d19eb9

10 years agoDisable heads up when DISABLE_NOTIFICATION_ALERT
Jason Monk [Thu, 31 Jul 2014 16:42:25 +0000 (12:42 -0400)]
Disable heads up when DISABLE_NOTIFICATION_ALERT

When notification alerts are disabled also turn off heads up. This
will fall back to the old behavior, which can allow the fullscreen
intent to be triggered instead.

Bug: 14157742
Change-Id: I4b6e3d9383894b1674d600c374ff8968ca53513e

10 years agoDocumentsUI is only dialog when really large.
Jeff Sharkey [Tue, 5 Aug 2014 17:14:45 +0000 (10:14 -0700)]
DocumentsUI is only dialog when really large.

Bug: 16780860
Change-Id: Ib20ef9771855beba5b31d19887c1c9c1b8e8e5ed

10 years agoMerge "Revert "Clean up hiden notifications on Keyguard handling"" into lmp-dev
Jorim Jaggi [Tue, 5 Aug 2014 17:10:59 +0000 (17:10 +0000)]
Merge "Revert "Clean up hiden notifications on Keyguard handling"" into lmp-dev

10 years agoRevert "Clean up hiden notifications on Keyguard handling"
Jorim Jaggi [Tue, 5 Aug 2014 17:10:43 +0000 (17:10 +0000)]
Revert "Clean up hiden notifications on Keyguard handling"

This reverts commit d9267cae958b572b715d22a4905b18749a369c9f.

Too much performance regression - need to figure out something else.

Change-Id: I2d399add74402e1c036235ec095a053a6d5b828e

10 years agoClean up hiden notifications on Keyguard handling
Jorim Jaggi [Tue, 5 Aug 2014 14:22:30 +0000 (16:22 +0200)]
Clean up hiden notifications on Keyguard handling

Change-Id: Ifeabfdd1ed8c11b0796cc79bba81752518921be3

10 years agoMerge "Allow listeners to see children" into lmp-dev
Justin Koh [Tue, 5 Aug 2014 16:56:02 +0000 (16:56 +0000)]
Merge "Allow listeners to see children" into lmp-dev

10 years agoAllow listeners to see children
Justin Koh [Tue, 5 Aug 2014 01:29:49 +0000 (18:29 -0700)]
Allow listeners to see children

Allow listeners to see notification children. Since L is not baked yet, keeping
this version check makes it difficult to test apps.

Bug: 16733244
Change-Id: I70afd6b99fc18c1f0b9188279c04fab80c37d414

10 years agoIMS Framework & AIDL Changes for Call Barring & String Error Codes.
Shriram Ganesh [Wed, 9 Jul 2014 01:48:35 +0000 (18:48 -0700)]
IMS Framework & AIDL Changes for Call Barring & String Error Codes.

Change-Id: I66fdbbd175c13261c283627999f37071259f7a6a

10 years agoMerge "AudioAttributes: implement hashcode and equals methods" into lmp-dev
Jean-Michel Trivi [Tue, 5 Aug 2014 16:39:21 +0000 (16:39 +0000)]
Merge "AudioAttributes: implement hashcode and equals methods" into lmp-dev

10 years agoMerge "Security fixes related to cross-user content." into lmp-dev
Nicolas Prevot [Tue, 5 Aug 2014 17:10:50 +0000 (17:10 +0000)]
Merge "Security fixes related to cross-user content." into lmp-dev