111141 Commits

Author SHA1 Message Date
Craig Mautner
63976e5325 am 2a994b34: Merge "Allow for more than one home app." into klp-dev
* commit '2a994b343f6d92910c3c9fba2641aa04bf5eb1fd':
  Allow for more than one home app.
2013-08-19 09:05:11 -07:00
Craig Mautner
2a994b343f Merge "Allow for more than one home app." into klp-dev 2013-08-19 16:01:56 +00:00
Andreas Huber
df959eea70 am e79ba154: Merge "Expose KEY_REPEAT_PREVIOUS_FRAME_AFTER and KEY_PUSH_BLANK_BUFFERS_ON_STOP" into klp-dev
* commit 'e79ba1545323f067bbd22d1e89ed329f7ec1d011':
  Expose KEY_REPEAT_PREVIOUS_FRAME_AFTER and KEY_PUSH_BLANK_BUFFERS_ON_STOP
2013-08-19 08:42:15 -07:00
Andreas Huber
e79ba15453 Merge "Expose KEY_REPEAT_PREVIOUS_FRAME_AFTER and KEY_PUSH_BLANK_BUFFERS_ON_STOP" into klp-dev 2013-08-19 15:39:29 +00:00
Baligh Uddin
541b77c866 Import translations. DO NOT MERGE
Change-Id: I7fcd9d781a4d960b3edf245a4ee19f1a6b6bd35c
Auto-generated-cl: translation import
2013-08-19 08:23:40 -07:00
Baligh Uddin
c955411327 Import translations. DO NOT MERGE
Change-Id: I08850d3f6550c9766fcd8ce4338b280ae66c525a
Auto-generated-cl: translation import
2013-08-19 07:49:07 -07:00
John Spurlock
8e514f10e0 am f01f1e9b: Merge "Use panel tracking as signal preventing auto-collapse." into klp-dev
* commit 'f01f1e9b9e6b9ced969d79489619947fd5fedcbe':
  Use panel tracking as signal preventing auto-collapse.
2013-08-19 07:39:05 -07:00
John Spurlock
b2c48e876d am 91bab13b: Merge "Transition bars to opaque on user interaction." into klp-dev
* commit '91bab13b00f49a38b4aab18bceb3c8b9877e723c':
  Transition bars to opaque on user interaction.
2013-08-19 07:35:40 -07:00
John Spurlock
f6efa0df45 am 9bf6f5b0: Merge "Lose navigation bar icon alpha in transparent modes." into klp-dev
* commit '9bf6f5b05abc1fa26fe873554de4ee16c8e855ac':
  Lose navigation bar icon alpha in transparent modes.
2013-08-19 07:35:37 -07:00
John Spurlock
f01f1e9b9e Merge "Use panel tracking as signal preventing auto-collapse." into klp-dev 2013-08-19 14:35:20 +00:00
John Spurlock
91bab13b00 Merge "Transition bars to opaque on user interaction." into klp-dev 2013-08-19 14:34:27 +00:00
John Spurlock
9bf6f5b05a Merge "Lose navigation bar icon alpha in transparent modes." into klp-dev 2013-08-19 14:33:52 +00:00
John Spurlock
3b139a9ed0 Transition bars to opaque on user interaction.
When the transient bars are revealed, smoothly transition the
bar style to opaque to blend with the other panel chrome.

Bug:8706719
Change-Id: I65e5b22e2f91a3db0394c0f571127397ba692f46
2013-08-19 10:22:28 -04:00
Lorenzo Colitti
2ee168ea02 Display signal strength on data-only SIMs.
On SIM cards that support data but not voice, we currently
display a null signal strength icon, which is confusing because
data is actually working.

Fix this by displaying signal bars as well as showing the
"emergency calls only" or "no service" text which indicates that
voice service is not available.

Bug: 3339315
Change-Id: I7d888721e8dc5e22fefd1b8fa85ba046d46a8fba
2013-08-19 20:46:15 +09:00
Jeff Sharkey
b448660a22 Request more documents when EXTRA_HAS_MORE.
Implement EXTRA_HAS_MORE and EXTRA_REQUEST_MORE contract with
document providers.  Providers can include EXTRA_HAS_MORE when
additional data is available with additional cost, such as a network
request.

Listen to content changes based on returned cursor instead of
original Uri.  Include a test backend to exercise.  UX still under
development.

Bug: 10350207
Change-Id: Iaa8954df55a1a1c0aa96eb8a4fd288e12c2fbb01
2013-08-18 22:32:02 -07:00
Jeff Sharkey
4eb407a832 Management actions, invalidate caches.
In manage mode, touching launches a VIEW intent for the file.  Also
adds actions for sharing and deleting.

Move roots and thumbnail caches into Application object, and flush
cache when thumbnail size changes.  Listen for package changes and
broadcasts that should invalidate our roots cache.

Pick default grid/list mode based on provider hint.

Bug: 10329983, 10330210, 10378834, 10330069
Change-Id: I75afb1c58ab71bb9d55852b1059da7257a376248
2013-08-18 21:14:02 -07:00
Jeff Sharkey
ae59980c24 am 58514937: Merge "Resized thumbnails; async; extend MatrixCursor." into klp-dev
* commit '58514937628dfcf3b2949e4cbc45d5526ecb8019':
  Resized thumbnails; async; extend MatrixCursor.
2013-08-18 13:55:42 -07:00
Jeff Sharkey
5851493762 Merge "Resized thumbnails; async; extend MatrixCursor." into klp-dev 2013-08-18 20:53:29 +00:00
Matthew Xie
6b080fb573 am f855a2ff: Merge "Adding support for Absolute Volume" into klp-dev
* commit 'f855a2ff01b270c06977f64f4a002f3f1c7769ca':
  Adding support for Absolute Volume
2013-08-18 12:51:20 -07:00
Matthew Xie
f855a2ff01 Merge "Adding support for Absolute Volume" into klp-dev 2013-08-18 19:46:42 +00:00
Ben Murdoch
a62e118b1a am e265d96e: Merge "Update WebView.postUrl documentation." into klp-dev
* commit 'e265d96e60eb992e5741ac9d88c9b749122012af':
  Update WebView.postUrl documentation.
2013-08-18 08:15:03 -07:00
Ben Murdoch
e265d96e60 Merge "Update WebView.postUrl documentation." into klp-dev 2013-08-18 15:11:44 +00:00
Jeff Sharkey
9d0843df7e Resized thumbnails; async; extend MatrixCursor.
When requesting thumbnails, check if their dimensions are larger
than requested, and downscale to avoid memory pressure.  Load them
async and with LruCache.

Extend MatrixCursor so that RowBuilder can offer() columns without
requiring they know the projection map.  This makes it easier to
respond to query() calls, where the remote side controls the
projection map.  Use it to handle custom projections in external
storage backend.

Update date/time formatting to match spec.

Bug: 10333418, 10331689
Change-Id: I7e947a8e8068af8a39b55e6766b3241de4f3fc16
2013-08-17 19:05:07 -07:00
Craig Mautner
e428a7f662 Allow for more than one home app.
Having a single mHomeProcess in ActivityManagerService ignores the
possibility of multiple processes serving as home. Particularly when
we have a home activity that only serves to launch the true home
activity.

Fixes bug b10296766

Change-Id: I9e5c9c955c64f4b3df856b6bc66d6a0d93f85aab
2013-08-17 17:04:56 -07:00
John Spurlock
a4b70aff34 Use panel tracking as signal preventing auto-collapse.
Keeping track of pointer down at the window view level is unreliable
since gestures can be stolen.

Bug:10328256
Bug:10226720
Change-Id: I92d72f9eed73f90d2a7c5b30a3f6a4aa6549f799
2013-08-17 14:09:37 -04:00
Jeff Brown
f15ef4b02c Remove setRemoteSubmixOn method.
The submix will be controlled automatically from now on based on
whether there is an active audio recorder.

Bug: 10265163
Change-Id: I90a8592136c6507680e70f054243df70cc82efad
2013-08-16 20:21:09 -07:00
Alan Viverette
946199a3a8 am 77b2a861: Merge "Fix padding resolution" into klp-dev
* commit '77b2a86144365ce3dee557b5c444075c0e0a4033':
  Fix padding resolution
2013-08-16 19:02:18 -07:00
Alan Viverette
77b2a86144 Merge "Fix padding resolution" into klp-dev 2013-08-17 02:00:39 +00:00
Romain Guy
725617f66a am 83aec80f: Merge "Fix hardware layers lifecycle Bug #10075732" into klp-dev
* commit '83aec80fb49000b2f32268590de5971c055febe9':
  Fix hardware layers lifecycle Bug #10075732
2013-08-16 18:44:27 -07:00
Romain Guy
83aec80fb4 Merge "Fix hardware layers lifecycle Bug #10075732" into klp-dev 2013-08-17 01:41:28 +00:00
Romain Guy
46bfc48110 Fix hardware layers lifecycle
Bug #10075732

Hardware layers could survive across EGL terminate events.

Change-Id: Ie8565d55cb29fe6625fa1584d695edfecd37ab5e
2013-08-16 18:38:29 -07:00
Sascha Haeberling
567562a982 am 567c7408: Merge "Fix typo in JavaDoc for TypeEvaluator." into klp-dev
* commit '567c7408cbc1f7ae5383e849374c4a9f9d90de46':
  Fix typo in JavaDoc for TypeEvaluator.
2013-08-16 18:19:14 -07:00
Sascha Haeberling
567c7408cb Merge "Fix typo in JavaDoc for TypeEvaluator." into klp-dev 2013-08-17 01:16:22 +00:00
Ruben Brunk
3c6dad1933 am 94a26df8: Merge "Refactor CameraService to handle errors properly." into klp-dev
* commit '94a26df84f226120075ca3d9866f2687e11c9dcd':
  Refactor CameraService to handle errors properly.
2013-08-16 17:33:51 -07:00
Ruben Brunk
94a26df84f Merge "Refactor CameraService to handle errors properly." into klp-dev 2013-08-17 00:29:37 +00:00
Vinit Deshapnde
b676a4a70d Expose WifiManager.setTdlsEnabled public API
Bug: 10221775

Change-Id: I559e4a2afd525a03c8a13fd151eca4638426d03e
2013-08-16 17:16:45 -07:00
Jeff Sharkey
bef53cec5c am d1da6701: Merge "Richer ParcelFileDescriptor close events." into klp-dev
* commit 'd1da67017f0e1c8a47cb61050c8d7a753efc918c':
  Richer ParcelFileDescriptor close events.
2013-08-16 17:10:46 -07:00
Jeff Sharkey
d1da67017f Merge "Richer ParcelFileDescriptor close events." into klp-dev 2013-08-17 00:05:36 +00:00
Dmitry Shmidt
07c1bd7947 am b3acd8ef: Merge "wifi: Do not use prefix for p2p commands" into klp-dev
* commit 'b3acd8ef263e17879e9a13c3dacd123bd0670c3b':
  wifi: Do not use prefix for p2p commands
2013-08-16 16:50:00 -07:00
Chet Haase
150efdeae2 am d1477e74: Merge "Better Transition interruption" into klp-dev
* commit 'd1477e746065450b1900398e103f4715ccf81b35':
  Better Transition interruption
2013-08-16 16:46:31 -07:00
Dmitry Shmidt
b3acd8ef26 Merge "wifi: Do not use prefix for p2p commands" into klp-dev 2013-08-16 23:45:52 +00:00
David Christie
6bc4f22a01 am 0ef054b5: Merge "Add comments to new hidden API in LocationRequest. Document their purpose and permissions required in case this is unhidden in a different code line." into klp-dev
* commit '0ef054b5f15b2486e2bc002cfc7b9af6dc8c2d2b':
  Add comments to new hidden API in LocationRequest. Document their purpose and permissions required in case this is unhidden in a different code line.
2013-08-16 16:43:05 -07:00
Chet Haase
d1477e7460 Merge "Better Transition interruption" into klp-dev 2013-08-16 23:41:29 +00:00
David Christie
0ef054b5f1 Merge "Add comments to new hidden API in LocationRequest. Document their purpose and permissions required in case this is unhidden in a different code line." into klp-dev 2013-08-16 23:37:48 +00:00
Matthew Williams
1a7c52335e am 0c5b96b1: Merge "Use pending.xml to persist sync ops." into klp-dev
* commit '0c5b96b1cd6c0d7523e0653682a146dfbc9ad659':
  Use pending.xml to persist sync ops.
2013-08-16 16:16:48 -07:00
David Christie
3e32bdd418 Add comments to new hidden API in LocationRequest.
Document their purpose and permissions required in case
this is unhidden in a different code line.

Change-Id: I42f6f950157f488cf51b361e3411861ff98794e8
2013-08-16 16:16:27 -07:00
Matthew Williams
0c5b96b1cd Merge "Use pending.xml to persist sync ops." into klp-dev 2013-08-16 23:10:57 +00:00
Jeff Tinker
e70d9154c8 am df717aaa: Merge "Fix JNI method called with exception pending" into klp-dev
* commit 'df717aaa258e88c1af40b61e42aab86dabec8f61':
  Fix JNI method called with exception pending
2013-08-16 16:09:04 -07:00
Jeff Tinker
df717aaa25 Merge "Fix JNI method called with exception pending" into klp-dev 2013-08-16 23:04:54 +00:00
David Christie
afe553bbfa am d0d55457: Merge "Use default class loader when creating a LocationRequest from Parcel. This seems to be the standard usage, and there are rare reports of requestLocationUpdates giving NullPointerExceptions on the first call to requestLocationUpdates but not on subs
* commit 'd0d554579b244d8d98e63e866be19333a8aa8b2e':
  Use default class loader when creating a LocationRequest from Parcel. This seems to be the standard usage, and there are rare reports of requestLocationUpdates giving NullPointerExceptions on the first call to requestLocationUpdates but not on subsequent calls (b/10207898).
2013-08-16 16:01:29 -07:00