114146 Commits

Author SHA1 Message Date
Svetoslav
9d843e09ca Layout may be called with invalid print attributes.
If a print service reports a printer with no capabilities and then
removes and adds the same printer again with no capabilities we can
call layout with invalid attributes. While the print service should
not do that we must not crash. The reason is that the print dialog
code was lacking a check whether something changed before handling
the change of the current printer. This resulted in calling layout
even though we still do not have the printer capabilities resulting
in passing bogus print attributes to the app.

bug:11216402

Change-Id: Icb9161930a70a7f9ead589a0ab0b4eb35091666f
2013-10-14 13:15:35 -07:00
Vineeta Srivastava
1680cfd803 Merge "Modify config.xml for tethering APN information." into klp-dev 2013-10-14 19:57:30 +00:00
kenneeth.ryu
16359089ea Modify config.xml for tethering APN information.
1. Remove Tethering profile for Spain Orange(214-03). Because Orange and Euskaltel use same MCC-MNC but have separate tethering APN.
- Spain Orange(214-03) use "internet" apn.
- Spain Euskaltel(214-03) use "internet.euskaltel.mobi" apn.

2. Remove Tethering profile for Spain Telefonica(214-07). Because Telefonica and Jazztel use same MCC-MNC but have separate tethering APN.
- Spain Telefonica (214-07) use "movistar.es" apn.
- Spain Jazztel (214-07) use "jazzinternet" apn.

3. Remove Tethering profile for France Orange(208-01). Because Orange and Carrefour/NRJ/Tele2/Virgin/use same MCC-MNC but have separate tethering APN.
- France Orange (208-01) use "orange.fr" apn.
- France Carrefour (208-01) use "ofnew.fr" apn.

4. Remove Tethering profile for UK T-Mobile(234-33). Because T-Mobile and Orange were merger so doesn't use "consumerbroadband" apn for tethering anymore.

5. Remove Tethering profile for HK 1O1O(454-00). Because 1O1O and NWMOBILE use same MCC-MNC but have separate tethering APN.
- HK 1O1O(454-00) use "lte.internet" apn.
- HK NWMOBILE(454-00) use "NWMOBILE" apn.

6. Remove Tethering profile for HK 3(454-03). Because 3 LTE and 3G have separate tethering apn.
- HK 3 LTE use "lte.three.com.hk" apn.
- HK 3 3G use "mobile.three.com.hk" apn.

7. Update Tethering profile for Orange(340-01). The format of tethering profile was wrong.

8. Add Tethering profile for Mexico Iusacell(334-050).

9. Add Tethering profile for Portugal Optimus(268-03).

Bug: 11176211

Change-Id: I453ff8b745ee4f483bfdd6c362bd67ce50ba8b7a

Conflicts:
	core/res/res/values-mcc234-mnc33/config.xml
2013-10-14 12:33:37 -07:00
Martijn Coenen
35bf628852 NFC card emulation API docs.
Bug: 10550319
Change-Id: I3023639d728aa76af89d15e0491b86c7c641648e
2013-10-14 20:58:53 +02:00
Daniel Sandler
dd73ee4d0a Add a config resource to enable translucent bars globally.
Setting config_enableTranslucentDecor to false will not
prevent clients from adding FLAG_TRANSLUCENT_NAVIGATION or
STATUS to the window or using the TransluentDecor themes,
but it will prevent View.STATUS_BAR_TRANSLUCENT and
View.NAVIGATION_BAR_TRANSLUCENT from being propagated to the
SystemUI so these requests will not be honored.

Bug: 11182618
Change-Id: I8be6a3a565acf0987ff12f18f1c7e67c96d563c3
2013-10-14 14:52:44 -04:00
Scott Main
306ed4fd4f am 3a920545: am 2cc953f1: am 9006c422: more documentation for SEND_RESPOND_VIA_MESSAGE
* commit '3a92054541864c1831fc1a67ea711acd2c4f3690':
  more documentation for SEND_RESPOND_VIA_MESSAGE
2013-10-14 11:34:58 -07:00
Christopher Tate
b83bba7c35 Merge "Log noisily on uid vs user-handle confusion in the settings provider" into klp-dev 2013-10-14 18:31:07 +00:00
Scott Main
3a92054541 am 2cc953f1: am 9006c422: more documentation for SEND_RESPOND_VIA_MESSAGE
* commit '2cc953f19ad5b7bd2ff1ef4d239cd638daf90744':
  more documentation for SEND_RESPOND_VIA_MESSAGE
2013-10-14 11:30:51 -07:00
Scott Main
2cc953f19a am 9006c422: more documentation for SEND_RESPOND_VIA_MESSAGE
* commit '9006c422909a13e61aa10bac385f05940f345b3b':
  more documentation for SEND_RESPOND_VIA_MESSAGE
2013-10-14 11:28:41 -07:00
Scott Main
9006c42290 more documentation for SEND_RESPOND_VIA_MESSAGE
Change-Id: I51ffd122a99481694088d84d46a50752c4c07a48
2013-10-14 11:19:53 -07:00
Deepanshu Gupta
9cb5f5b523 Layoutlib: Update the wifi icon in the status bar.
Issue: https://code.google.com/p/android/issues/detail?id=60993

Change-Id: Ia43ed40b42c79f67dcd5809b827d4fecbc823c25
2013-10-14 10:35:46 -07:00
Jeff Sharkey
9475863394 am b5da7b23: Merge "Throw when taking non-existant Uri permission." into klp-dev
* commit 'b5da7b23df5278a5e722b601eb8ef7e98537a51e':
  Throw when taking non-existant Uri permission.
2013-10-14 10:26:13 -07:00
John Spurlock
fc2ecd5e3f am 774e8ad8: Merge "Implement new SYSTEM_UI_FLAG_IMMERSIVE_STICKY." into klp-dev
* commit '774e8ad88331f82994e38d721418da556ce9edea':
  Implement new SYSTEM_UI_FLAG_IMMERSIVE_STICKY.
2013-10-14 10:26:08 -07:00
Jeff Sharkey
b5da7b23df Merge "Throw when taking non-existant Uri permission." into klp-dev 2013-10-14 17:24:14 +00:00
John Spurlock
774e8ad883 Merge "Implement new SYSTEM_UI_FLAG_IMMERSIVE_STICKY." into klp-dev 2013-10-14 17:21:33 +00:00
John Spurlock
f1a36648ca Implement new SYSTEM_UI_FLAG_IMMERSIVE_STICKY.
Migrate transient bar mode to IMMERSIVE_STICKY, and
introduce new behavior for IMMERSIVE: namely the
opaque bars are revealed by clearing the flags on swipe.

Remove low-profile optimization that confuses api demos
and other apps using low-profile as a signal.

TransientNavigationConfirmation renamed to
ImmersiveModeConfirmation, and its associated resources,
since the confirmation is now shown when the nav bar is
shown in either of the two immersive modes.

Remove unused Toast.makeBar and associated hidden framework
bits now that the confirmation uses a cling instead.

Bug:11062108
Change-Id: Iae49d31973940b9bee9f5b1827756db5eaa76aa3
2013-10-14 13:11:21 -04:00
Victoria Lease
677687c208 am edbab7b5: Merge "no layout = no visibility" into klp-dev
* commit 'edbab7b58227e66c2cc4e868bba314020ef52080':
  no layout = no visibility
2013-10-14 10:10:08 -07:00
Victoria Lease
edbab7b582 Merge "no layout = no visibility" into klp-dev 2013-10-14 17:08:10 +00:00
Scott Main
a8891de377 am 9ecc2904: am da5d7027: am 5a99a702: am 4dfe8944: Merge "add docs about managing app memory" into jb-mr2-docs
* commit '9ecc29043ff1ee1da5dd7b9bdad687a492cbd861':
  add docs about managing app memory
2013-10-14 10:03:30 -07:00
Jeff Sharkey
582f712406 Throw when taking non-existant Uri permission.
Bug: 11080911
Change-Id: Ib73a20f497b447aebe69c88266369605e69a7812
2013-10-14 10:01:33 -07:00
Scott Main
9ecc29043f am da5d7027: am 5a99a702: am 4dfe8944: Merge "add docs about managing app memory" into jb-mr2-docs
* commit 'da5d7027a8905dd17f1cb8dd249d0d9320a97fec':
  add docs about managing app memory
2013-10-14 09:59:52 -07:00
Scott Main
da5d7027a8 am 5a99a702: am 4dfe8944: Merge "add docs about managing app memory" into jb-mr2-docs
* commit '5a99a7023ee5f8f054a9e8d10ed78e6c3f30a839':
  add docs about managing app memory
2013-10-14 09:57:11 -07:00
Scott Main
5a99a7023e am 4dfe8944: Merge "add docs about managing app memory" into jb-mr2-docs
* commit '4dfe894440f3b1af62df8e6cb74503c86519c74d':
  add docs about managing app memory
2013-10-14 09:52:07 -07:00
Scott Main
4dfe894440 Merge "add docs about managing app memory" into jb-mr2-docs 2013-10-14 16:49:11 +00:00
Craig Mautner
23d4edde94 am ea7c1e24: Merge "Add null check when determining mOnTopOfHome" into klp-dev
* commit 'ea7c1e24a213863cd204f4ff097bf622144e417c':
  Add null check when determining mOnTopOfHome
2013-10-14 09:40:23 -07:00
Craig Mautner
ea7c1e24a2 Merge "Add null check when determining mOnTopOfHome" into klp-dev 2013-10-14 16:38:48 +00:00
Victoria Lease
60a641d2e4 remove U+261d from MTLmr3m.ttf
This codepoint is covered by NotoColorEmoji.ttf, and MTLmr3m is
shadowing it.

Bug: 11177194
Change-Id: I827f58bcae4c9b4849034fa85608087b1e786f25
2013-10-14 09:29:11 -07:00
Baligh Uddin
c61b90f005 am 2261bef3: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev
* commit '2261bef330729dda2b2976e23b15d9cb1897b5e6':
  Import translations. DO NOT MERGE
2013-10-14 09:26:01 -07:00
Baligh Uddin
2261bef330 Merge "Import translations. DO NOT MERGE" into klp-dev 2013-10-14 16:22:50 +00:00
Baligh Uddin
8ed80a44ba am 5c364f3c: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev
* commit '5c364f3c1eba4f0c816cd88942ab5336aed1195d':
  Import translations. DO NOT MERGE
2013-10-14 09:18:56 -07:00
Baligh Uddin
f0264ab8bc am a0aa64ac: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev
* commit 'a0aa64ac1b5652c3763c6cd58fa6d948dabc8f29':
  Import translations. DO NOT MERGE
2013-10-14 09:18:52 -07:00
Baligh Uddin
d898bb0003 Import translations. DO NOT MERGE
Change-Id: Ic05225f9a7ed59b8534c5637187ced07b660252a
Auto-generated-cl: translation import
2013-10-14 09:16:10 -07:00
Dirk Dougherty
86858479e5 am 00c5db05: Merge "Doc change: fix link to widgets design doc." into klp-dev
* commit '00c5db059645a8b9a0440097b53944b653d95373':
  Doc change: fix link to widgets design doc.
2013-10-14 09:15:18 -07:00
Baligh Uddin
5c364f3c1e Merge "Import translations. DO NOT MERGE" into klp-dev 2013-10-14 16:14:24 +00:00
Baligh Uddin
a0aa64ac1b Merge "Import translations. DO NOT MERGE" into klp-dev 2013-10-14 16:14:14 +00:00
Baligh Uddin
831fa04f5a Import translations. DO NOT MERGE
Change-Id: I7650da18d849d7ffbab92487bb2f79f32230b7c3
Auto-generated-cl: translation import
2013-10-14 09:13:14 -07:00
Dirk Dougherty
00c5db0596 Merge "Doc change: fix link to widgets design doc." into klp-dev 2013-10-14 16:12:29 +00:00
Baligh Uddin
1a6f41c1bf Import translations. DO NOT MERGE
Change-Id: I9a11931ae13cdda6647b145d2ceac071e5f05a54
Auto-generated-cl: translation import
2013-10-14 09:11:11 -07:00
Daniel Sandler
54d83daa4f am 19e8273b: Merge "Don\'t show [!] battery at boot." into klp-dev
* commit '19e8273b1a58801778f07e4199d7accb0e5f0198':
  Don't show [!] battery at boot.
2013-10-14 07:46:19 -07:00
Daniel Sandler
19e8273b1a Merge "Don't show [!] battery at boot." into klp-dev 2013-10-14 14:44:22 +00:00
Daniel Sandler
05021e5e47 Don't show [!] battery at boot.
Defense in depth:
 1. If there's a sticky battery broadcast waiting around for
    us, apply its information immediately.
 2. If for some reason there is no battery information,
    just don't draw anything.

Bug: 11208146
Change-Id: I43e4b55a90a4ca619816ad0315e329f88b529581
2013-10-14 10:27:45 -04:00
Craig Mautner
d99384d067 Add null check when determining mOnTopOfHome
Fixes bug 11198896.

Change-Id: I7b35c8a7156f03f8dab0598b55ef327e593f6427
2013-10-14 07:09:18 -07:00
Daniel Sandler
782dbb8580 am 69f49434: Merge "Limit transient nav cling to 380dp on large/land devices." into klp-dev
* commit '69f49434ec7240b3b1195b41348ddedba1bd1e98':
  Limit transient nav cling to 380dp on large/land devices.
2013-10-14 06:53:26 -07:00
Daniel Sandler
69f49434ec Merge "Limit transient nav cling to 380dp on large/land devices." into klp-dev 2013-10-14 13:50:56 +00:00
Daniel Sandler
b83f5c6a42 Limit transient nav cling to 380dp on large/land devices.
Bug: 11077915
Change-Id: I141a5f3f565109ae5ac9221053e5a4db36633ca7
2013-10-14 09:26:43 -04:00
The Android Automerger
705b9d25d0 merge in klp-release history after reset to klp-dev 2013-10-14 06:00:27 -07:00
Winson Chung
4a913455e3 am 00f597bc: Adding additional MNC overlays. (Bug 10518893)
* commit '00f597bc3c27ed70e5c396722dc6c55f4e71f91f':
  Adding additional MNC overlays. (Bug 10518893)
2013-10-14 00:01:55 -07:00
Winson Chung
00f597bc3c Adding additional MNC overlays. (Bug 10518893)
Change-Id: I1c314c4e7ce7adf6f4a6f6722b51781f0ce7cd22
2013-10-13 23:42:59 -07:00
Craig Mautner
d3b2fa4949 am e1db0dd0: Test for task in front must include stack in front.
* commit 'e1db0dd089456d80a2872fe1a12a179f39240aec':
  Test for task in front must include stack in front.
2013-10-13 19:24:11 -07:00
Craig Mautner
e1db0dd089 Test for task in front must include stack in front.
The CL that ensured that a dying task must be in front of the user
(ag/374996) only checked that the task was at the top of /a/ stack,
not on top of the frontmost stack. This checks the stack for being
frontmost before switching to home.

Fixes bug 11208762.

Change-Id: I43f6d380e7a880ec19db03711ada6c7437e15f73
2013-10-14 02:20:57 +00:00