OSDN Git Service
Robert Greenwalt [Mon, 14 Oct 2013 21:50:33 +0000 (14:50 -0700)]
Fix change to re-add carrier roaming details.
bug:
11176211
Change-Id: Ibde8bd4b98df781a3c851d97a893da88c161d98b
Jim Miller [Mon, 14 Oct 2013 21:25:30 +0000 (21:25 +0000)]
Merge "Add additional MNC overlays" into klp-dev
Jim Miller [Mon, 14 Oct 2013 20:57:46 +0000 (13:57 -0700)]
Add additional MNC overlays
Fixes bug
10518893
Change-Id: If8f46202f593e545fe38c4803481b266b60543b9
Vineeta Srivastava [Mon, 14 Oct 2013 19:57:30 +0000 (19:57 +0000)]
Merge "Modify config.xml for tethering APN information." into klp-dev
kenneeth.ryu [Mon, 7 Oct 2013 05:54:01 +0000 (14:54 +0900)]
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
Daniel Sandler [Sat, 12 Oct 2013 02:19:59 +0000 (22:19 -0400)]
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
Scott Main [Mon, 14 Oct 2013 18:34:58 +0000 (11:34 -0700)]
am
3a920545: am
2cc953f1: am
9006c422: more documentation for SEND_RESPOND_VIA_MESSAGE
* commit '
3a92054541864c1831fc1a67ea711acd2c4f3690':
more documentation for SEND_RESPOND_VIA_MESSAGE
Christopher Tate [Mon, 14 Oct 2013 18:31:07 +0000 (18:31 +0000)]
Merge "Log noisily on uid vs user-handle confusion in the settings provider" into klp-dev
Scott Main [Mon, 14 Oct 2013 18:30:51 +0000 (11:30 -0700)]
am
2cc953f1: am
9006c422: more documentation for SEND_RESPOND_VIA_MESSAGE
* commit '
2cc953f19ad5b7bd2ff1ef4d239cd638daf90744':
more documentation for SEND_RESPOND_VIA_MESSAGE
Scott Main [Mon, 14 Oct 2013 18:28:41 +0000 (11:28 -0700)]
am
9006c422: more documentation for SEND_RESPOND_VIA_MESSAGE
* commit '
9006c422909a13e61aa10bac385f05940f345b3b':
more documentation for SEND_RESPOND_VIA_MESSAGE
Scott Main [Mon, 14 Oct 2013 18:19:53 +0000 (11:19 -0700)]
more documentation for SEND_RESPOND_VIA_MESSAGE
Change-Id: I51ffd122a99481694088d84d46a50752c4c07a48
Jeff Sharkey [Mon, 14 Oct 2013 17:24:14 +0000 (17:24 +0000)]
Merge "Throw when taking non-existant Uri permission." into klp-dev
John Spurlock [Mon, 14 Oct 2013 17:21:33 +0000 (17:21 +0000)]
Merge "Implement new SYSTEM_UI_FLAG_IMMERSIVE_STICKY." into klp-dev
John Spurlock [Sat, 12 Oct 2013 21:50:42 +0000 (17:50 -0400)]
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
Victoria Lease [Mon, 14 Oct 2013 17:08:09 +0000 (17:08 +0000)]
Merge "no layout = no visibility" into klp-dev
Jeff Sharkey [Sat, 12 Oct 2013 00:46:47 +0000 (17:46 -0700)]
Throw when taking non-existant Uri permission.
Bug:
11080911
Change-Id: Ib73a20f497b447aebe69c88266369605e69a7812
Scott Main [Mon, 14 Oct 2013 16:59:52 +0000 (09:59 -0700)]
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
Scott Main [Mon, 14 Oct 2013 16:57:11 +0000 (09:57 -0700)]
am
5a99a702: am
4dfe8944: Merge "add docs about managing app memory" into jb-mr2-docs
* commit '
5a99a7023ee5f8f054a9e8d10ed78e6c3f30a839':
add docs about managing app memory
Scott Main [Mon, 14 Oct 2013 16:52:07 +0000 (09:52 -0700)]
am
4dfe8944: Merge "add docs about managing app memory" into jb-mr2-docs
* commit '
4dfe894440f3b1af62df8e6cb74503c86519c74d':
add docs about managing app memory
Scott Main [Mon, 14 Oct 2013 16:49:11 +0000 (16:49 +0000)]
Merge "add docs about managing app memory" into jb-mr2-docs
Craig Mautner [Mon, 14 Oct 2013 16:38:48 +0000 (16:38 +0000)]
Merge "Add null check when determining mOnTopOfHome" into klp-dev
Baligh Uddin [Mon, 14 Oct 2013 16:22:50 +0000 (16:22 +0000)]
Merge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Mon, 14 Oct 2013 16:16:10 +0000 (09:16 -0700)]
Import translations. DO NOT MERGE
Change-Id: Ic05225f9a7ed59b8534c5637187ced07b660252a
Auto-generated-cl: translation import
Baligh Uddin [Mon, 14 Oct 2013 16:14:24 +0000 (16:14 +0000)]
Merge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Mon, 14 Oct 2013 16:14:14 +0000 (16:14 +0000)]
Merge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Mon, 14 Oct 2013 16:13:14 +0000 (09:13 -0700)]
Import translations. DO NOT MERGE
Change-Id: I7650da18d849d7ffbab92487bb2f79f32230b7c3
Auto-generated-cl: translation import
Dirk Dougherty [Mon, 14 Oct 2013 16:12:29 +0000 (16:12 +0000)]
Merge "Doc change: fix link to widgets design doc." into klp-dev
Baligh Uddin [Mon, 14 Oct 2013 16:11:11 +0000 (09:11 -0700)]
Import translations. DO NOT MERGE
Change-Id: I9a11931ae13cdda6647b145d2ceac071e5f05a54
Auto-generated-cl: translation import
Daniel Sandler [Mon, 14 Oct 2013 14:44:21 +0000 (14:44 +0000)]
Merge "Don't show [!] battery at boot." into klp-dev
Daniel Sandler [Mon, 14 Oct 2013 14:27:45 +0000 (10:27 -0400)]
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
Craig Mautner [Mon, 14 Oct 2013 14:09:18 +0000 (07:09 -0700)]
Add null check when determining mOnTopOfHome
Fixes bug
11198896.
Change-Id: I7b35c8a7156f03f8dab0598b55ef327e593f6427
Daniel Sandler [Mon, 14 Oct 2013 13:50:56 +0000 (13:50 +0000)]
Merge "Limit transient nav cling to 380dp on large/land devices." into klp-dev
Daniel Sandler [Mon, 14 Oct 2013 02:04:36 +0000 (22:04 -0400)]
Limit transient nav cling to 380dp on large/land devices.
Bug:
11077915
Change-Id: I141a5f3f565109ae5ac9221053e5a4db36633ca7
Winson Chung [Mon, 14 Oct 2013 06:42:59 +0000 (23:42 -0700)]
Adding additional MNC overlays. (Bug
10518893)
Change-Id: I1c314c4e7ce7adf6f4a6f6722b51781f0ce7cd22
Craig Mautner [Mon, 14 Oct 2013 01:15:00 +0000 (18:15 -0700)]
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
Adam Powell [Mon, 14 Oct 2013 00:19:10 +0000 (17:19 -0700)]
Fix updating fast scroll state for data set changes
Only looking for old/new count changes is incomplete with the current
state of things. The observer's onChanged method will update this in
some cases, stomping the different values needed to trigger a fast
scroller update. Also update the fast scroller if the data change flag
is set.
Also fix the positioning of the legacy text overlay.
Bug
11188512
Change-Id: I35b3915ce49f8494c6d82f6be6d6df7169deddd7
Christopher Tate [Mon, 14 Oct 2013 00:34:49 +0000 (17:34 -0700)]
Log noisily on uid vs user-handle confusion in the settings provider
Make sure that we catch any attempts to pass a uid to the settings
provider's "for this user" code paths.
Bug
11087584
Bug
11208808
Change-Id: I1cc025b2aade9072b4a61b4499d02c82b0085fa2
Craig Mautner [Mon, 14 Oct 2013 01:25:26 +0000 (01:25 +0000)]
Merge "Revert "Restore wallpaper positioning between apps."" into klp-dev
Jim Miller [Mon, 14 Oct 2013 00:44:12 +0000 (00:44 +0000)]
Merge "Hide the camera and search icons when switching to the camera page" into klp-dev
Jim Miller [Mon, 14 Oct 2013 00:26:39 +0000 (17:26 -0700)]
Hide the camera and search icons when switching to the camera page
Partial fix for bug
11190737
Change-Id: I8b14a0b32cec51fe381f8ef110a13623d8324938
Jim Miller [Mon, 14 Oct 2013 00:06:48 +0000 (00:06 +0000)]
Merge "Fix warp animation in keyguard" into klp-dev
Jim Miller [Sun, 13 Oct 2013 23:49:43 +0000 (16:49 -0700)]
Fix warp animation in keyguard
This fixes a problem where the warp page was remaining onscreen due to a
race between the animation completing and releasing the finger. The fix
is to track when the page is onscreen or when the warp is still animating
to ensure we hide it when we're done.
Change-Id: Ie53c65d276032da16cd42ec84b23ae812fc7e2eb
John Spurlock [Sun, 13 Oct 2013 23:27:20 +0000 (23:27 +0000)]
Merge "Wire up new hideycling ok button to persist setting." into klp-dev
John Spurlock [Sun, 13 Oct 2013 23:20:04 +0000 (19:20 -0400)]
Wire up new hideycling ok button to persist setting.
Otherwise you'll see it every time.
Bug:
11077915
Change-Id: I2ec725459f6ec133c1b82e9788a80dede6e87343
Craig Mautner [Sun, 13 Oct 2013 23:19:45 +0000 (23:19 +0000)]
Revert "Restore wallpaper positioning between apps."
This reverts commit
faf1a40382b61d9cabab82e6e835603511046564.
Bug
10932680 is back where it was.
Change-Id: I5058db837941769f25f09e3fafd9c19ef370df8e
Dianne Hackborn [Sun, 13 Oct 2013 23:04:12 +0000 (23:04 +0000)]
Merge "Fix issue #
11199654: Action bar enter animation skips frames when cleared by the system" into klp-dev
Dianne Hackborn [Sun, 13 Oct 2013 22:20:09 +0000 (15:20 -0700)]
Fix issue #
11199654: Action bar enter animation skips frames when cleared by the system
We have become too aggressive about not allowing windows to draw while windw
animations are running, basically not allowing any drawing in any window when
there is any window animation. So if you did a relayout while the status bars
were being animated, your window would stop drawing until that status bar
animation was complete.
This change relaxes those rules in two ways:
- A particular window will only be told to stop updating when *it* is
currently involved in a window animation. So animations in status bars
will not stop app windows from update, and vice versa.
- If a window receives input events while it is in the "do not update"
state, we will immediately terminate that state and start allowing it to
draw. If the user is actually interacting with a window, we don't want
to wait to show feedback.
Change-Id: I72574eec048aee53115b46a78686cf27f42c42f7
Jim Miller [Sun, 13 Oct 2013 22:54:21 +0000 (22:54 +0000)]
Merge "Fix bug where lockout timeout is shown for SIM in keyguard" into klp-dev
Jim Miller [Sun, 13 Oct 2013 22:53:36 +0000 (22:53 +0000)]
Merge "Disable the camera and search buttons while we're in bouncer mode." into klp-dev
Vineeta Srivastava [Sun, 13 Oct 2013 22:52:03 +0000 (22:52 +0000)]
Merge "telephony: redirect call barring MMI code to other purpose" into klp-dev
Aravind Akella [Sun, 13 Oct 2013 22:48:03 +0000 (22:48 +0000)]
Merge "Adding stepcounter & stepdetector feature strings." into klp-dev
duho.ro [Wed, 2 Oct 2013 05:47:16 +0000 (14:47 +0900)]
telephony: redirect call barring MMI code to other purpose
Some operators redirect call barring MMI codes to other purpose.
For instance, *333# should be processed as USSD code with Indonesia
Axis SIM and Indonesia Hutchison SIM. This change is adding an array
for call barring MMI code to config.xml. So, we can redefine the array
for redirecting the call barring MMI codes.
Bug:
10101303
Change-Id: Ib21540a90c64e105cd4bc1864238329d594cd056
Conflicts:
core/res/res/values/config.xml
core/res/res/values/symbols.xml
Victoria Lease [Sun, 13 Oct 2013 22:12:52 +0000 (15:12 -0700)]
no layout = no visibility
This fixes an Editor crash when the associated TextView's Layout
is null.
Bug:
11165608
Change-Id: I061c0db6eef95bf39a7696ad6e6f919bd22bfb11
John Spurlock [Sun, 13 Oct 2013 22:10:30 +0000 (22:10 +0000)]
Merge "If the panels are disabled, don't go opaque on interaction." into klp-dev
Victoria Lease [Sun, 13 Oct 2013 22:04:22 +0000 (22:04 +0000)]
Merge "do not request location from unavailable providers" into klp-dev
Adam Powell [Sun, 13 Oct 2013 21:26:34 +0000 (21:26 +0000)]
Merge "Account for translationY when targeting the fast scroller via touch" into klp-dev
Jim Miller [Sun, 13 Oct 2013 21:24:42 +0000 (21:24 +0000)]
Merge "Update clock to use 14dp instead of 12dp for status info." into klp-dev
Jim Miller [Sun, 13 Oct 2013 21:11:04 +0000 (14:11 -0700)]
Update clock to use 14dp instead of 12dp for status info.
Fixes bug
11195120
Change-Id: Ifa24ad80f64363e2cc815de67d2e99a27eef3425
Adam Powell [Sun, 13 Oct 2013 20:35:27 +0000 (13:35 -0700)]
Account for translationY when targeting the fast scroller via touch
Bug
11188512
Change-Id: Ia8e0088760a18d5862bbe1b904610abd908a190e
Daniel Sandler [Sun, 13 Oct 2013 19:30:28 +0000 (19:30 +0000)]
Merge "New window cling for immersive mode." into klp-dev
Daniel Sandler [Sun, 13 Oct 2013 19:29:29 +0000 (19:29 +0000)]
Merge "Easter egg cleanups." into klp-dev
Daniel Sandler [Fri, 11 Oct 2013 18:27:53 +0000 (14:27 -0400)]
New window cling for immersive mode.
Bug:
11077915
Change-Id: I6858259b31301b76dee81d3e6fbc534c1cdea661
Svetoslav Ganov [Sun, 13 Oct 2013 19:27:22 +0000 (19:27 +0000)]
Merge "Printing from secondary user not working." into klp-dev
Svetoslav Ganov [Sun, 13 Oct 2013 19:21:17 +0000 (19:21 +0000)]
Merge "The print dialog in bad state after pressing back from prnt to PDF." into klp-dev
Daniel Sandler [Sun, 13 Oct 2013 19:20:52 +0000 (15:20 -0400)]
Easter egg cleanups.
Bug:
11171189
Bug:
10240151
Change-Id: Id5a8904bdf6c16302e09f2b48392f99c280a8179
Victoria Lease [Sun, 13 Oct 2013 19:15:40 +0000 (12:15 -0700)]
do not request location from unavailable providers
This commit prevents a system_server crash when applications attempt
to use the fused location provider on systems that do not have a
network location provider available.
Bug:
10845061
Change-Id: I85b33806e05566e8b68ee2ccc401b1c565fd7b9a
Svetoslav Ganov [Sun, 13 Oct 2013 19:10:12 +0000 (19:10 +0000)]
Merge "The list of active print jobs in print service retunring wrong result." into klp-dev
Adam Powell [Sun, 13 Oct 2013 19:07:42 +0000 (19:07 +0000)]
Merge "Tighten up the KG transport control layout for stability" into klp-dev
Svetoslav Ganov [Sun, 13 Oct 2013 19:07:25 +0000 (19:07 +0000)]
Merge "The callbacks for tracking a printer called more than once without printer change." into klp-dev
Adam Powell [Sun, 13 Oct 2013 18:07:33 +0000 (11:07 -0700)]
Tighten up the KG transport control layout for stability
Decrease margin between elements to allow the transport controls to
fully fit within the space allotted on some devices. This prevents
unwanted resizing and shuffling when the challenge is swiped downward
to make more room for the current widget page.
Also remove some unused views from features not currently supported.
Bug
11158270
Change-Id: Id5b19a9399760e291495a16def315c7ad6437450
Adam Powell [Sun, 13 Oct 2013 17:39:04 +0000 (10:39 -0700)]
Use INVISIBLE instead of GONE to hide KG transport buttons
Maintain a stable/predictable button layout when a remote control
client shows or hides specific transport control buttons.
Bug
11195246
Change-Id: I0e745150127c5e354ed2752c379e05ea8e0bd33d
John Spurlock [Sun, 13 Oct 2013 17:34:21 +0000 (13:34 -0400)]
If the panels are disabled, don't go opaque on interaction.
Bug:
11149893
Change-Id: Id1a56200ead6e7d7e78e665796646b90ed5c0870
Svetoslav Ganov [Sun, 13 Oct 2013 02:04:53 +0000 (19:04 -0700)]
Printing from secondary user not working.
The last refactoring of how the print dialog activity is started moved
the code that creates the pending intent from the spooler which is a
per user app to the system process but failed to create the intent
for the right user. Also the code in the print manager service that
puts a notification for a newly isntalled print service was not taking
into account the current user.
bug:
11199393
Change-Id: I64ecf9dc1457ec4d58cc1a62e53735bb0793a003
Eino-Ville Talvala [Sun, 13 Oct 2013 01:50:30 +0000 (01:50 +0000)]
Merge "DO NOT MERGE: Hide new camera API." into klp-dev
Aravind Akella [Sun, 13 Oct 2013 00:39:15 +0000 (17:39 -0700)]
Adding stepcounter & stepdetector feature strings.
Change-Id: Ic8cc95612f776db7cb1d1c13a228d5cd8ed64f56
Craig Mautner [Sun, 13 Oct 2013 01:40:44 +0000 (01:40 +0000)]
Merge "Restore wallpaper positioning between apps." into klp-dev
Craig Mautner [Sun, 13 Oct 2013 01:40:02 +0000 (01:40 +0000)]
Merge "Only return to home if the foreground task is removed." into klp-dev
Svetoslav Ganov [Sun, 13 Oct 2013 00:32:47 +0000 (00:32 +0000)]
Merge "Printed document size not persisted." into klp-dev
Svetoslav Ganov [Sun, 13 Oct 2013 00:32:12 +0000 (00:32 +0000)]
Merge "Fail only scheduled print jobs, i.e. handed to a service, if the service is disabled." into klp-dev
Svetoslav Ganov [Sun, 13 Oct 2013 00:23:59 +0000 (17:23 -0700)]
The print dialog in bad state after pressing back from prnt to PDF.
When selecting print to PDF and then pressing back to return from the
storage UI activity, the print dialog was in a state where nothing
is selected.
bug:
10983508
Change-Id: I9c14b5fa18e812104ade6a2eacd626b5f7387111
Svetoslav Ganov [Sat, 12 Oct 2013 22:44:42 +0000 (15:44 -0700)]
The list of active print jobs in print service retunring wrong result.
1. The getActivePrintJobs() method in print service is designed to return
the active print job i.e. ones scheduled to be processed by the print
service. Now the correct list is returned.
2. The listeners for observing the state of print jobs may be called even
after being unregistered. Ex: state change occurs and we schedule a
message on the app's main thread to make the notificaion. Now the app
unregisretes the callback and on the next loop the notification message
is handled.
bug:
11200258
Change-Id: I4a497b5c9a7287a22023cafe41ce966d14300ca6
Joe Malin [Sat, 12 Oct 2013 22:52:19 +0000 (15:52 -0700)]
am
91245730: am
ca338777: am
45edbb70: DOC CHANGE: FileProvider training class
* commit '
91245730a103f526a7c3cc0f4f6c3a03c1094703':
DOC CHANGE: FileProvider training class
Joe Malin [Sat, 12 Oct 2013 22:49:09 +0000 (15:49 -0700)]
am
ca338777: am
45edbb70: DOC CHANGE: FileProvider training class
* commit '
ca3387776037cd00b7bd7114535e3f3365cf3464':
DOC CHANGE: FileProvider training class
Joe Malin [Sat, 12 Oct 2013 22:46:02 +0000 (15:46 -0700)]
am
45edbb70: DOC CHANGE: FileProvider training class
* commit '
45edbb701ac44891aa07a403a55ee2393da9b25f':
DOC CHANGE: FileProvider training class
Craig Mautner [Sat, 12 Oct 2013 18:09:15 +0000 (11:09 -0700)]
Restore wallpaper positioning between apps.
Simplification where wallpaper was behind all apps didn't work when
keyguard and associated wallpaper needed to be above phone screen when
phone screen animated in and out. Instead phone screen was instantly
hiding the wallpaper.
Fixes most of bug
10932680.
This fixes the wallpaper disappearing as soon as the animation begins
when going from keyguard to phone. There remains jank going from phone
to lockscreen where the animation is not occurring and the phone
blanks out immediately.
Change-Id: Ie5f464acb2f6cefd2fb91f3b920a687ec7c15d76
Svetoslav Ganov [Sat, 12 Oct 2013 21:28:41 +0000 (14:28 -0700)]
The callbacks for tracking a printer called more than once without printer change.
When the user selectes a printer in the UI we ask the print service to start tracking
the printer, i.e. to observe changes of the printer state and capabilities. The callback
for the initially selected printer is called twice which breaks the contract and also
may trigger potentially expensive operations on the print service side.
More precisely the printer does not change and we ask the service to start tracking,
stop tracking, and again start tracking.
bug:
11199851
Change-Id: Ib761e6da03f670b3098c69b1c0927177a8e4ae6b
Svetoslav Ganov [Sat, 12 Oct 2013 20:18:12 +0000 (13:18 -0700)]
Printed document size not persisted.
We persist ongoing print jobs so they can be restarted if the device
dies. The data size of the printed document was not persisted to disc.
bug:
11199352
Change-Id: I53ef1ee285aa4808917dd6a5c7335226aba1ef0a
Svetoslav Ganov [Sat, 12 Oct 2013 19:35:41 +0000 (12:35 -0700)]
Fail only scheduled print jobs, i.e. handed to a service, if the service is disabled.
When a print service is disabled we assume all print jobs for it failed as we have
no way to know what happens to them. However we are also failing created print jobs,
i.e. ones not given to the service. Such jobs are in process of construction and
the print dialog is up. We should not fail such jobs as the dialog can still modify
their state and potentially select a print from a different service. Therefore, we
leave them alone and they will be failed if when constructed are passed to a
disabled/uninstalled service.
bug:
11197432
Change-Id: Ie4fe54327e3e25776b1dd572be2dfafdd700c2e5
Craig Mautner [Sat, 12 Oct 2013 18:26:08 +0000 (11:26 -0700)]
Only return to home if the foreground task is removed.
The previous fix that returned to home when a task on top of home was
removed was too broad. If that task was not the foreground task it was
not a good idea to bring the home screen to the front.
Fixes bug
11198552.
Change-Id: I14e5fdc167011f25e0e8490c3e52c5c1dcbffbff
Jim Miller [Sat, 12 Oct 2013 05:45:57 +0000 (22:45 -0700)]
Fix bug where lockout timeout is shown for SIM in keyguard
Fixes bug
11193577
Change-Id: I62964c478bdb060ea6964009fc99bc3d7b5e3f80
Craig Mautner [Sat, 12 Oct 2013 04:54:42 +0000 (04:54 +0000)]
Merge "Test for hidden keyguard before waiting for it." into klp-dev
Craig Mautner [Sat, 12 Oct 2013 04:43:06 +0000 (21:43 -0700)]
Test for hidden keyguard before waiting for it.
Now that non-null window tokens are coming in in additional situations
(ag/372453) we have to look at whether the keyguard is hidden before
deciding to wait for it.
Fixes bug
1187500.
Change-Id: Ie89d5334ab3d0f5b8f2cf8c87fef84a9b6392b72
Jim Miller [Sat, 12 Oct 2013 04:29:00 +0000 (04:29 +0000)]
Merge "Fix problem where PhoneWindowManager waits for keyguard to draw" into klp-dev
Jim Miller [Sat, 12 Oct 2013 04:03:22 +0000 (21:03 -0700)]
Fix problem where PhoneWindowManager waits for keyguard to draw
This fixes a problem where PhoneWindowManager times out waiting
for keyguard to draw when it's disabled. Instead, we pass a null
token back which allows PhoneWindowManager to continue.
Fixes bug
11190932
Change-Id: I041ea1d88dca681476d9477a3aab54559976b312
Jim Miller [Sat, 12 Oct 2013 02:49:31 +0000 (19:49 -0700)]
Disable the camera and search buttons while we're in bouncer mode.
Fixes
11191334
Change-Id: I035f9e4e3d033fac6e1660b2d357ddac6f36bcbf
Craig Mautner [Sat, 12 Oct 2013 02:42:37 +0000 (02:42 +0000)]
Merge "When removing a task that was on home, put home on top." into klp-dev
Scott Main [Fri, 20 Sep 2013 00:45:40 +0000 (17:45 -0700)]
add docs about managing app memory
Change-Id: I8bd7b05e7ce00faedbbc131a38f2a73637d1b365
Jim Miller [Sat, 12 Oct 2013 01:00:24 +0000 (01:00 +0000)]
Merge "Enable time format localization in keyguard" into klp-dev
Jim Miller [Fri, 11 Oct 2013 23:21:45 +0000 (16:21 -0700)]
Enable time format localization in keyguard
Fixes bug
11173871
Change-Id: Ife44c93b01770a3349343d034fe6adb1c6d66185
Craig Mautner [Sat, 12 Oct 2013 00:36:59 +0000 (17:36 -0700)]
When removing a task that was on home, put home on top.
Killing an app that was launched from home was not relaunching home.
Previous situations relaunched the next app (i.e. home) based on the
task flag. However, when an app dies the relaunch is deferred until
the TaskRecord has long been forgotten. This fix rearranges the stacks
immediately upon the TaskRecord being removed from the stack. Then the
next resumeTopActivities() call will start the home task.
Fixes bug
11189555.
Change-Id: I0e09350a7db55ea8b38cce7bf4b69923a6b99494