OSDN Git Service

android-x86/frameworks-base.git
10 years agoMake Wifi WPS API available on application layer
Vinit Deshpande [Wed, 21 May 2014 01:42:36 +0000 (18:42 -0700)]
Make Wifi WPS API available on application layer

Un-hide WPS methods (and required interface classes, etc.) of WifiManager to
enable Apps to start/stop the WPS procedure, add a patch for WPS method
KEYPAD to avoid early failure callbacks. (Methods PBC, DISPLAY, KEYPAD
tested on 4.4.2_r2.)

Change-Id: I25aafdc4b637c87d754d4fdb70e40a34a569b738
Signed-off-by: Olaf Stoyke <o.stoyke@avm.de>
10 years agoMerge "Validate RenderScript context creation flags"
Jason Sams [Wed, 21 May 2014 04:50:23 +0000 (04:50 +0000)]
Merge "Validate RenderScript context creation flags"

10 years agoMerge "Hotspot 2.0 framework - add implementation"
Yuhao Zheng [Wed, 21 May 2014 04:21:23 +0000 (04:21 +0000)]
Merge "Hotspot 2.0 framework - add implementation"

10 years agoAdd scan response as an advertising parameter(1/2).
Wei Wang [Wed, 21 May 2014 00:59:36 +0000 (17:59 -0700)]
Add scan response as an advertising parameter(1/2).

Change-Id: I75c500dd7b5f2609d3092f50ba284a5ec4a41987

10 years agoam 08a8c2ca: am ef6aae62: Merge "Fixes to WearableActionExtensions" into klp-modular-dev
Griff Hazen [Wed, 21 May 2014 02:48:24 +0000 (02:48 +0000)]
am 08a8c2ca: am ef6aae62: Merge "Fixes to WearableActionExtensions" into klp-modular-dev

* commit '08a8c2ca45dc859e79d54990d2ae0392d475aeda':
  Fixes to WearableActionExtensions

10 years agoam ef6aae62: Merge "Fixes to WearableActionExtensions" into klp-modular-dev
Griff Hazen [Wed, 21 May 2014 02:44:16 +0000 (02:44 +0000)]
am ef6aae62: Merge "Fixes to WearableActionExtensions" into klp-modular-dev

* commit 'ef6aae62f6c92bc9413db60c28cc4b3230f4d2fa':
  Fixes to WearableActionExtensions

10 years agoam ccf51bef: am 2d9b513d: Merge "I\'m feeling the good vibrations." into klp-modular-dev
Jeff Brown [Wed, 21 May 2014 02:41:06 +0000 (02:41 +0000)]
am ccf51bef: am 2d9b513d: Merge "I\'m feeling the good vibrations." into klp-modular-dev

* commit 'ccf51bef288652cb618a566a376173e252b84af0':
  I'm feeling the good vibrations.

10 years agoMerge "Fixes to WearableActionExtensions" into klp-modular-dev
Griff Hazen [Wed, 21 May 2014 02:41:01 +0000 (02:41 +0000)]
Merge "Fixes to WearableActionExtensions" into klp-modular-dev

10 years agoam 8f120dd6: am 0702786d: Merge "Allow display timeouts to be set in config.xml....
Jeff Brown [Wed, 21 May 2014 02:41:00 +0000 (02:41 +0000)]
am 8f120dd6: am 0702786d: Merge "Allow display timeouts to be set in config.xml." into klp-modular-dev

* commit '8f120dd6d631ac632d3356b81403a53f958021f0':
  Allow display timeouts to be set in config.xml.

10 years agoam 2d9b513d: Merge "I\'m feeling the good vibrations." into klp-modular-dev
Jeff Brown [Wed, 21 May 2014 02:38:11 +0000 (02:38 +0000)]
am 2d9b513d: Merge "I\'m feeling the good vibrations." into klp-modular-dev

* commit '2d9b513dab78242281bca125b4abc6b8235089a6':
  I'm feeling the good vibrations.

10 years agoam 0702786d: Merge "Allow display timeouts to be set in config.xml." into klp-modular-dev
Jeff Brown [Wed, 21 May 2014 02:38:07 +0000 (02:38 +0000)]
am 0702786d: Merge "Allow display timeouts to be set in config.xml." into klp-modular-dev

* commit '0702786d81eb9f9bf47c3a0827d3f2824c3f4228':
  Allow display timeouts to be set in config.xml.

10 years agoMerge "I'm feeling the good vibrations." into klp-modular-dev
Jeff Brown [Wed, 21 May 2014 02:35:09 +0000 (02:35 +0000)]
Merge "I'm feeling the good vibrations." into klp-modular-dev

10 years agoam 3dc330af: am f7963fab: am c1bb79d9: am bb0b8449: Remove monetization image in...
Dirk Dougherty [Wed, 21 May 2014 02:34:43 +0000 (02:34 +0000)]
am 3dc330af: am f7963fab: am c1bb79d9: am bb0b8449: Remove monetization image in edu guidelines.

* commit '3dc330af6b590ebd3c6529e8b123f51cebb134e2':
  Remove monetization image in edu guidelines.

10 years agoMerge "Allow display timeouts to be set in config.xml." into klp-modular-dev
Jeff Brown [Wed, 21 May 2014 02:34:25 +0000 (02:34 +0000)]
Merge "Allow display timeouts to be set in config.xml." into klp-modular-dev

10 years agoI'm feeling the good vibrations.
Jeff Brown [Wed, 21 May 2014 02:29:29 +0000 (19:29 -0700)]
I'm feeling the good vibrations.

When the device enters a non-interactive state, we normally
cancel all active vibrations as a safety precaution.  However if
the system is performing haptic feedback then we want to allow
it to run to completion.

Bug: 14319563
Change-Id: I673781bbf32562e45c1595689e6b423bd178ea73

10 years agoam f7963fab: am c1bb79d9: am bb0b8449: Remove monetization image in edu guidelines.
Dirk Dougherty [Wed, 21 May 2014 02:29:04 +0000 (02:29 +0000)]
am f7963fab: am c1bb79d9: am bb0b8449: Remove monetization image in edu guidelines.

* commit 'f7963fab0decb70b72b848fe3d7a14c5ed54ff95':
  Remove monetization image in edu guidelines.

10 years agoam c1bb79d9: am bb0b8449: Remove monetization image in edu guidelines.
Dirk Dougherty [Wed, 21 May 2014 02:25:09 +0000 (02:25 +0000)]
am c1bb79d9: am bb0b8449: Remove monetization image in edu guidelines.

* commit 'c1bb79d966c5fee256a349d8902c7abd362ddc39':
  Remove monetization image in edu guidelines.

10 years agoam bb0b8449: Remove monetization image in edu guidelines.
Dirk Dougherty [Wed, 21 May 2014 02:20:16 +0000 (02:20 +0000)]
am bb0b8449: Remove monetization image in edu guidelines.

* commit 'bb0b8449f80338a35768c9264e9c1e5eae54c7fa':
  Remove monetization image in edu guidelines.

10 years agoRemove monetization image in edu guidelines.
Dirk Dougherty [Wed, 21 May 2014 02:10:26 +0000 (19:10 -0700)]
Remove monetization image in edu guidelines.

Change-Id: I2cea7a3507eda30ab185560304d64fc455ba19f7

10 years agoValidate RenderScript context creation flags
Jason Sams [Wed, 21 May 2014 01:48:35 +0000 (18:48 -0700)]
Validate RenderScript context creation flags

Sync the IDs to that of the native interface.

Change-Id: I7516c1ea4f4a93844ddb8397b2fc1e79ff8d6b68

10 years agoFixes to WearableActionExtensions
Griff Hazen [Wed, 21 May 2014 01:46:16 +0000 (18:46 -0700)]
Fixes to WearableActionExtensions

* Add missing parcelable creator.
* Review fixes.
* Minor doc fixes.
* Kill SIZE_FULLSCREEN

Change-Id: Iaf6458fdd3482202aa416ebaf2302f79cb48635e

10 years agoHotspot 2.0 framework - add implementation
Roger Chang [Thu, 15 May 2014 21:46:49 +0000 (14:46 -0700)]
Hotspot 2.0 framework - add implementation

Bug: 5485670
Change-Id: I4d0f728f4c20676232f2d61bbf49691f6e21a100

10 years agoMerge "Change visibility of TvInputManager.Session.setSurface()"
Wonsik Kim [Wed, 21 May 2014 00:44:15 +0000 (00:44 +0000)]
Merge "Change visibility of TvInputManager.Session.setSurface()"

10 years agoMerge "Consider addAction(int action) to possibly be a bit mask"
Kristian Monsen [Wed, 21 May 2014 00:42:19 +0000 (00:42 +0000)]
Merge "Consider addAction(int action) to possibly be a bit mask"

10 years agoMerge "Removing unnecessary proguard flag for removed info view."
Winson Chung [Wed, 21 May 2014 00:32:15 +0000 (00:32 +0000)]
Merge "Removing unnecessary proguard flag for removed info view."

10 years agoRemoving unnecessary proguard flag for removed info view.
Winson Chung [Wed, 21 May 2014 00:30:52 +0000 (17:30 -0700)]
Removing unnecessary proguard flag for removed info view.

10 years agoMerge "Fix build."
Lorenzo Colitti [Wed, 21 May 2014 00:20:33 +0000 (00:20 +0000)]
Merge "Fix build."

10 years agoFix build.
Lorenzo Colitti [Wed, 21 May 2014 00:17:21 +0000 (17:17 -0700)]
Fix build.

Change-Id: I5c09a406b6c43318cea600171b8dd25eeeffa673

10 years agoAllow display timeouts to be set in config.xml.
Jeff Brown [Wed, 21 May 2014 00:17:10 +0000 (17:17 -0700)]
Allow display timeouts to be set in config.xml.

Bug: 13671523
Change-Id: I79fc21999bc62743178d2d22071455a0c11070c9

10 years agoMerge "resolved conflicts for merge of cbe69ec1 to master"
Griff Hazen [Tue, 20 May 2014 23:59:45 +0000 (23:59 +0000)]
Merge "resolved conflicts for merge of cbe69ec1 to master"

10 years agoMerge "Pass along the appOp param to broadcastIntent"
Amith Yamasani [Tue, 20 May 2014 23:58:44 +0000 (23:58 +0000)]
Merge "Pass along the appOp param to broadcastIntent"

10 years agoPass along the appOp param to broadcastIntent
Amith Yamasani [Tue, 20 May 2014 23:57:26 +0000 (16:57 -0700)]
Pass along the appOp param to broadcastIntent

Forgot to pass that along in the original CL

Change-Id: I3aaa7de9cf5c73ab5cbff367e5889429e9ac2301

10 years agoresolved conflicts for merge of cbe69ec1 to master
Griff Hazen [Tue, 20 May 2014 23:53:09 +0000 (16:53 -0700)]
resolved conflicts for merge of cbe69ec1 to master

Change-Id: I183f94c726c9acb3de7d9369e315cc4ae1ff92d6

10 years agoConsider addAction(int action) to possibly be a bit mask
Kristian Monsen [Tue, 20 May 2014 20:16:19 +0000 (13:16 -0700)]
Consider addAction(int action) to possibly be a bit mask

bug=15092606

Change-Id: I885808b3f4d2337129d1660300be8e926f8a8425

10 years agoMerge "Revert "Adding INfcUnlockSettings and NfcUnlock interface class.""
Andres Morales [Tue, 20 May 2014 23:40:37 +0000 (23:40 +0000)]
Merge "Revert "Adding INfcUnlockSettings and NfcUnlock interface class.""

10 years agoMerge "Clean up Outline API, method on drawable"
Chris Craik [Tue, 20 May 2014 23:27:20 +0000 (23:27 +0000)]
Merge "Clean up Outline API, method on drawable"

10 years agoMerge "Wrapping console logs."
Winson Chung [Tue, 20 May 2014 23:25:41 +0000 (23:25 +0000)]
Merge "Wrapping console logs."

10 years agoWrapping console logs.
Winson Chung [Tue, 20 May 2014 23:21:31 +0000 (16:21 -0700)]
Wrapping console logs.

10 years agoam 7ea18e1c: Add wearable notification extensions to frameworks/base.
Griff Hazen [Tue, 20 May 2014 23:21:01 +0000 (23:21 +0000)]
am 7ea18e1c: Add wearable notification extensions to frameworks/base.

* commit '7ea18e1c92ab84d1a0d00087e6e3784646661fe8':
  Add wearable notification extensions to frameworks/base.

10 years agoMerge "Update FingerprintManager API after discussions."
Jim Miller [Tue, 20 May 2014 23:18:48 +0000 (23:18 +0000)]
Merge "Update FingerprintManager API after discussions."

10 years agoMerge "Move IP config from WifiConfiguration to IpConfiguration."
Lorenzo Colitti [Tue, 20 May 2014 23:15:50 +0000 (23:15 +0000)]
Merge "Move IP config from WifiConfiguration to IpConfiguration."

10 years agoMerge "Disable swipe-to-reveal nav bar / status bar during setup"
Maurice Lam [Tue, 20 May 2014 23:15:42 +0000 (23:15 +0000)]
Merge "Disable swipe-to-reveal nav bar / status bar during setup"

10 years agoMerge "Fix Keyguard PIN error message for N < 4."
Jim Miller [Tue, 20 May 2014 23:12:07 +0000 (23:12 +0000)]
Merge "Fix Keyguard PIN  error message for N < 4."

10 years agoMerge "Fix the wrong conversion of byte to int."
Yuncheol Heo [Tue, 20 May 2014 22:53:12 +0000 (22:53 +0000)]
Merge "Fix the wrong conversion of byte to int."

10 years agoMove IP config from WifiConfiguration to IpConfiguration.
Jaewan Kim [Mon, 10 Mar 2014 08:10:51 +0000 (17:10 +0900)]
Move IP config from WifiConfiguration to IpConfiguration.

This is so that Ethernet can use it in the future.

Bug: 7606609
Bug: 8687763

Change-Id: I5d1189682b13f1088848809604690648d8d9ecca

10 years agoMerge "Per-user telephony restrictions"
Amith Yamasani [Tue, 20 May 2014 22:20:06 +0000 (22:20 +0000)]
Merge "Per-user telephony restrictions"

10 years agoMerge "Add Device/Profile Owner gated apis for setting/getting blocked packages."
Julia Reynolds [Tue, 20 May 2014 22:19:02 +0000 (22:19 +0000)]
Merge "Add Device/Profile Owner gated apis for setting/getting blocked packages."

10 years agoPer-user telephony restrictions
Amith Yamasani [Fri, 16 May 2014 21:49:15 +0000 (14:49 -0700)]
Per-user telephony restrictions

Allow profile owners or administrators of restricted profiles
to restrict access to telephony features such as calling and
texting for a user.

Change-Id: I89f97608c07c647ad8a7b43fef9d1e6bc4a84e95

10 years agoMerge "Allow device/profile owners to update settings."
Julia Reynolds [Tue, 20 May 2014 22:10:45 +0000 (22:10 +0000)]
Merge "Allow device/profile owners to update settings."

10 years agoMerge "Fix a boot failure due to Wifi / Wifi Passpoint"
Yuhao Zheng [Tue, 20 May 2014 22:08:32 +0000 (22:08 +0000)]
Merge "Fix a boot failure due to Wifi / Wifi Passpoint"

10 years agoMerge "Various API review fixes to resources and drawables"
Alan Viverette [Tue, 20 May 2014 22:06:12 +0000 (22:06 +0000)]
Merge "Various API review fixes to resources and drawables"

10 years agoAdd Device/Profile Owner gated apis for setting/getting blocked packages.
Julia Reynolds [Wed, 14 May 2014 16:23:08 +0000 (12:23 -0400)]
Add Device/Profile Owner gated apis for setting/getting blocked packages.

DMAgent currently needs to live in /system/priv-app in order to
(among other things) set and get blocked packages. These APIs will
get us closer to being able to move DMAgent out of priv-app.
Bug: 14945334

Change-Id: I108e2013c67409dca554acf78e3a710745900706

10 years agoAllow device/profile owners to update settings.
Julia Reynolds [Wed, 14 May 2014 21:15:16 +0000 (17:15 -0400)]
Allow device/profile owners to update settings.

Device owners can update Settings.Secure and Settings.Global settings.
Profile owners can update Settings.Secure settings.

DMAgent currently needs to live in /system/priv-app in order to
(among other things) update global and secure settings. This change will
get us closer to being able to move DMAgent out of priv-app.
Bug: 14965414

Change-Id: If2cc3a56de91bffde33b838ab8ecea2c32412803

10 years agoMerge "Removing the info pane."
Winson Chung [Tue, 20 May 2014 21:42:51 +0000 (21:42 +0000)]
Merge "Removing the info pane."

10 years agoMerge "AudioSystem: add new audio device definitions"
Eric Laurent [Tue, 20 May 2014 21:39:22 +0000 (21:39 +0000)]
Merge "AudioSystem: add new audio device definitions"

10 years agoMerge "Fixing transition to/from Recents with full screen apps."
Winson Chung [Tue, 20 May 2014 21:36:28 +0000 (21:36 +0000)]
Merge "Fixing transition to/from Recents with full screen apps."

10 years agoRemoving the info pane.
Winson Chung [Tue, 20 May 2014 21:27:39 +0000 (14:27 -0700)]
Removing the info pane.

Change-Id: I5486291144cbcb1b31a7e5b8a234e5ef7cf85325

10 years agoMerge "Fix invisible notification backgrounds."
Jorim Jaggi [Tue, 20 May 2014 21:28:59 +0000 (21:28 +0000)]
Merge "Fix invisible notification backgrounds."

10 years agoFixing transition to/from Recents with full screen apps.
Winson Chung [Tue, 20 May 2014 21:17:22 +0000 (14:17 -0700)]
Fixing transition to/from Recents with full screen apps.

Change-Id: I2f400b6736581a37d38a75ee7194fc7cb6438460

10 years agoFix invisible notification backgrounds.
Jorim Jaggi [Tue, 20 May 2014 21:16:42 +0000 (23:16 +0200)]
Fix invisible notification backgrounds.

Bug: 15094262
Change-Id: I37eeb03a6ebb595da6793cfc95aa159662ab3990

10 years agoFix a boot failure due to Wifi / Wifi Passpoint
Yuhao Zheng [Tue, 20 May 2014 21:06:49 +0000 (14:06 -0700)]
Fix a boot failure due to Wifi / Wifi Passpoint

Bug: 15060373
Change-Id: Ie72fd2e4b855c46a8f9ed12deb8b07fd0c29f522

10 years agoMerge "Add getMediaSession to RCC"
RoboErik [Tue, 20 May 2014 21:02:18 +0000 (21:02 +0000)]
Merge "Add getMediaSession to RCC"

10 years agoAdd getMediaSession to RCC
RoboErik [Tue, 20 May 2014 01:18:12 +0000 (18:18 -0700)]
Add getMediaSession to RCC

This is to make integration with Media notifications easier.

Change-Id: I783ae5c2620ff0e11bf5584604b9c9623850e2f0

10 years agoAdd wearable notification extensions to frameworks/base.
Griff Hazen [Tue, 20 May 2014 20:50:06 +0000 (13:50 -0700)]
Add wearable notification extensions to frameworks/base.

Change-Id: Ic312cec7dc11e637002ff2be3975940a93a6babf

10 years agoam 9777fdb7: am b0a7f84b: am 63bf04d8: Merge "Fix NullException in QwertyKeyListener...
Jeff Brown [Tue, 20 May 2014 20:47:29 +0000 (20:47 +0000)]
am 9777fdb7: am b0a7f84b: am 63bf04d8: Merge "Fix NullException in QwertyKeyListener.KeyDown"

* commit '9777fdb7af696ca15906d03ad8aa7a3d8d51e4b3':
  Fix NullException in QwertyKeyListener.KeyDown

10 years agoam b0a7f84b: am 63bf04d8: Merge "Fix NullException in QwertyKeyListener.KeyDown"
Jeff Brown [Tue, 20 May 2014 20:44:21 +0000 (20:44 +0000)]
am b0a7f84b: am 63bf04d8: Merge "Fix NullException in QwertyKeyListener.KeyDown"

* commit 'b0a7f84b6de20edc6337163a4a07e3c524991ddb':
  Fix NullException in QwertyKeyListener.KeyDown

10 years agoam 63bf04d8: Merge "Fix NullException in QwertyKeyListener.KeyDown"
Jeff Brown [Tue, 20 May 2014 20:40:20 +0000 (20:40 +0000)]
am 63bf04d8: Merge "Fix NullException in QwertyKeyListener.KeyDown"

* commit '63bf04d88bcc00876c30c9f2848da8c44b42185b':
  Fix NullException in QwertyKeyListener.KeyDown

10 years agoMerge "Should not be closing system dialogs when Recents is hidden. (Bug 15109551)"
Winson Chung [Tue, 20 May 2014 20:37:58 +0000 (20:37 +0000)]
Merge "Should not be closing system dialogs when Recents is hidden. (Bug 15109551)"

10 years agoMerge "Fix NullException in QwertyKeyListener.KeyDown"
Jeff Brown [Tue, 20 May 2014 20:37:44 +0000 (20:37 +0000)]
Merge "Fix NullException in QwertyKeyListener.KeyDown"

10 years agoMerge "Delay the dispatching of non-wakeup alarms."
Dianne Hackborn [Tue, 20 May 2014 20:25:08 +0000 (20:25 +0000)]
Merge "Delay the dispatching of non-wakeup alarms."

10 years agoDelay the dispatching of non-wakeup alarms.
Dianne Hackborn [Fri, 16 May 2014 23:32:37 +0000 (16:32 -0700)]
Delay the dispatching of non-wakeup alarms.

When the screen is off, there are no guarantees about when
non-wakeup alarms will be dispatched.  Historically they are
dispatched any time the device wakes up.  With this change,
we will delay the dispatch until sometime later.

The amount of delay is determined by how long the screen has
been off.  Currently there are three possible delays: up to
2 minutes if the screen has been off for less than 5 minutes;
up to 15 minutes if it has been off for less than 30 minutes;
and otherwise up to an hour.

When the screen is turned on or a wakeup alarm is dispatched,
all delayed alarms will also be dispatched.

Note that one of the things this delays is TIME_TICK, which
means the in many cases we won't deliver TIME_TICK until the
screen is in the process of waking up.  The current
implementation causes this to be delayed until the SCREEN_ON
broadcast is sent; we probably want to improve this to have
the power manager tell the alarm manager about the screen
turning on before it sends that broadcast, to help make sure
things like the lock screen can update their current time
before the screen is actually turned on.

In addition, switch all of the alarm stats to use the new
PendingIntent "tag" identifier for its operations, instead
of the old code to try to construct a pseudo-identifier
by retrieving the raw Intent.

Also add a new package manager command to immediately write
packages.xml.

Change-Id: Id4b14757cccff9cb2c6b36de994de38163abf615

10 years agoVarious API review fixes to resources and drawables
Alan Viverette [Tue, 20 May 2014 20:20:42 +0000 (13:20 -0700)]
Various API review fixes to resources and drawables

BUG: 15025565
Change-Id: If00c85816f8288338967f7a85453d21f858f5ca7

10 years agoam 7ba69dd8: am 9e1379f1: Fix sdk docs build for framework from remote input api...
Griff Hazen [Tue, 20 May 2014 20:18:11 +0000 (20:18 +0000)]
am 7ba69dd8: am 9e1379f1: Fix sdk docs build for framework from remote input api addition.

* commit '7ba69dd8bd428494c7a2848b5d3325d47cf4afbf':
  Fix sdk docs build for framework from remote input api addition.

10 years agoresolved conflicts for merge of 8f1e7ade to master
Griff Hazen [Tue, 20 May 2014 20:15:30 +0000 (13:15 -0700)]
resolved conflicts for merge of 8f1e7ade to master

Change-Id: Icabc5d274502abf8d40116d373c9f9d0ac062386

10 years agoShould not be closing system dialogs when Recents is hidden. (Bug 15109551)
Winson Chung [Tue, 20 May 2014 20:12:12 +0000 (13:12 -0700)]
Should not be closing system dialogs when Recents is hidden. (Bug 15109551)

Change-Id: Ia73753074ce620ede136cd4b156d6bfeadb900cf

10 years agoam 9e1379f1: Fix sdk docs build for framework from remote input api addition.
Griff Hazen [Tue, 20 May 2014 20:07:32 +0000 (20:07 +0000)]
am 9e1379f1: Fix sdk docs build for framework from remote input api addition.

* commit '9e1379f1126c1101f69445572bd441b2211791fa':
  Fix sdk docs build for framework from remote input api addition.

10 years agoFix sdk docs build for framework from remote input api addition.
Griff Hazen [Tue, 20 May 2014 19:50:51 +0000 (12:50 -0700)]
Fix sdk docs build for framework from remote input api addition.

Change-Id: I6a6f3df06d924fe72f67466d67d9feced8d8719f

10 years agoMerge "Fix a runtime break caused by merge conflict"
Vinit Deshpande [Tue, 20 May 2014 19:06:45 +0000 (19:06 +0000)]
Merge "Fix a runtime break caused by merge conflict"

10 years agoMerge "Add NetworkFactory names and unregistration."
Robert Greenwalt [Tue, 20 May 2014 19:03:44 +0000 (19:03 +0000)]
Merge "Add NetworkFactory names and unregistration."

10 years agoMerge "USB: Fix race condition in acquiring global reference in UsbRequest JNI code"
Mike Lockwood [Tue, 20 May 2014 18:59:05 +0000 (18:59 +0000)]
Merge "USB: Fix race condition in acquiring global reference in UsbRequest JNI code"

10 years agoMerge "USB: Minor cleanup from API council review"
Mike Lockwood [Tue, 20 May 2014 18:58:35 +0000 (18:58 +0000)]
Merge "USB: Minor cleanup from API council review"

10 years agoFix a runtime break caused by merge conflict
Vinit Deshpande [Tue, 20 May 2014 18:50:17 +0000 (11:50 -0700)]
Fix a runtime break caused by merge conflict

Kwd changed the name of WifiHotspotService to PasspointService; and
the reference to the name was moved in master. Merge ended up picking
up incorrect name WifiPasspointService. This change fixes that.

Bug: 15106138
Change-Id: Ib6d8aee53db39314a9d98abcbd8e0863210de1bb

10 years agoam 5cadc3b0: Add RemoteInput, Grouping, and Extender to Notification api.
Griff Hazen [Tue, 20 May 2014 18:41:46 +0000 (18:41 +0000)]
am 5cadc3b0: Add RemoteInput, Grouping, and Extender to Notification api.

* commit '5cadc3b00aa775a63518383046c902b130e09b4c':
  Add RemoteInput, Grouping, and Extender to Notification api.

10 years agoUSB: Fix race condition in acquiring global reference in UsbRequest JNI code
Mike Lockwood [Tue, 20 May 2014 18:33:35 +0000 (11:33 -0700)]
USB: Fix race condition in acquiring global reference in UsbRequest JNI code

Fixes bug https://code.google.com/p/android/issues/detail?id=59467

Change-Id: I8365e1be4eb0f1f2da49b658af677b590a80e382

10 years agoUSB: Minor cleanup from API council review
Mike Lockwood [Tue, 20 May 2014 15:08:37 +0000 (08:08 -0700)]
USB: Minor cleanup from API council review

Bug: 15089961
Change-Id: I8a22fad94d2a52d2270c89240b2a47bd1cef17b5

10 years agoresolved conflicts for merge of ecf09321 to master
Ben Murdoch [Tue, 20 May 2014 17:58:06 +0000 (18:58 +0100)]
resolved conflicts for merge of ecf09321 to master

Change-Id: I7a440204dfc79f3b82bd95d3d1276158bf3d44a2

10 years agoRevert "Various API council fixes to drawables"
Alan Viverette [Tue, 20 May 2014 17:51:38 +0000 (10:51 -0700)]
Revert "Various API council fixes to drawables"

This reverts commit a2146b713c3b2f3bf215cfd42b012cf31f2f6e8a.

Change-Id: I80d5e3e0d0bfa5eb18021e2783fa92a6f12d7bf8

10 years agoMerge "Various API council fixes to drawables"
Alan Viverette [Tue, 20 May 2014 17:45:52 +0000 (17:45 +0000)]
Merge "Various API council fixes to drawables"

10 years agoVarious API council fixes to drawables
Alan Viverette [Tue, 20 May 2014 17:45:22 +0000 (10:45 -0700)]
Various API council fixes to drawables

BUG: 15089957
Change-Id: Ieaf468bbff092e68f6313d8a5ecccda8b753806d

10 years agoClean up Outline API, method on drawable
Chris Craik [Tue, 20 May 2014 01:09:04 +0000 (18:09 -0700)]
Clean up Outline API, method on drawable

bug:15025466
bug:15089680
Change-Id: I8d3b64a0d9dbdbaf679042c8b384d2050323a8e6

10 years agoMerge "Fix 64 bit long pointer size for media scanning"
Andy Hung [Tue, 20 May 2014 17:36:11 +0000 (17:36 +0000)]
Merge "Fix 64 bit long pointer size for media scanning"

10 years agoRevert "Adding INfcUnlockSettings and NfcUnlock interface class."
Andres Morales [Tue, 20 May 2014 16:22:41 +0000 (16:22 +0000)]
Revert "Adding INfcUnlockSettings and NfcUnlock interface class."

This will be re-added as a Trustlet in a subsequent CL.

This reverts commit 38a7ed05f8fed0aa81f7214d827875f9876ffbe1.

Change-Id: I5aa36df42a7751f165b4ef184e0cda57e5568b59

10 years agoAdd RemoteInput, Grouping, and Extender to Notification api.
Griff Hazen [Tue, 20 May 2014 16:55:39 +0000 (09:55 -0700)]
Add RemoteInput, Grouping, and Extender to Notification api.

RemoteInputs annotate actions and content intents to request
input from the user as part of an intent being sent. Results
are sent along using ClipData to avoid unparcel of developer
provided bundle values. A helper method is expexted to be used
to extract results.

Grouping allows notifications to be bundled together, with an optional
summary notification for display on older platforms. SortKey is an
important part of grouping since child notifications will likely have
a prescribed ordering. It is also useful in top level notifications
for apps that want to provide an ordering all other fields being equal.

Also provide a fluid way to to extend Actions and Notifications
using Extenders, e.g.:

Notification n = new NotificationCompat.Builder(context)
    .setOption1()
    .apply(new SomeExtender()
        .setOption2())
    .build();

This helps extension libraries provide a nice API experience for devs.

Change-Id: Ib3438ef854772c2c34d21bf1eb4ed7c9e032106f

10 years agoDisable swipe-to-reveal nav bar / status bar during setup
Maurice Lam [Tue, 29 Apr 2014 01:24:28 +0000 (18:24 -0700)]
Disable swipe-to-reveal nav bar / status bar during setup

Make the system refuse to show system navigation bar when immersive
mode is on before finishing setup.

Change-Id: Id6383e13bdb7e4c4b93b2fbaf83c154c387af694

10 years agoresolved conflicts for merge of b3ce4b1b to master
Michael Wright [Tue, 20 May 2014 16:35:36 +0000 (09:35 -0700)]
resolved conflicts for merge of b3ce4b1b to master

Change-Id: I7f9abc0eb75f7c7042037e73c8fdb67025a2ee2a

10 years agoAdd NetworkFactory names and unregistration.
Robert Greenwalt [Fri, 16 May 2014 22:49:14 +0000 (15:49 -0700)]
Add NetworkFactory names and unregistration.

Some Factories come and go (Telephony) and so they need to be able to unregister.
Also, debugging is tough when the factories are anonymous, so add names for logging.

Lastly, only send single set of NetworkRequests to a newly registered NetworkFactory
and only send the requests.

Change-Id: I717d63363f25c446f8ecf38d933b1a35d744af6e

10 years agoAdd ZEN and speedbump to NotificationListenerService
Christoph Studer [Fri, 16 May 2014 12:16:03 +0000 (14:16 +0200)]
Add ZEN and speedbump to NotificationListenerService

Change-Id: I39fae5d77863e0d10cf236a096cc589167d146d3

10 years agoMerge "Add to activity transition API as requested by consumers."
George Mount [Tue, 20 May 2014 14:52:50 +0000 (14:52 +0000)]
Merge "Add to activity transition API as requested by consumers."

10 years agoMerge "API Review: split out BidirectionalTypeConverter."
George Mount [Tue, 20 May 2014 14:51:37 +0000 (14:51 +0000)]
Merge "API Review: split out BidirectionalTypeConverter."

10 years agoMerge "Baby steps"
John Reck [Tue, 20 May 2014 14:10:53 +0000 (14:10 +0000)]
Merge "Baby steps"