103203 Commits

Author SHA1 Message Date
Kenny Root
f1b2c34819 am 8b51475c: Revert "Remove AndroidKeyStore from API"
* commit '8b51475c97f8f2742047976283afbe1f9ef9fcbf':
  Revert "Remove AndroidKeyStore from API"
2013-04-06 10:09:52 -07:00
Kenny Root
8b51475c97 Revert "Remove AndroidKeyStore from API"
This reverts commit ce24985ad636c38b6ee01ec9cdecfb038bfeaeb6.

Change-Id: I02d6492c8db869619694c7209bb37522a7ec5a29
2013-04-06 10:05:31 -07:00
Raph Levien
a1e6d9eca0 am 42967042: Merge "Update Roboto to version 1.200311" into jb-mr2-dev
* commit '4296704208a9eeb40f4e5fa8d6d1f79c72c322ee':
  Update Roboto to version 1.200311
2013-04-05 16:59:20 -07:00
Adam Powell
dddd59ff63 am e0e2f4fd: Fix accessibility in action bars and add extra customization
* commit 'e0e2f4fd3ac8e70e341ae52d6376d8d67bd9edce':
  Fix accessibility in action bars and add extra customization
2013-04-05 16:55:41 -07:00
Raph Levien
4296704208 Merge "Update Roboto to version 1.200311" into jb-mr2-dev 2013-04-05 23:53:21 +00:00
Adam Powell
e0e2f4fd3a Fix accessibility in action bars and add extra customization
Fix a bug where the content description of the big unified Home/Up
button was not getting set properly.

Add the ability to change the home-as-up glyph from ActionBar.

Add the ability to set a custom action description for the home-as-up
button, useful if the above functionality is used.

Bug 8548229

Change-Id: I0635799772c7234b68247dfc105dce7f11acda32
2013-04-05 16:46:22 -07:00
Geremy Condra
51ad68b9a5 am 212af6db: Merge "Add /data/security path for mac_permissions.xml."
* commit '212af6dbd7b002bdfcc869fc0ee06d5d3d711fd6':
  Add /data/security path for mac_permissions.xml.
2013-04-05 16:40:59 -07:00
Geremy Condra
212af6dbd7 Merge "Add /data/security path for mac_permissions.xml." 2013-04-05 23:32:31 +00:00
Tim Murray
e7abcc7d49 am bdc87d50: Merge "Remove all public mention of RS graphics from docs." into jb-mr2-dev
* commit 'bdc87d50db42999fbfeb0d75a98d1cb0e3730bc0':
  Remove all public mention of RS graphics from docs.
2013-04-05 15:53:06 -07:00
Tim Murray
5c3123d1ab am 36b859a6: Merge "Specify SDK version for RS graphics tests." into jb-mr2-dev
* commit '36b859a61f05539ada25a51b77b641d1a6904061':
  Specify SDK version for RS graphics tests.
2013-04-05 15:53:04 -07:00
Tim Murray
bdc87d50db Merge "Remove all public mention of RS graphics from docs." into jb-mr2-dev 2013-04-05 22:47:29 +00:00
Tim Murray
36b859a61f Merge "Specify SDK version for RS graphics tests." into jb-mr2-dev 2013-04-05 22:46:06 +00:00
Eric Laurent
1a39d1bff4 am e8d9d2b3: Merge "AudioService: do not use virtual call for bt sco" into jb-mr2-dev
* commit 'e8d9d2b3352bdeba0a455666bda9eb64b75198f7':
  AudioService: do not use virtual call for bt sco
2013-04-05 15:29:46 -07:00
Geremy Condra
0e9fdc9c14 am a1ca6fac: Merge "Fix crash in ConfigUpdater when the target dir doesn\'t exist." into jb-mr2-dev
* commit 'a1ca6faceed2eb8fba81bd7e30b3a5bae82cd484':
  Fix crash in ConfigUpdater when the target dir doesn't exist.
2013-04-05 15:29:43 -07:00
Michael Wright
aaddfacf96 am bdb706e4: Merge "Pipe through device resolution information" into jb-mr2-dev
* commit 'bdb706e48d71af498156efbb10d0f0c1fcef8878':
  Pipe through device resolution information
2013-04-05 15:29:37 -07:00
Romain Guy
5ea0465d45 am 8299f683: Merge "Use float textures to render gradients when possible" into jb-mr2-dev
* commit '8299f683f3fbe7ba0f5387b062b31de117882dba':
  Use float textures to render gradients when possible
2013-04-05 15:29:34 -07:00
Tim Murray
a90842283e Remove all public mention of RS graphics from docs.
Change-Id: Ie43b5fb0353149aa9af433b6f5c5141349388ea0
2013-04-05 15:17:54 -07:00
Tim Murray
b2cb8e41f9 Specify SDK version for RS graphics tests.
Change-Id: Ia61c753392432b91f91260a9b8769dfd396c259f
2013-04-05 15:17:54 -07:00
Eric Laurent
e8d9d2b335 Merge "AudioService: do not use virtual call for bt sco" into jb-mr2-dev 2013-04-05 22:14:13 +00:00
Geremy Condra
a1ca6facee Merge "Fix crash in ConfigUpdater when the target dir doesn't exist." into jb-mr2-dev 2013-04-05 21:52:40 +00:00
Michael Wright
bdb706e48d Merge "Pipe through device resolution information" into jb-mr2-dev 2013-04-05 21:43:31 +00:00
Romain Guy
8299f683f3 Merge "Use float textures to render gradients when possible" into jb-mr2-dev 2013-04-05 21:31:57 +00:00
Eric Laurent
25fc29b369 AudioService: do not use virtual call for bt sco
Do not use startScoUsingVirtualVoiceCall() BluetoothHeadset
API to connect SCO audio. This will cause headsets to act as if an incoming
call was received which is not what we want for voice commands.

Bug 8157702

Change-Id: I271909d4d1f3822758740a8484e3d2d8b4f34c00
2013-04-05 14:27:13 -07:00
Fabrice Di Meglio
1f9516399c am c51628aa: Merge "Fix AlertDialog in RTL mode" into jb-mr2-dev
* commit 'c51628aa6f61822c03e13af50741b076c588d3c7':
  Fix AlertDialog in RTL mode
2013-04-05 14:22:49 -07:00
Fabrice Di Meglio
c51628aa6f Merge "Fix AlertDialog in RTL mode" into jb-mr2-dev 2013-04-05 21:17:50 +00:00
Romain Guy
b488004289 Use float textures to render gradients when possible
Float textures offer better precision for dithering.

In addition this change removes two uniforms from gradient shaders.
These uniforms were used to dither gradients but their value is
a build time constant. Instead we hardcode the value directly in
the shader source at compile time.

Change-Id: I05e9fd3eef93771843bbd91b453274452dfaefee
2013-04-05 14:17:17 -07:00
Jeff Brown
4c2a7b23f5 am 4a706bc6: Merge "Correctly manage the lifecycle of IME InputChannels." into jb-mr2-dev
* commit '4a706bc6f1dcf4483b282d5758e22482cf02506f':
  Correctly manage the lifecycle of IME InputChannels.
2013-04-05 14:03:06 -07:00
Jeff Brown
4a706bc6f1 Merge "Correctly manage the lifecycle of IME InputChannels." into jb-mr2-dev 2013-04-05 20:57:01 +00:00
Geremy Condra
aa3c81e497 Fix crash in ConfigUpdater when the target dir doesn't exist.
Change-Id: I44ee0e3791938da0bf890fb38cd886330c0ee01d
2013-04-05 13:17:07 -07:00
Daniel Sandler
29211d3a16 am 5feceebb: New NotificationListenerService.
* commit '5feceebb892d4cb5777cea3c6174b206705d456b':
  New NotificationListenerService.
2013-04-05 12:58:43 -07:00
Daniel Sandler
5feceebb89 New NotificationListenerService.
This is the best and only way for apps to listen for
notifications: create a NotificationListenerService, wait
for the NoMan to bind to you (as a result of the user
checking a box somewhere in Settings and agreeing to a
scary dialog box), and you'll start receiving notification
posted and dismissed callbacks. Your service, while enabled,
will also be able to clear one or all notifications.

Use this power wisely.

This change moves StatusBarNotification out of
com.android.internal into android.service.notification.
[Internal customers, including System UI and early users of
the system-only listener binder API, will need to be
updated.]

Bug: 8199624
Change-Id: I1be46f823d4b3ddc901109ec1e085cd6deb740c2
2013-04-05 19:54:44 +00:00
Stephen Smalley
2c90ac6849 Add /data/security path for mac_permissions.xml.
/data/security is now the preferred location for updated policy files.
Add it for mac_permissions.xml.
Separate change will remove the old /data/system location.

Change-Id: I2774661e84c858c9b698ec60e224bbbcdac732f3
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
2013-04-05 13:37:27 -04:00
Craig Mautner
d339818d9a am bab9687e: Merge "Make the min layer go down through all windows" into jb-mr2-dev
* commit 'bab9687e6473072d6ff4f7ea5a7b21bcfbf95744':
  Make the min layer go down through all windows
2013-04-05 10:31:35 -07:00
Craig Mautner
bab9687e64 Merge "Make the min layer go down through all windows" into jb-mr2-dev 2013-04-05 17:28:08 +00:00
Craig Mautner
4238e3e4b5 Make the min layer go down through all windows
The min layer was set to only show the windows that matched
the specified app token. But that meant when dialogs were
launched it only showed the dialogs and not the background
windows.

Added improved debugging.

fixes bug 8502844.

Change-Id: I26b49568b872801ec9aa088df20317aa752dacd6
2013-04-05 10:26:19 -07:00
Kristian Monsen
91128afa95 am 4ac0462e: Merge "Adding new Chomium-WebView property key, and deprecating old key." into jb-mr2-dev
* commit '4ac0462e7121c89f5cd76136fda7f14874dfd787':
  Adding new Chomium-WebView property key, and deprecating old key.
2013-04-05 10:22:46 -07:00
Kristian Monsen
4ac0462e71 Merge "Adding new Chomium-WebView property key, and deprecating old key." into jb-mr2-dev 2013-04-05 17:17:25 +00:00
Ben Gruver
a1607a8c62 am 65f420ec: Merge "Add a config updater component for the intent firewall" into jb-mr2-dev
* commit '65f420ec98f451cb17e55c6ace3f249d73b33399':
  Add a config updater component for the intent firewall
2013-04-05 09:39:11 -07:00
Ben Gruver
65f420ec98 Merge "Add a config updater component for the intent firewall" into jb-mr2-dev 2013-04-05 16:35:26 +00:00
Baligh Uddin
5b8f221b15 am f0a79e31: Merge "Import translations. DO NOT MERGE" into jb-mr2-dev
* commit 'f0a79e31d334e79c738e6c7a5e20ff06abfd142d':
  Import translations. DO NOT MERGE
2013-04-05 09:17:47 -07:00
Baligh Uddin
f0a79e31d3 Merge "Import translations. DO NOT MERGE" into jb-mr2-dev 2013-04-05 16:13:17 +00:00
Baligh Uddin
1cbe12157f Import translations. DO NOT MERGE
Change-Id: Ifb0d09822f93bb719c48bc3e0108e0f81c592c66
Auto-generated-cl: translation import
2013-04-05 08:50:47 -07:00
Glenn Kasten
90771cbaed am 564c866b: Merge "Fix AudioTrack.setPlaybackRate() error handling" into jb-mr2-dev
* commit '564c866bdfa0a415bfd34722767836add1517951':
  Fix AudioTrack.setPlaybackRate() error handling
2013-04-05 08:49:16 -07:00
Glenn Kasten
564c866bdf Merge "Fix AudioTrack.setPlaybackRate() error handling" into jb-mr2-dev 2013-04-05 15:45:15 +00:00
Jeff Brown
ca5ecdc2fe am 9658de2d: Merge "Add new physical keyboard layouts."
* commit '9658de2df79f6472dd0728d50074e27a3553637d':
  Add new physical keyboard layouts.
2013-04-05 03:28:02 -07:00
Jeff Brown
9658de2df7 Merge "Add new physical keyboard layouts." 2013-04-05 09:39:49 +00:00
Jeff Brown
1951ce86c2 Correctly manage the lifecycle of IME InputChannels.
InputChannels are normally duplicated when sent to a remote process
over Binder but this does not happen if the recipient is running within
the system server process.  This causes problems for KeyGuard because the
InputMethodManagerService may accidentally dispose the channel
that KeyGuard is using.

Fixed the lifecycle of InputChannels that are managed by the IME
framework.  We now return a duplicate of the channel to the application
and then take care to dispose of the duplicate when necessary.
In particular, InputBindResult disposes its InputChannel automatically
when returned through Binder (using PARCELABLE_WRITE_RETURN_VALUE).

Bug: 8493879
Change-Id: I08ec3d13268c76f3b56706b4523508bcefa3be79
2013-04-04 22:45:12 -07:00
Ben Gruver
633dc9bcef Add a config updater component for the intent firewall
Change-Id: I43f6defa16691099592bf87e75f2d1a732135cf3
2013-04-04 19:46:22 -07:00
Jeff Tinker
72e2307c6a am 1e0f36cf: Merge "Implement async event callout from drm plugin to Java app" into jb-mr2-dev
* commit '1e0f36cffd8a4399fcd12e25bddde4544992bcb2':
  Implement async event callout from drm plugin to Java app
2013-04-04 18:23:10 -07:00
Jeff Tinker
1e0f36cffd Merge "Implement async event callout from drm plugin to Java app" into jb-mr2-dev 2013-04-05 01:16:23 +00:00