Vinit Deshpande
b42cf4ea56
am ff5ceb0d: am 0b4d73dd: Merge "Introduce RTT Manager" into lmp-dev
...
* commit 'ff5ceb0d89c549682b498522f052d61c776bff03':
Introduce RTT Manager
2014-07-17 18:20:48 +00:00
Jeff Davidson
d66291503a
am 62152268: Merge "Expose network scoring APIs to /system apps." into lmp-dev
...
* commit '62152268d51b8b7726a806e48750a810e23eab40':
Expose network scoring APIs to /system apps.
2014-07-17 18:20:22 +00:00
Alan Viverette
6bf5ae966f
am 8e97a200: Fix software dirty region, don\'t add insets to software windows
...
* commit '8e97a200ecf1985dcf2fd3a004b53e59640b3374':
Fix software dirty region, don't add insets to software windows
2014-07-17 18:14:28 +00:00
Yigit Boyar
2c6cdd9500
am d8607b40: Merge "Change Animators to reset values when restarted if their target changes" into lmp-dev
...
* commit 'd8607b40b57332619f3be66ffa5250394acbc5f7':
Change Animators to reset values when restarted if their target changes
2014-07-17 18:14:23 +00:00
John Reck
52d2b2df9d
am c1d32f0c: Merge "Fix root RenderNode damage calculation" into lmp-dev
...
* commit 'c1d32f0c5c5832a3bbf923a92d62b2e434dfe70b':
Fix root RenderNode damage calculation
2014-07-17 18:14:18 +00:00
Sailesh Nepal
909d1b5755
resolved conflicts for merge of 03e88771 to master
...
Change-Id: If55838968d008043f85a3cda1a2e0f76f357aec3
2014-07-17 11:05:42 -07:00
Christopher Tate
e2ba7a37fc
am c92b1dd5: Merge "Always call finishBackup() if performFullBackup() succeeded" into lmp-dev
...
* commit 'c92b1dd5f3e06a7e43f4086b2db418a8334aa7d2':
Always call finishBackup() if performFullBackup() succeeded
2014-07-17 16:45:23 +00:00
Fabrice Di Meglio
79b834078e
am fd6eeda0: Fix bug #16309454 Broken recent button after dismissing set time dialog
...
* commit 'fd6eeda0f7f578735a9b2b6a36fb1f130993f488':
Fix bug #16309454 Broken recent button after dismissing set time dialog
2014-07-17 16:45:01 +00:00
Jeff Davidson
46b6f2a8f4
am 8f406122: Remove obsolete remark from XXHDPI comment.
...
* commit '8f4061221469cde3d92b6f7dede5c8b10df1edc0':
Remove obsolete remark from XXHDPI comment.
2014-07-17 16:44:56 +00:00
Barnaby James
48f3552093
Add intents for setting airplane and zen mode by voice only.
...
Change-Id: I28a262da86eb102d1bd12265f96db0efec5db203
2014-07-17 07:24:09 -07:00
ztenghui
3f55ce84ff
am 7fdb6e06: am 6f5df881: Merge "Add more reverse support to AnimatedVD" into lmp-dev
...
* commit '7fdb6e0658855bb0a3ffe78c05bf509aa73aa1d7':
Add more reverse support to AnimatedVD
2014-07-17 14:12:58 +00:00
Niels Egberts
6c472fe969
TtsSpan builders for each TtsSpan type.
...
The reason for separate classes for each type, instead of a more flat
structure is to enable easy discovery of the available arguments that
can be set. For L we'll have about 12 types with 30 arguments and
almost all of the arguments are type specific. In future releases
we'll introduce more arguments. With editors that have code completion
one can construct a span without having to consult the documentation.
For now it only contains Text and Cardinal types.
Change-Id: I94531e600133d9f4f59a4170cceef1ee7a360ca7
2014-07-17 12:19:42 +01:00
Jeff Davidson
58fba8b14b
Merge "Expose network scoring APIs to /system apps." into lmp-dev
2014-07-16 23:37:00 +00:00
Jeff Davidson
7be8e9725f
Expose network scoring APIs to /system apps.
...
Ideally, we'd only expose the methods that we intend unbundled apps to
call (e.g. not NetworkScoreManager#setActiveScorer, which should only
be called by Settings), but this isn't harmful in terms of permissions
as the APIs still check security appropriately.
Bug: 15833200
Change-Id: I2047515b41c8be0cf7cb51dd495fe72309c05f68
2014-07-16 17:24:46 -07:00
Vinit Deshpande
7686c061b7
Introduce RTT Manager
...
Change-Id: Ic9a16d587897b272f85cdb2b8c52b51bca060d18
2014-07-17 00:45:20 +00:00
Alan Viverette
a51cab9288
Fix software dirty region, don't add insets to software windows
...
BUG: 16324957
Change-Id: Ia99619b7c314fbfce60a5ef8ac16b54680332899
2014-07-16 22:16:36 +00:00
Sailesh Nepal
001bbbb239
TTY: frameworks/base changes
...
This CL makes the following changes:
1. New public APIs:
- TelecommManager.getCurrentTtyMode: This is used to
get current TTY mode. It's used by Telephony to set
the phone state before calls are created (which is why
it can't be a Conneciton API).
- TelecommConstants.TTY_MODE_*: These are constants
copied from Phone.java
- TelecommConstants.ACTION_CURRENT_TTY_MODE_CHANGED: This
action is fired when the current TTY mode changes.
Apps can listen to this before and during a call.
The old version of this was in TtyIntent.java which
I deleted.
2. New private API
- TelecommManager.isTtySupported: This is used by
Telephony to hide the TTY settings on devices
that don't support TTY
3. Various updates to use the constants renamed in this CL
Change-Id: I652b095af30cc2732a06829dc23492e5355660da
2014-07-16 21:14:58 +00:00
Fabrice Di Meglio
278387fb5f
Fix bug #16309454 Broken recent button after dismissing set time dialog
...
- correct set and use the Canceled state
Change-Id: Id60ae14c493254193ee677b66388a64a49618273
2014-07-16 20:13:45 +00:00
Jeff Davidson
61a5a3f2c3
Remove obsolete remark from XXHDPI comment.
...
XXHDPI screens now make up 15% of all Android devices, so developers
should be encouraged to include assets at this density.
Change-Id: I9d845769233a71dd954b5f35246aabb774a1c40d
2014-07-16 13:10:18 -07:00
Yigit Boyar
dd223e612c
Merge "Change Animators to reset values when restarted if their target changes" into lmp-dev
2014-07-16 16:25:13 +00:00
Yigit Boyar
8619f48fb3
Change Animators to reset values when restarted if their target changes
...
Bug: 15710503
Change-Id: Ib39bf0e13199978ffb389111c225beb30312c965
2014-07-16 14:39:25 -07:00
Christopher Tate
c295a44336
Merge "Always call finishBackup() if performFullBackup() succeeded" into lmp-dev
2014-07-16 16:25:13 +00:00
Christopher Tate
a176d22110
Always call finishBackup() if performFullBackup() succeeded
...
Even if we later get an error from sendBackupData() we need to give
the transport its teardown callback. This simplifies the transport
logic considerably.
Change-Id: Ib8c0e210d4a876ee6b083a4d619dfccc462da4e5
2014-07-16 13:10:58 -07:00
Narayan Kamath
2631fda583
am b6c2cce1: am baba92bd: Merge "Dexopt for Context.createPackageContext when code is included." into lmp-dev
...
* commit 'b6c2cce1233ce77565a7980752876ec73f10c537':
Dexopt for Context.createPackageContext when code is included.
2014-07-16 19:21:05 +00:00
Yorke Lee
1ded4e9c98
am 1c86f0da: am af195ca0: Merge "Make ContactPreferences use SharedPreferences instead of System settings (1/5)" into lmp-dev
...
* commit '1c86f0da95f270c66e6356fc4d4bca1ef2c5fe08':
Make ContactPreferences use SharedPreferences instead of System settings (1/5)
2014-07-16 19:12:49 +00:00
Narayan Kamath
04057d4999
am 5baa23d7: am 093eaa8d: Temporary workaround for getApplicationInfo + multiArch.
...
* commit '5baa23d7d8249dec9fe24d0d6a4265e05f36783b':
Temporary workaround for getApplicationInfo + multiArch.
2014-07-16 18:11:33 +00:00
Narayan Kamath
b1b745790e
am 095a96b1: am 4adbb78f: Merge "Adjust nativeLibraryDir for package contexts of multiArch installs." into lmp-dev
...
* commit '095a96b1e0715e5a4436f093f6dd31eec6409ae8':
Adjust nativeLibraryDir for package contexts of multiArch installs.
2014-07-16 18:11:29 +00:00
Narayan Kamath
caa7119294
Temporary workaround for getApplicationInfo + multiArch.
...
Google play services client libraries construct native paths
using pm.getApplicationInfo().nativeLibraryDir.
This is a temporary workaround until we've switched all code
over to pm.createPackageContext().getApplicationInfo() or
whatever API we decide on to surface correct multi-arch
lib paths.
bug: 16013931
Change-Id: Ib719cf6f31da9a29b76e942cd2e28bda1f19b264
2014-07-16 17:58:42 +00:00
Jason Monk
0840221cbb
am 2973edd2: am bc0f6147: Merge "Finalizing lock-to-app UX" into lmp-dev
...
* commit '2973edd25f17538b2de9bfdbc5b29869f1a769b3':
Finalizing lock-to-app UX
2014-07-16 17:19:25 +00:00
Sandeep Siddhartha
e2a9caffe6
am 15f3c08d: am 8a121f48: Merge "Hook in startRecogniton call" into lmp-dev
...
* commit '15f3c08d18de3e48c460ead3942f77ef63ca5133':
Hook in startRecogniton call
2014-07-16 17:08:14 +00:00
Jeff Sharkey
faee1741db
am 97308915: am 5ddccbd2: Merge "Add code cache directory for apps." into lmp-dev
...
* commit '9730891509b0c7bb50b0b2ecf498c3b993dcef39':
Add code cache directory for apps.
2014-07-16 17:04:05 +00:00
Jeff Sharkey
d0a2de06a7
Merge "Add code cache directory for apps." into lmp-dev
2014-07-16 16:25:13 +00:00
Alex Klyubin
8f730adf13
am e6078129: am d1c5208b: Merge "No need to explicitly enable TLS-PSK cipher suites." into lmp-dev
...
* commit 'e607812949c4d2fb733b20a5a172a4b2e5bd227f':
No need to explicitly enable TLS-PSK cipher suites.
2014-07-16 15:35:44 +00:00
Adam Connors
0e96eac397
am bdb9e425: am 7250f656: Merge "Revert "Remove enableSystemApp methods."" into lmp-dev
...
* commit 'bdb9e425cf90fb05a8d19a4ebdf8454ec7a40655':
Revert "Remove enableSystemApp methods."
2014-07-16 14:24:33 +00:00
Andrew Solovay
d75fd88ee5
am 9053f216: am ebbabf28: am c8fcb3bc: am 57553775: am 63477e67: Merge "cherrypick from klp-docs docs: Corrected doc for getLaunchIntentForPackage(). Change-Id: I2eab0956eaedac71289e19a3618a3553908f8c38" into klp-modular-docs
...
* commit '9053f216f1d1c5bf4b71281a3de77a665d060cf1':
cherrypick from klp-docs docs: Corrected doc for getLaunchIntentForPackage(). Change-Id: I2eab0956eaedac71289e19a3618a3553908f8c38
2014-07-16 13:59:56 +00:00
Andrew Solovay
f7cecf8f4b
am c8fcb3bc: am 57553775: am 63477e67: Merge "cherrypick from klp-docs docs: Corrected doc for getLaunchIntentForPackage(). Change-Id: I2eab0956eaedac71289e19a3618a3553908f8c38" into klp-modular-docs
...
* commit 'c8fcb3bcdb71fe16624bea146a67b13c150adb82':
cherrypick from klp-docs docs: Corrected doc for getLaunchIntentForPackage(). Change-Id: I2eab0956eaedac71289e19a3618a3553908f8c38
2014-07-16 13:36:16 +00:00
Andrew Solovay
c8fcb3bcdb
am 57553775: am 63477e67: Merge "cherrypick from klp-docs docs: Corrected doc for getLaunchIntentForPackage(). Change-Id: I2eab0956eaedac71289e19a3618a3553908f8c38" into klp-modular-docs
...
* commit '575537759222e0277c3979e33342407aa7ca1a78':
cherrypick from klp-docs docs: Corrected doc for getLaunchIntentForPackage(). Change-Id: I2eab0956eaedac71289e19a3618a3553908f8c38
2014-07-16 13:29:08 +00:00
Alex Klyubin
09f1c724e3
Merge "No need to explicitly enable TLS-PSK cipher suites." into lmp-dev
2014-07-16 13:12:22 +00:00
John Spurlock
4cd9c6dd97
am facee9d9: am 798c7ad8: Merge "Zen: handle exit conditions across reboots." into lmp-dev
...
* commit 'facee9d9f948a8b492b49ba93a444431f758a09e':
Zen: handle exit conditions across reboots.
2014-07-16 12:59:47 +00:00
Marcin Kosiba
45a3f4b1fc
am a9dcfe0e: am 11231acb: Merge "Add more params to WebViewClient.shouldInterceptRequest." into lmp-dev
...
* commit 'a9dcfe0e9ea0ae92989c2eb599814cadaafa4a9e':
Add more params to WebViewClient.shouldInterceptRequest.
2014-07-16 12:59:37 +00:00
Ben Murdoch
1521c02894
am 23111c5a: am c50b1104: Plumb temporary view detach calls through WebView.
...
* commit '23111c5a4f031ca8114b79657348e2fc8dc2a0dd':
Plumb temporary view detach calls through WebView.
2014-07-16 12:59:33 +00:00
Jeff Sharkey
4ed745d359
Add code cache directory for apps.
...
This provides a directory where apps can cache compiled or optimized
code generated at runtime. The platform will delete all files in
this location on both app and platform upgrade.
Bug: 16187224
Change-Id: I641b21d841c436247f35ff235317e3a4ba520441
2014-07-15 22:13:26 -07:00
Jeff Sharkey
6b5dbcbfc5
am 76014649: am 21c0fec8: Merge "Mark resource-only splits as hasCode=false." into lmp-dev
...
* commit '7601464965dd43b946fa8c0c29aff54da31aa3e5':
Mark resource-only splits as hasCode=false.
2014-07-16 03:33:00 +00:00
Ben Murdoch
7302f4f8f7
Plumb temporary view detach calls through WebView.
...
Intercept View#onStartTemporaryDetach/onFinishTemporaryDetach
to handle focus changes correctly.
Bug: 14313621
Change-Id: I92ba2f44359643fee63f30b9c35b1ae4183e4245
2014-07-16 03:28:43 +00:00
Jeff Sharkey
78a130144b
Mark resource-only splits as hasCode=false.
...
PackageManagerService now skips dexopt for split APKs that don't
declare they have code. Also surface more detailed error messages
in logs.
Bug: 14975160
Change-Id: Ie6078dba724815020cee59b7fc52317e88ca097a
2014-07-15 20:18:39 -07:00
Jeff Sharkey
2c509a774d
am beb50dd9: am 5417dd75: Merge "Parse more split APK manifest details." into lmp-dev
...
* commit 'beb50dd93279b18ebc07827b96a6a406da107af1':
Parse more split APK manifest details.
2014-07-16 03:00:27 +00:00
Sandeep Siddhartha
7ee0d45835
Merge "Hook in startRecogniton call" into lmp-dev
2014-07-16 02:25:05 +00:00
John Reck
514a8b88f7
Merge "Fix root RenderNode damage calculation" into lmp-dev
2014-07-16 02:20:34 +00:00
John Reck
0a97330b98
Fix root RenderNode damage calculation
...
Bug: 15888445
Change-Id: I281ec9271c9889673dcdfcb6d31e341a7b47b7de
2014-07-16 13:55:14 -07:00
Jeff Sharkey
da96e137bc
Parse more split APK manifest details.
...
Allow split APKs to define activities, services, receivers,
providers, and metadata. However, support for many manifest items
are explicitly omitted.
Only dexopt split APKs that include code.
Bug: 14975160
Change-Id: I2fbf99e2a62328aa2185e5924755af33060282fc
2014-07-15 18:50:00 -07:00