117388 Commits

Author SHA1 Message Date
Svetoslav Ganov
1b6d541238 am d914995a: Merge "Printing from secondary user not working." into klp-dev
* commit 'd914995aad23371cfa24c83608d78214ea7abf1f':
  Printing from secondary user not working.
2013-10-13 12:29:45 -07:00
Daniel Sandler
e00ab01977 Merge "Easter egg cleanups." into klp-dev 2013-10-13 19:29:30 +00:00
Daniel Sandler
a953b6d968 New window cling for immersive mode.
Bug: 11077915
Change-Id: I6858259b31301b76dee81d3e6fbc534c1cdea661
2013-10-13 15:28:19 -04:00
Svetoslav Ganov
d914995aad Merge "Printing from secondary user not working." into klp-dev 2013-10-13 19:27:22 +00:00
Svetoslav Ganov
b71808524c am f5adedba: am 188d0953: Merge "The print dialog in bad state after pressing back from prnt to PDF." into klp-dev
* commit 'f5adedba578f0e776a1c21186dd5a2f9ed7214e2':
  The print dialog in bad state after pressing back from prnt to PDF.
2013-10-13 12:25:34 -07:00
Svetoslav Ganov
f5adedba57 am 188d0953: Merge "The print dialog in bad state after pressing back from prnt to PDF." into klp-dev
* commit '188d09538126914e6ef778a5f528de7b7e0722b5':
  The print dialog in bad state after pressing back from prnt to PDF.
2013-10-13 12:24:06 -07:00
Svetoslav Ganov
188d095381 Merge "The print dialog in bad state after pressing back from prnt to PDF." into klp-dev 2013-10-13 19:21:18 +00:00
Daniel Sandler
70966ec922 Easter egg cleanups.
Bug: 11171189
Bug: 10240151
Change-Id: Id5a8904bdf6c16302e09f2b48392f99c280a8179
2013-10-13 15:20:52 -04:00
Svetoslav Ganov
b6fd5789ee am 64655e81: am 65d7b8d0: Merge "The list of active print jobs in print service retunring wrong result." into klp-dev
* commit '64655e81640ad5623d6a1b03f04320c16be8b101':
  The list of active print jobs in print service retunring wrong result.
2013-10-13 12:18:53 -07:00
Victoria Lease
b30f38383e 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
2013-10-13 12:15:40 -07:00
Svetoslav Ganov
64655e8164 am 65d7b8d0: Merge "The list of active print jobs in print service retunring wrong result." into klp-dev
* commit '65d7b8d0dbf9f1263c5ab0b2ded984b3b1bbde01':
  The list of active print jobs in print service retunring wrong result.
2013-10-13 12:15:27 -07:00
Adam Powell
2f6a29ed68 am 6e158a2b: am 18e12147: Merge "Tighten up the KG transport control layout for stability" into klp-dev
* commit '6e158a2bcb03bf54424fad6025c7ccd0b91baec0':
  Tighten up the KG transport control layout for stability
2013-10-13 12:15:17 -07:00
Svetoslav Ganov
c7db28558d am 64ee79dd: am 3cccec4c: Merge "The callbacks for tracking a printer called more than once without printer change." into klp-dev
* commit '64ee79dd2d0b7a5bdff2590f252661d2fa5f76d7':
  The callbacks for tracking a printer called more than once without printer change.
2013-10-13 12:15:13 -07:00
Adam Powell
6e158a2bcb am 18e12147: Merge "Tighten up the KG transport control layout for stability" into klp-dev
* commit '18e121479050a123a98270191f11d780973ad6c5':
  Tighten up the KG transport control layout for stability
2013-10-13 12:11:55 -07:00
Svetoslav Ganov
64ee79dd2d am 3cccec4c: Merge "The callbacks for tracking a printer called more than once without printer change." into klp-dev
* commit '3cccec4c6eb9f8494b777cbb1b0e45db80974ac8':
  The callbacks for tracking a printer called more than once without printer change.
2013-10-13 12:11:52 -07:00
Svetoslav Ganov
65d7b8d0db Merge "The list of active print jobs in print service retunring wrong result." into klp-dev 2013-10-13 19:10:12 +00:00
Adam Powell
18e1214790 Merge "Tighten up the KG transport control layout for stability" into klp-dev 2013-10-13 19:07:43 +00:00
Svetoslav Ganov
3cccec4c6e Merge "The callbacks for tracking a printer called more than once without printer change." into klp-dev 2013-10-13 19:07:26 +00:00
Adam Powell
00298a5126 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
2013-10-13 11:55:08 -07:00
Adam Powell
b0d1ee9033 am e9ced533: am f5176922: Use INVISIBLE instead of GONE to hide KG transport buttons
* commit 'e9ced533fab98f8b0272768d3b916be01c73f1c4':
  Use INVISIBLE instead of GONE to hide KG transport buttons
2013-10-13 11:14:37 -07:00
Adam Powell
e9ced533fa am f5176922: Use INVISIBLE instead of GONE to hide KG transport buttons
* commit 'f51769221c6defd75cd412964715c0a181e31722':
  Use INVISIBLE instead of GONE to hide KG transport buttons
2013-10-13 11:12:03 -07:00
Adam Powell
f51769221c 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
2013-10-13 10:39:04 -07:00
John Spurlock
3d7e0958c4 If the panels are disabled, don't go opaque on interaction.
Bug:11149893
Change-Id: Id1a56200ead6e7d7e78e665796646b90ed5c0870
2013-10-13 13:34:21 -04:00
Svetoslav Ganov
4a82b455f9 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
2013-10-12 19:04:57 -07:00
Eino-Ville Talvala
12e9f69913 am 914970b4: am d38b1302: Merge "DO NOT MERGE: Hide new camera API." into klp-dev
* commit '914970b4735993df3246b02fd9a18b55f15ea8d4':
  DO NOT MERGE: Hide new camera API.
2013-10-12 18:56:23 -07:00
Eino-Ville Talvala
914970b473 am d38b1302: Merge "DO NOT MERGE: Hide new camera API." into klp-dev
* commit 'd38b1302b7506ae7eef6c6680228c0f07f6e1895':
  DO NOT MERGE: Hide new camera API.
2013-10-12 18:53:54 -07:00
Eino-Ville Talvala
d38b1302b7 Merge "DO NOT MERGE: Hide new camera API." into klp-dev 2013-10-13 01:50:30 +00:00
Aravind Akella
068b0c05fe Adding stepcounter & stepdetector feature strings.
Change-Id: Ic8cc95612f776db7cb1d1c13a228d5cd8ed64f56
2013-10-12 18:47:00 -07:00
Craig Mautner
55eef7108c am cd32edfb: am 5b64aa68: Merge "Restore wallpaper positioning between apps." into klp-dev
* commit 'cd32edfb0ff101b68fe4ea1eb3e4fe0b41a17711':
  Restore wallpaper positioning between apps.
2013-10-12 18:46:09 -07:00
Craig Mautner
3e9230d42f am 22e4a1b8: am 10ea1978: Merge "Only return to home if the foreground task is removed." into klp-dev
* commit '22e4a1b8e5ca72988bbdd7da2b7fe38f53d85c26':
  Only return to home if the foreground task is removed.
2013-10-12 18:46:05 -07:00
Craig Mautner
cd32edfb0f am 5b64aa68: Merge "Restore wallpaper positioning between apps." into klp-dev
* commit '5b64aa689f22fd72107db26a7ba42654599144e4':
  Restore wallpaper positioning between apps.
2013-10-12 18:43:19 -07:00
Craig Mautner
22e4a1b8e5 am 10ea1978: Merge "Only return to home if the foreground task is removed." into klp-dev
* commit '10ea197826a2878f17a53dfc9ff4da4ee674244c':
  Only return to home if the foreground task is removed.
2013-10-12 18:43:15 -07:00
Craig Mautner
5b64aa689f Merge "Restore wallpaper positioning between apps." into klp-dev 2013-10-13 01:40:44 +00:00
Craig Mautner
10ea197826 Merge "Only return to home if the foreground task is removed." into klp-dev 2013-10-13 01:40:02 +00:00
Svetoslav Ganov
ff98feec6f am 79ddf835: am bececbfa: Merge "Printed document size not persisted." into klp-dev
* commit '79ddf835227283979dc353e57711a9d6dff8edb0':
  Printed document size not persisted.
2013-10-12 17:37:38 -07:00
Svetoslav Ganov
603ece2e8e am bfc8edcf: am 63ce2019: Merge "Fail only scheduled print jobs, i.e. handed to a service, if the service is disabled." into klp-dev
* commit 'bfc8edcf55c4f65ec00ca5d921a3cae1b367b248':
  Fail only scheduled print jobs, i.e. handed to a service, if the service is disabled.
2013-10-12 17:37:35 -07:00
Svetoslav Ganov
79ddf83522 am bececbfa: Merge "Printed document size not persisted." into klp-dev
* commit 'bececbfae675055aa60ea21c5b8bd3dbb8acdbac':
  Printed document size not persisted.
2013-10-12 17:34:47 -07:00
Svetoslav Ganov
bfc8edcf55 am 63ce2019: Merge "Fail only scheduled print jobs, i.e. handed to a service, if the service is disabled." into klp-dev
* commit '63ce201963339d937cf66fed7870356291dc57ad':
  Fail only scheduled print jobs, i.e. handed to a service, if the service is disabled.
2013-10-12 17:34:43 -07:00
Svetoslav Ganov
bececbfae6 Merge "Printed document size not persisted." into klp-dev 2013-10-13 00:32:47 +00:00
Svetoslav Ganov
63ce201963 Merge "Fail only scheduled print jobs, i.e. handed to a service, if the service is disabled." into klp-dev 2013-10-13 00:32:12 +00:00
Svetoslav Ganov
7ff610ee02 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
2013-10-12 17:24:05 -07:00
Svetoslav Ganov
d91cb3ea61 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
2013-10-12 16:09:29 -07:00
Joe Malin
5f2bc80f18 am e8117b64: am a2c64bb6: am 91245730: am ca338777: am 45edbb70: DOC CHANGE: FileProvider training class
* commit 'e8117b64ee8580892e9fdad76bbd152bcf123c96':
  DOC CHANGE: FileProvider training class
2013-10-12 15:56:42 -07:00
Joe Malin
e8117b64ee am a2c64bb6: am 91245730: am ca338777: am 45edbb70: DOC CHANGE: FileProvider training class
* commit 'a2c64bb629554279fb7458c53d7f97f4d2fea37f':
  DOC CHANGE: FileProvider training class
2013-10-12 15:55:23 -07:00
Joe Malin
a2c64bb629 am 91245730: am ca338777: am 45edbb70: DOC CHANGE: FileProvider training class
* commit '91245730a103f526a7c3cc0f4f6c3a03c1094703':
  DOC CHANGE: FileProvider training class
2013-10-12 15:52:19 -07:00
Joe Malin
91245730a1 am ca338777: am 45edbb70: DOC CHANGE: FileProvider training class
* commit 'ca3387776037cd00b7bd7114535e3f3365cf3464':
  DOC CHANGE: FileProvider training class
2013-10-12 15:49:09 -07:00
Joe Malin
ca33877760 am 45edbb70: DOC CHANGE: FileProvider training class
* commit '45edbb701ac44891aa07a403a55ee2393da9b25f':
  DOC CHANGE: FileProvider training class
2013-10-12 15:46:02 -07:00
Craig Mautner
faf1a40382 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
2013-10-12 15:43:07 -07:00
Svetoslav Ganov
d3c197d972 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
2013-10-12 14:28:47 -07:00
Svetoslav Ganov
7d7888d1c7 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
2013-10-12 13:18:16 -07:00