42038 Commits

Author SHA1 Message Date
Mike Lockwood
97d7e4c227 Make ACCESS_USB permission for applications to access USB devices:
- change from signatureOrSystem to normal
- no longer associate this permission with the "usb" unix group
- add to public API

Change-Id: I3be3a5d138719dd126ff0a798824a77f9ce79e24
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-01-22 15:56:09 -08:00
Mike Lockwood
e7d511e148 New APIs for USB host support:
UsbManager:
- is now a service retrievable via Context.getSystemService(Context.USB_SERVICE).
- provides support for returning a list all connected USB devices
- broadcasts ACTION_USB_DEVICE_ATTACHED and USB_DEVICE_DETACHED when devices
  are added and removed from the USB host bus

UsbDevice:
- represents an attached USB device.

UsbInterface:
- represents an interface on a USB device
- devices may have multiple interfaces if they provide multiple
   sets of functionality (for example, android phones typically have interfaces
   for both USB mass storage and adb)

UsbEndpoint:
- represents an endpoint on a USB interface
- endpoints are used for sending or receiving data
  (only in one or the other direction)

UsbRequest:
- encapsulates a send or receive request to be sent over an endpoint

Change-Id: Ieef3e434c62760770ea839070cf5eba1a705967a
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-01-22 15:56:09 -08:00
Romain Guy
f5426634d8 am 8b9a5ad9: am b2ee64ed: Merge "Fix regression with hardware layers." into honeycomb
* commit '8b9a5ad9d552ce23d489dc5d47ef986dbe45f4bf':
  Fix regression with hardware layers.
2011-01-22 00:43:05 -08:00
Romain Guy
8b9a5ad9d5 am b2ee64ed: Merge "Fix regression with hardware layers." into honeycomb
* commit 'b2ee64edffe3dfe7316baa435566f777e657d9a0':
  Fix regression with hardware layers.
2011-01-22 00:41:16 -08:00
Romain Guy
b2ee64edff Merge "Fix regression with hardware layers." into honeycomb 2011-01-22 00:39:16 -08:00
Romain Guy
c88e357d1e Fix regression with hardware layers.
The renderer was checking whether the layer's region is a rect to
draw it with a simple quad. This test was done against the layer's
region structure, which was cleared after generating the mesh.
Unfortunately Region::isRect() returns true when the region is
empty, which was causing the renderer to always use a quad to
draw a mesh on screen.

Change-Id: If4b874579ee0cedcb67367c9efa5c0c98ca55231
2011-01-22 00:35:23 -08:00
Dirk Dougherty
44f17b926c am 1d823826: am 794e8867: Merge "doc change: update glibc/ubuntu min req for sdk. Add info about emulator performance." into honeycomb
* commit '1d823826dcdbd6042bc81688d95e5e0b839874f8':
  doc change: update glibc/ubuntu min req for sdk. Add info about emulator performance.
2011-01-21 22:28:50 -08:00
Dirk Dougherty
1d823826dc am 794e8867: Merge "doc change: update glibc/ubuntu min req for sdk. Add info about emulator performance." into honeycomb
* commit '794e886715143e2c48c9f69ed1adc2517a5541b1':
  doc change: update glibc/ubuntu min req for sdk. Add info about emulator performance.
2011-01-21 22:27:07 -08:00
Dirk Dougherty
794e886715 Merge "doc change: update glibc/ubuntu min req for sdk. Add info about emulator performance." into honeycomb 2011-01-21 22:24:42 -08:00
Dirk Dougherty
8608476c45 doc change: update glibc/ubuntu min req for sdk. Add info about emulator performance.
Change-Id: Ia6f0731538ed8df76dbb949d9052667013b8da7c
2011-01-21 22:21:47 -08:00
Jaikumar Ganesh
f34cd026c1 am 153ab0eb: am 8db58ea5: Merge "Connect other profiles when priority is auto connect." into honeycomb
* commit '153ab0eb5357b1cf0ccd27d125bb349018c8d571':
  Connect other profiles when priority is auto connect.
2011-01-21 21:29:23 -08:00
Jaikumar Ganesh
153ab0eb53 am 8db58ea5: Merge "Connect other profiles when priority is auto connect." into honeycomb
* commit '8db58ea52c618337fa91289aa42572599d58dafc':
  Connect other profiles when priority is auto connect.
2011-01-21 21:26:40 -08:00
Jaikumar Ganesh
8db58ea52c Merge "Connect other profiles when priority is auto connect." into honeycomb 2011-01-21 21:24:49 -08:00
Romain Guy
6ec457c32e am a8fe9923: am acf36126: Merge "Log only 1 line per process when using OpenGLRenderer." into honeycomb
* commit 'a8fe99235184c3902954f3f21e153f27802b0f90':
  Log only 1 line per process when using OpenGLRenderer.
2011-01-21 21:19:52 -08:00
Romain Guy
a8fe992351 am acf36126: Merge "Log only 1 line per process when using OpenGLRenderer." into honeycomb
* commit 'acf36126e4620a0cc36d4e5b1268d15777ea4361':
  Log only 1 line per process when using OpenGLRenderer.
2011-01-21 21:18:06 -08:00
Romain Guy
acf36126e4 Merge "Log only 1 line per process when using OpenGLRenderer." into honeycomb 2011-01-21 21:15:40 -08:00
Romain Guy
c9855a53ed Log only 1 line per process when using OpenGLRenderer.
Change-Id: Idbdd6b84f31301e58ed53e0d50fd61fece192dfa
2011-01-21 21:14:15 -08:00
Robert Ly
a245963ae4 am 2e6927c4: am baf5e768: Doc change: adding sample links
* commit '2e6927c40e672a76cfaace2cd6dd7260eb52a390':
  Doc change: adding sample links
2011-01-21 21:09:28 -08:00
Robert Ly
2e6927c40e am baf5e768: Doc change: adding sample links
* commit 'baf5e7683e83fee8aac5ef0e5aadc55dfd177f9a':
  Doc change: adding sample links
2011-01-21 21:07:43 -08:00
Robert Ly
baf5e7683e Doc change: adding sample links
Change-Id: I8922fe5d775b1b3c9acf0c1002188a9dd89ff611
2011-01-21 20:58:48 -08:00
Jesse Wilson
ede85db5ab am 5655e365: am 3a27acef: Merge "Update preloaded-classes for Honeycomb." into honeycomb
* commit '5655e36534f5ada9cf6ba927d014a43826fc3f65':
  Update preloaded-classes for Honeycomb.
2011-01-21 19:34:02 -08:00
Jesse Wilson
5655e36534 am 3a27acef: Merge "Update preloaded-classes for Honeycomb." into honeycomb
* commit '3a27acef4e72d80bbbe0618b50785a2945ef4910':
  Update preloaded-classes for Honeycomb.
2011-01-21 19:31:17 -08:00
Jesse Wilson
3a27acef4e Merge "Update preloaded-classes for Honeycomb." into honeycomb 2011-01-21 19:29:22 -08:00
Jaikumar Ganesh
a8d18865a4 Connect other profiles when priority is auto connect.
ACL auto connection was removed so other profiles
won't auto connect when priority was auto connect.

Reduced connect other profiles time delay.

Bug: 3281016
Change-Id: I8d98fd0d9bace193d619d7f241fff22f07e3e935
2011-01-21 19:22:23 -08:00
Scott Main
08f5884e92 am eb97436e: am d8ea604b: Merge "add note about emulator performance" into honeycomb
* commit 'eb97436e1391c2968e4e4fa8d7b9e5ee3b6e5062':
  add note about emulator performance
2011-01-21 19:17:37 -08:00
Scott Main
eb97436e13 am d8ea604b: Merge "add note about emulator performance" into honeycomb
* commit 'd8ea604b7ec4d1e0e16fc4a9a6bd5d01a499a0ed':
  add note about emulator performance
2011-01-21 19:15:53 -08:00
Justin Ho
9fee48ce5e am 7171941a: am 23783dcd: Merge "Updated ic_sysbar menu asset" into honeycomb
* commit '7171941a444259dcda85dba2cc3261f68915ff7c':
  Updated ic_sysbar menu asset
2011-01-21 19:15:31 -08:00
Justin Ho
82e96190e7 am e76c2c4c: am b132d8c9: Merge "Updated IME asset" into honeycomb
* commit 'e76c2c4c6c7549d0730bfa8908455b2380cb7664':
  Updated IME asset
2011-01-21 19:15:27 -08:00
Justin Ho
7171941a44 am 23783dcd: Merge "Updated ic_sysbar menu asset" into honeycomb
* commit '23783dcd212cbbc51c623a65fd5628ad6235570f':
  Updated ic_sysbar menu asset
2011-01-21 19:13:42 -08:00
Scott Main
d8ea604b7e Merge "add note about emulator performance" into honeycomb 2011-01-21 19:13:38 -08:00
Justin Ho
e76c2c4c6c am b132d8c9: Merge "Updated IME asset" into honeycomb
* commit 'b132d8c9b1b48c99b35f58b1621bffdc5ade1564':
  Updated IME asset
2011-01-21 19:13:37 -08:00
Justin Ho
23783dcd21 Merge "Updated ic_sysbar menu asset" into honeycomb 2011-01-21 19:11:56 -08:00
Scott Main
04f04b2732 add note about emulator performance
Change-Id: I92bcbc10f6cbf89abb2d8cc8ea80bc283f8fa343
2011-01-21 19:11:23 -08:00
Justin Ho
b132d8c9b1 Merge "Updated IME asset" into honeycomb 2011-01-21 19:11:15 -08:00
Justin Ho
c5d7b06ce3 Updated ic_sysbar menu asset
Change-Id: I108f4313c881b8805065a8e414d5abbe482d449c
2011-01-21 19:10:09 -08:00
Justin Ho
92ca33ca62 Updated IME asset
Change-Id: Iba03d6d070467b8f5335690e9cf5fc0fb04dce68
2011-01-21 19:08:33 -08:00
Romain Guy
d832d0b240 am 10444a13: am 596ba2fa: Merge "Correctly invalidate views that transition from opaque to non-opaque. Bug #3337037" into honeycomb
* commit '10444a138ae98e940982096d802b2655cef0b645':
  Correctly invalidate views that transition from opaque to non-opaque. Bug #3337037
2011-01-21 19:06:00 -08:00
Romain Guy
10444a138a am 596ba2fa: Merge "Correctly invalidate views that transition from opaque to non-opaque. Bug #3337037" into honeycomb
* commit '596ba2fa791db7ae671bd79c346b54a7ea2f8113':
  Correctly invalidate views that transition from opaque to non-opaque. Bug #3337037
2011-01-21 19:04:17 -08:00
Romain Guy
596ba2fa79 Merge "Correctly invalidate views that transition from opaque to non-opaque. Bug #3337037" into honeycomb 2011-01-21 19:02:05 -08:00
Romain Guy
c5d55863ec Correctly invalidate views that transition from opaque to non-opaque.
Bug #3337037

Change-Id: I31397273a31b6004e2e3801866122bcbb3ebee5d
2011-01-21 19:03:58 -08:00
Scott Main
4935bf26f7 am e634d346: am fa9d452b: Merge "update sidenav, fix typos" into honeycomb
* commit 'e634d34696d7e7cf3d5de87d253ef5fd45ffe2ef':
  update sidenav, fix typos
2011-01-21 18:53:39 -08:00
Bart Sears
7adb61dea4 am 61b0f05c: am e2ff529b: Merge "b/3377597 Improve zooming performance." into honeycomb
* commit '61b0f05cef16ae1c70b5e3b957f31130f6dd3d0e':
  b/3377597 Improve zooming performance.
2011-01-21 18:51:34 -08:00
Scott Main
e634d34696 am fa9d452b: Merge "update sidenav, fix typos" into honeycomb
* commit 'fa9d452b45a6c10666ff5d36bfbac8da37f33ac5':
  update sidenav, fix typos
2011-01-21 18:51:04 -08:00
Bart Sears
61b0f05cef am e2ff529b: Merge "b/3377597 Improve zooming performance." into honeycomb
* commit 'e2ff529b3f69a3d2ccd55e283f3d0e446a087ed6':
  b/3377597 Improve zooming performance.
2011-01-21 18:48:59 -08:00
Scott Main
fa9d452b45 Merge "update sidenav, fix typos" into honeycomb 2011-01-21 18:48:58 -08:00
Scott Main
6027501a75 update sidenav, fix typos
Change-Id: I9da574db1ee13f511a5557f6ce4559192afc67b3
2011-01-21 18:48:09 -08:00
Bart Sears
e2ff529b3f Merge "b/3377597 Improve zooming performance." into honeycomb 2011-01-21 18:47:13 -08:00
Scott Main
78dcfead7a am 9d7be197: am a3c3b842: Merge "more revisions to getting started; add emulator issues" into honeycomb
* commit '9d7be197d1c86164f5a9f5bdc7653461771c39d9':
  more revisions to getting started; add emulator issues
2011-01-21 18:29:59 -08:00
Scott Main
9d7be197d1 am a3c3b842: Merge "more revisions to getting started; add emulator issues" into honeycomb
* commit 'a3c3b8426047d7e8b50fe6db6edccf821e601d00':
  more revisions to getting started; add emulator issues
2011-01-21 18:28:35 -08:00
Scott Main
a3c3b84260 Merge "more revisions to getting started; add emulator issues" into honeycomb 2011-01-21 18:26:53 -08:00