43338 Commits

Author SHA1 Message Date
Alan Viverette
84ba33acf9 am b1986354: am aad44178: Merge "Use transient state to preserve accessibility focus in ListView" into klp-dev
* commit 'b19863545ddf5f071926869d92aeb9aa38f2f857':
  Use transient state to preserve accessibility focus in ListView
2013-08-26 15:12:03 -07:00
Alan Viverette
4425a3d250 am 37eb3034: am faf7a208: Merge "Add auto-scrolling in ListPopupWindow drag-to-open mode" into klp-dev
* commit '37eb3034a3a090587d6a0fba61c7ec703f901da5':
  Add auto-scrolling in ListPopupWindow drag-to-open mode
2013-08-26 15:12:00 -07:00
Alan Viverette
06804da177 am 46502580: am 9212e350: Merge "Reconcile drag-to-open and touch event interception" into klp-dev
* commit '465025803983e1f8ff4d9468fcc86ee4467139c9':
  Reconcile drag-to-open and touch event interception
2013-08-26 15:11:56 -07:00
Leon Scroggins III
c6ad1f4384 am 8f564fbe: am 3871fdb9: Merge "Fix unpremul setting in BitmapRegionDecoder." into klp-dev
* commit '8f564fbef3f8d1916662ededb33cb541802953d0':
  Fix unpremul setting in BitmapRegionDecoder.
2013-08-26 15:11:53 -07:00
Edward Jee
dc92854513 am 0b3adcdf: am b2cc1d54: Merge "Enables AT+ANDROID command in Bluetooth HFP." into klp-dev
* commit '0b3adcdfd30cd3b0eb25a3d7929ae0cecd608d74':
  Enables AT+ANDROID command in Bluetooth HFP.
2013-08-26 15:11:49 -07:00
Igor Murashkin
3b954819ca am 395375e1: am 9e680685: Merge "camera2: CameraDevice#configureOutputs now deletes unused streams" into klp-dev
* commit '395375e1b0b2ae2250cbd850bda0cbfe94fe8073':
  camera2: CameraDevice#configureOutputs now deletes unused streams
2013-08-26 15:11:46 -07:00
Daniel Sandler
6561841e7d am e820825c: am fead1290: Make xxhdpi adb icon consistent with other densities.
* commit 'e820825c8129344b14d3db04f7bed5274028ca1a':
  Make xxhdpi adb icon consistent with other densities.
2013-08-26 15:11:27 -07:00
Ying Wang
f3f80e34cb am b44e5561: am 94366313: Fix docs build.
* commit 'b44e5561def5845e0b18e7b2e178dc12a415b9af':
  Fix docs build.
2013-08-26 15:11:24 -07:00
Jim Miller
b155194775 am 517c8cf3: am 14cabdab: Merge "Add setting to disable keyguard widgets" into klp-dev
* commit '517c8cf31833cc8fde0e6546c41af7d39e5e5429':
  Add setting to disable keyguard widgets
2013-08-26 15:11:20 -07:00
Jeff Brown
18643b58ee am 2517d08b: am 61d806c7: Merge "Docs changes pursuant to API review feedback." into klp-dev
* commit '2517d08b9a09d123729b01d34840e96f099ea704':
  Docs changes pursuant to API review feedback.
2013-08-26 15:11:17 -07:00
Chong Zhang
2e0ee66389 am 9c70038c: am 5de1faca: Merge "wifi-display: add certification options" into klp-dev
* commit '9c70038cba0e265b553aa8cda9b133fd8866b692':
  wifi-display: add certification options
2013-08-26 15:11:07 -07:00
Jeff Sharkey
943bc8b389 am 308aacb9: am 365768fd: Merge "Return EXIF thumbnails when available." into klp-dev
* commit '308aacb924898b95d6114edfff3a985c897f2c6f':
  Return EXIF thumbnails when available.
2013-08-26 15:11:04 -07:00
Jeff Sharkey
98e154c039 am d0fcacd9: am 98d62123: Merge "Add CancellationSignal support to file operations." into klp-dev
* commit 'd0fcacd949cd8b42b37d238a4ba74e3c29325277':
  Add CancellationSignal support to file operations.
2013-08-26 15:11:01 -07:00
Svetoslav Ganov
f026518672 am e0612ffe: am 826debf5: Merge "Print UI bug fixing and printer discovery refactoring." into klp-dev
* commit 'e0612ffe5495602134d60422f63bfc05387512e1':
  Print UI bug fixing and printer discovery refactoring.
2013-08-26 15:10:49 -07:00
Alan Viverette
b19863545d am aad44178: Merge "Use transient state to preserve accessibility focus in ListView" into klp-dev
* commit 'aad44178685c1e31a8fa1519edd561b043b7c886':
  Use transient state to preserve accessibility focus in ListView
2013-08-26 15:05:24 -07:00
Alan Viverette
37eb3034a3 am faf7a208: Merge "Add auto-scrolling in ListPopupWindow drag-to-open mode" into klp-dev
* commit 'faf7a2087e1228599c7b08a679a764d2abb0e9ed':
  Add auto-scrolling in ListPopupWindow drag-to-open mode
2013-08-26 15:05:20 -07:00
Alan Viverette
4650258039 am 9212e350: Merge "Reconcile drag-to-open and touch event interception" into klp-dev
* commit '9212e350d52ea98cb673280870c54319b03ccad3':
  Reconcile drag-to-open and touch event interception
2013-08-26 15:05:18 -07:00
Leon Scroggins III
8f564fbef3 am 3871fdb9: Merge "Fix unpremul setting in BitmapRegionDecoder." into klp-dev
* commit '3871fdb966846d9026500696e48ccc64349eedb4':
  Fix unpremul setting in BitmapRegionDecoder.
2013-08-26 15:05:15 -07:00
Edward Jee
0b3adcdfd3 am b2cc1d54: Merge "Enables AT+ANDROID command in Bluetooth HFP." into klp-dev
* commit 'b2cc1d54aad84293c32c9c1e8727895d160898f9':
  Enables AT+ANDROID command in Bluetooth HFP.
2013-08-26 15:05:10 -07:00
Igor Murashkin
395375e1b0 am 9e680685: Merge "camera2: CameraDevice#configureOutputs now deletes unused streams" into klp-dev
* commit '9e680685f92752c5c75a2f4929e017aec902aef6':
  camera2: CameraDevice#configureOutputs now deletes unused streams
2013-08-26 15:05:07 -07:00
Daniel Sandler
e820825c81 am fead1290: Make xxhdpi adb icon consistent with other densities.
* commit 'fead1290d74492af5fdf3dcb6739fbd1898dc239':
  Make xxhdpi adb icon consistent with other densities.
2013-08-26 15:04:00 -07:00
Ying Wang
b44e5561de am 94366313: Fix docs build.
* commit '94366313331a789440a3c077173aafcb85cabe78':
  Fix docs build.
2013-08-26 15:03:43 -07:00
Jim Miller
517c8cf318 am 14cabdab: Merge "Add setting to disable keyguard widgets" into klp-dev
* commit '14cabdabac1eb87026e4bbd71a18530031b1dd34':
  Add setting to disable keyguard widgets
2013-08-26 15:03:33 -07:00
Jeff Brown
2517d08b9a am 61d806c7: Merge "Docs changes pursuant to API review feedback." into klp-dev
* commit '61d806c76ad1158f5cfbf3daef87dac81e51fc94':
  Docs changes pursuant to API review feedback.
2013-08-26 15:03:30 -07:00
Chong Zhang
9c70038cba am 5de1faca: Merge "wifi-display: add certification options" into klp-dev
* commit '5de1faca166e2241cf9ad1981007caa947a1fc1b':
  wifi-display: add certification options
2013-08-26 15:03:00 -07:00
Jeff Sharkey
308aacb924 am 365768fd: Merge "Return EXIF thumbnails when available." into klp-dev
* commit '365768fd3533343d6631875d7d46882907f7ab09':
  Return EXIF thumbnails when available.
2013-08-26 15:02:57 -07:00
Jeff Sharkey
d0fcacd949 am 98d62123: Merge "Add CancellationSignal support to file operations." into klp-dev
* commit '98d6212327d1c483894b642d5e24c3aac9fca9cf':
  Add CancellationSignal support to file operations.
2013-08-26 15:02:53 -07:00
Svetoslav Ganov
e0612ffe54 am 826debf5: Merge "Print UI bug fixing and printer discovery refactoring." into klp-dev
* commit '826debf5f806fdab77f9e3aa17d4e32abc87ec77':
  Print UI bug fixing and printer discovery refactoring.
2013-08-26 15:01:57 -07:00
Alan Viverette
aad4417868 Merge "Use transient state to preserve accessibility focus in ListView" into klp-dev 2013-08-26 20:49:50 +00:00
Alan Viverette
faf7a2087e Merge "Add auto-scrolling in ListPopupWindow drag-to-open mode" into klp-dev 2013-08-26 20:49:28 +00:00
Alan Viverette
9212e350d5 Merge "Reconcile drag-to-open and touch event interception" into klp-dev 2013-08-26 20:48:59 +00:00
Leon Scroggins III
3871fdb966 Merge "Fix unpremul setting in BitmapRegionDecoder." into klp-dev 2013-08-26 20:47:23 +00:00
Edward Jee
b2cc1d54aa Merge "Enables AT+ANDROID command in Bluetooth HFP." into klp-dev 2013-08-26 20:33:45 +00:00
Igor Murashkin
9e680685f9 Merge "camera2: CameraDevice#configureOutputs now deletes unused streams" into klp-dev 2013-08-26 20:22:14 +00:00
Leon Scroggins III
2cc409ae52 Fix unpremul setting in BitmapRegionDecoder.
requireUnpremultiplied should be the opposite of BitmapOptions.
inPremultiplied, as in BitmapFactory.

Fixes CTS tests.

BUG=10490308

Change-Id: I21b8c057ccdc9b35c69730a7fe8c3b6802ee6dd8
2013-08-26 14:41:58 -04:00
Igor Murashkin
57ea59b376 camera2: CameraDevice#configureOutputs now deletes unused streams
Bug: 10461554
Change-Id: I3dc48e434d83b18909d25723cc8855c82e1072bc
2013-08-26 11:09:40 -07:00
Daniel Sandler
fead1290d7 Make xxhdpi adb icon consistent with other densities.
Bug: 10487353
Change-Id: I50441587988d36e94cfb453ab9706b0ae46b066b
2013-08-26 11:04:02 -04:00
Ying Wang
9436631333 Fix docs build.
Change-Id: I3299e59fd90141fee324129ff3b251bdf8f60f10
2013-08-23 22:20:03 -07:00
Jim Miller
14cabdabac Merge "Add setting to disable keyguard widgets" into klp-dev 2013-08-24 01:28:28 +00:00
Jeff Brown
511cd35fcc Docs changes pursuant to API review feedback.
Change-Id: I74c51791192f7fefad4e299d25c91438cbf6ab73
2013-08-23 17:44:47 -07:00
Jim Miller
f45bb40388 Add setting to disable keyguard widgets
This allows disabling keyguard widgets through Settings.
On new devices, the setting is turned off by default.  If the
user currently has widgets in keyguard, then we keep them
and re-enable the setting.

Change-Id: I7258921231d439925ac8627105710efa99309094
2013-08-23 17:36:30 -07:00
Chong Zhang
5de1faca16 Merge "wifi-display: add certification options" into klp-dev 2013-08-23 23:18:52 +00:00
Jeff Sharkey
365768fd35 Merge "Return EXIF thumbnails when available." into klp-dev 2013-08-23 23:18:11 +00:00
Jeff Sharkey
98d6212327 Merge "Add CancellationSignal support to file operations." into klp-dev 2013-08-23 23:17:47 +00:00
Chong Zhang
1f3ecaae63 wifi-display: add certification options
When certification mode is enabled:

- Pass wfd session info to wifi display settings

- Allow sink to connect to source

- Add interface in display manager for pausing/resuming session

- Add interface in WifiP2pManager for setting lc, oc and starting
  autonomous GO

Note that we're compliant regardless of certification mode, but
some confusing options (eg. allowing incoming connection from
sink) we want to hide when not being tested.

Bug: 9371882
Change-Id: Icc7dcae4e046453796cfa03f5f197055fabf234b
2013-08-23 16:02:09 -07:00
Baligh Uddin
881de10cfc Merge "Import translations. DO NOT MERGE" into klp-dev 2013-08-23 21:26:42 +00:00
Jeff Sharkey
6398343e83 Return EXIF thumbnails when available.
Adds new ExifInterface method to extract the thumbnail range from
a larger image file, and use that to return an AssetFileDescriptor.

When decoding an AssetFileDescriptor thumbnail with offsets, read out
the raw data entirely, since Skia uses lseek() aggressively.

Bug: 10412208
Change-Id: I7906cdf82c0c3794cec7043c801a86f66efeb143
2013-08-23 12:19:19 -07:00
Svetoslav Ganov
44720af55a Print UI bug fixing and printer discovery refactoring.
1. Added support for selecting a printer from the all printers activity
   that is not in the initial printer selection drop down. The user
   initially sees a sub set of the printers in the drop down and the
   last option is to see all printers in a separate activity. Some
   of the printers in the all printers activity are not shown in the
   initial drop down.

2. Refactored printer discovery by adding (private for now) printer
   discovery app facing APIs. These APIs are needed to support multiple
   printer selection activities (print dialog and all printers activities)
   and also the settings for showing all printers for a service.

   Now multiple apps can request observing for printers and there is
   a centralized mediator that ensures the same printer discovery
   session is used. The mediator dispatches printer discovery specific
   requests to print services. It also aggregates discovered printers
   and delivers them to the interested apps. The mediator minimizes
   printer discovery session creation and starting and stopping discovery
   by sharing the same discovery session and discovery window with
   multiple apps. Lastly, the mediator takes care of print services
   enabled during discovery by bringing them up to the current
   discovery state (create discovery session and start discovery if
   needed). The mediator also reports disappearing of the printers
   of a service removed during discovery and notifies a newly
   registered observers for the currnet printers if the observers are
   added during an active printer discovery session.

3. Fixed bugs in the print UI and implemented some UX tweaks.

Change-Id: I4d0b0c5a6c6f1809b2ba5dbc8e9d63ab3d48f1ef
2013-08-23 18:36:33 +00:00
Jeff Sharkey
bd3b902567 Add CancellationSignal support to file operations.
Since ContentProvider file operations can end up doing substantial
network I/O before returning the file, allow clients to cancel their
file requests with CancellationSignal.

Ideally this would only be needed for openFile(), but ContentResolver
heavily relies on openAssetFile() and openTypedAssetFile() for common
cases.

Also improve documentation to mention reliable ParcelFileDescriptors
and encourage developers to move away from "rw" combination modes,
since they restrict provider flexibility.  Mention more about places
where pipes or socket pairs could be returned.

Improve DocumentsContract documentation.

Bug: 10329944
Change-Id: I49b2825ea433eb051624c4da3b77612fe3ffc99c
2013-08-23 11:27:25 -07:00
Baligh Uddin
0df33bc8c2 Import translations. DO NOT MERGE
Change-Id: If677a6d5903c6ca89104660e7ceab63d12357775
Auto-generated-cl: translation import
2013-08-23 10:07:28 -07:00