Mike Lockwood
cace13d72a
Merge "StorageManager: Add getVolumeList() and getVolumeState() methods"
2011-04-04 17:39:21 -07:00
Jason parks
c5a229665d
am 5ee250aa: am 1d733625: am cca2f2f9: Merge "Send out a broadcast that the system is being factory reset." into gingerbread
...
* commit '5ee250aa744720c90b264966f9721cfb9d256e96':
Send out a broadcast that the system is being factory reset.
2011-04-04 16:46:34 -07:00
Jason parks
5ee250aa74
am 1d733625: am cca2f2f9: Merge "Send out a broadcast that the system is being factory reset." into gingerbread
...
* commit '1d73362597c49f4692a580460bc8697a8f1d0efa':
Send out a broadcast that the system is being factory reset.
2011-04-04 16:43:34 -07:00
Chet Haase
b76bcc07d8
Merge "Fix bug with values in cloned animators."
2011-04-04 16:27:38 -07:00
Mike Lockwood
8fa5f804e2
StorageManager: Add getVolumeList() and getVolumeState() methods
...
Change-Id: Icf3301827dd27e8430bd44eaafde517a31ef035a
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-04-04 18:54:03 -04:00
Chet Haase
d4dd7025a1
Fix bug with values in cloned animators.
...
When a ValueAnimator is cloned, we correctly clone the underlying
PropertyValuesHolder objects and assign them to the new object.
However, we then put values into the new property map using the
old values instead of the new ones. This means that the per-property
animated values cannot be retrieved with the property names from
the cloned animator, because the map refers to the values of the
original object, not the cloned object that is actually being animated.
Fix is easy: just put the cloned values (which are already being created)
into the map.
Change-Id: I81282ca1dab6b1767ddc894d57a1110b344b4b0a
2011-04-04 15:33:55 -07:00
Brad Fitzpatrick
9a9adb5d25
am 5851b866: am 27e00544: am 9907d161: Merge "Fix data corruption when writing to Bluetooth socket"
...
* commit '5851b8662dc95372d68df293cb13c59da0cf8582':
Fix data corruption when writing to Bluetooth socket
2011-04-04 15:28:54 -07:00
Brad Fitzpatrick
bc20ac85a5
am e511fb33: am 9b1b6439: am 2ed72048: Merge "Always return a valid index from Rfc822Tokenizer.findTokenEnd()"
...
* commit 'e511fb33d33f0ba83ce437f615fa236f369b5ade':
Always return a valid index from Rfc822Tokenizer.findTokenEnd()
2011-04-04 15:28:51 -07:00
Brad Fitzpatrick
37334c0f34
am 8f7aad14: am f7a34b15: am e558a000: Merge "Avoid crash in system server when mounting container"
...
* commit '8f7aad147d790b25bae7301827e070df72690341':
Avoid crash in system server when mounting container
2011-04-04 15:28:48 -07:00
Brad Fitzpatrick
5851b8662d
am 27e00544: am 9907d161: Merge "Fix data corruption when writing to Bluetooth socket"
...
* commit '27e00544ea08d25e8e9b1b94264205f9d53030fb':
Fix data corruption when writing to Bluetooth socket
2011-04-04 15:25:39 -07:00
Brad Fitzpatrick
e511fb33d3
am 9b1b6439: am 2ed72048: Merge "Always return a valid index from Rfc822Tokenizer.findTokenEnd()"
...
* commit '9b1b64399502af0a08beac3014f2294644753602':
Always return a valid index from Rfc822Tokenizer.findTokenEnd()
2011-04-04 15:25:33 -07:00
Brad Fitzpatrick
8f7aad147d
am f7a34b15: am e558a000: Merge "Avoid crash in system server when mounting container"
...
* commit 'f7a34b15986f8c00bc6fb941a40f9acbe2c21aff':
Avoid crash in system server when mounting container
2011-04-04 15:25:21 -07:00
Gilles Debunne
fb2e9d23e0
Merge "IME is no longer shown when an EditText gets focus."
2011-04-04 14:25:45 -07:00
Jason parks
1d73362597
am cca2f2f9: Merge "Send out a broadcast that the system is being factory reset." into gingerbread
...
* commit 'cca2f2f987ab772a4bae3176df7259f59d6502ce':
Send out a broadcast that the system is being factory reset.
2011-04-04 12:20:33 -07:00
Robert Ly
c474031642
am cbfeda13: am 6f7e4cb5: am 3f39f653: Adding package description for android.hardware.usb
...
* commit 'cbfeda13e7da5c1cdf6f02e76d81ac5f878b1225':
Adding package description for android.hardware.usb
2011-04-04 11:55:23 -07:00
Robert Ly
cbfeda13e7
am 6f7e4cb5: am 3f39f653: Adding package description for android.hardware.usb
...
* commit '6f7e4cb5ae58f5eff6bb4216439c47fd13202b09':
Adding package description for android.hardware.usb
2011-04-04 11:48:51 -07:00
Robert Ly
6f7e4cb5ae
am 3f39f653: Adding package description for android.hardware.usb
...
* commit '3f39f653a90f9727d13be1e9908f0afb8fe66d6e':
Adding package description for android.hardware.usb
2011-04-04 11:41:02 -07:00
Adam Cohen
4b6bf80fad
Merge "Making StackView res-out and click feedback colors stylable"
2011-04-04 11:27:07 -07:00
Robert Ly
3f39f653a9
Adding package description for android.hardware.usb
...
Change-Id: I4d243424c6747531a1ac6ab2230c2af73bad4fed
2011-04-04 11:07:46 -07:00
Brad Fitzpatrick
27e00544ea
am 9907d161: Merge "Fix data corruption when writing to Bluetooth socket"
...
* commit '9907d161584415c81de1099678f160da172fd1a6':
Fix data corruption when writing to Bluetooth socket
2011-04-04 11:03:03 -07:00
Gilles Debunne
c5a43594ba
IME is no longer shown when an EditText gets focus.
...
Change-Id: Ife24f83831f97c911e4e800547182a390cda0d75
2011-04-04 10:57:47 -07:00
Brad Fitzpatrick
9907d16158
Merge "Fix data corruption when writing to Bluetooth socket"
2011-04-04 10:49:05 -07:00
Brad Fitzpatrick
9b1b643995
am 2ed72048: Merge "Always return a valid index from Rfc822Tokenizer.findTokenEnd()"
...
* commit '2ed72048828cf9f617da971e5d2b8a062de08e5b':
Always return a valid index from Rfc822Tokenizer.findTokenEnd()
2011-04-04 10:17:43 -07:00
Brad Fitzpatrick
f7a34b1598
am e558a000: Merge "Avoid crash in system server when mounting container"
...
* commit 'e558a0000389a2523b8d3d3a787db6b4579d2bdc':
Avoid crash in system server when mounting container
2011-04-04 10:17:35 -07:00
Brad Fitzpatrick
2ed7204882
Merge "Always return a valid index from Rfc822Tokenizer.findTokenEnd()"
2011-04-04 09:41:10 -07:00
Mattias Niklewski
114f98a753
Always return a valid index from Rfc822Tokenizer.findTokenEnd()
...
If an invalid input string ends with a backslash inside a comment
or quoted string, the returned index would be past the end of the
string. In one case this would lead to a runtime exception being
thrown from MultiAutoCompleteTextView.performValidation.
Change-Id: If629372b429716c25cdc25764f088e95d4812d57
2011-04-04 14:52:35 +02:00
Fredrik Helmer
a20c8ef471
Avoid crash in system server when mounting container
...
A race condition when mounting a container in PackageHelper may cause
the system_server to crash (uncaught exception). Calling methods are
prepared to handle null, so return null instead.
Change-Id: I852ee21a2d847e37d81c1b900c27ddf94ef24fcb
2011-04-04 14:38:24 +02:00
Mike Playle
36aa8839d5
Fix data corruption when writing to Bluetooth socket
...
Writes to Bluetooth sockets are handled by writeNative() in
android_bluetooth_BluetoothSocket.cpp. This calls asocket_write()
which is implemented in abort_socket.c.
This latter function sleeps until poll() indicates that the socket is
writeable, then calls write() once, returning the number of bytes
written. However writeNative() just returns this byte count to the
caller; it's eventually ignored in BluetoothOutputStream.java. This
doesn't match the semantics of a Java OutputStream, which is required
to block until all bytes have been written.
This fix adds a loop to writeNative() that repeatedly calls the lower
level write function until all the data has been written (or an error
occurred in which case we should exit the loop early). With this
change it is possible to write large amounts of data to a Bluetooth
socket without experiencing data loss.
Change-Id: I0b464382817e15adec32ba0e3cb37e7d1cccc730
2011-04-04 08:56:22 +01:00
Brian Carlstrom
aedc2a8fcc
Merge "Tracking merge of dalvik-dev to master"
2011-04-02 20:39:32 -07:00
Adam Cohen
26f072c3ee
Making StackView res-out and click feedback colors stylable
...
Change-Id: Ia6241b1b66dc510b22bcf342d775f98eb7c86871
2011-04-01 16:28:51 -07:00
Brian Carlstrom
08065b9f09
Tracking merge of dalvik-dev to master
...
git cherry-pick --no-commit a80febd83c8bf0b6717da2a7136179bdc906a5b7
git cherry-pick --no-commit 5e642b41cf44c5da7afdd95ab3d5e2bdbf7b31dd
git cherry-pick --no-commit 4886db14c9eee4b6fee69bd54c57c5af04709c4c
git cherry-pick --no-commit 560c685e448769904047507b9484ce8111967d7e
git cherry-pick --no-commit 63dde7a2fcfa53dc531558635b64cea613d3cdb4
git cherry-pick --no-commit 74e5cb91060a379d98dd3a333b5f231bfb4f502e
git cherry-pick --no-commit 1cc8c9708b555e2e338b7798d38887a2fefcfea6
git cherry-pick --no-commit 09625a21f5abe0c0db15757f58585d552d62c3d7
git cherry-pick --no-commit fcb02dfe0f5a2bb7c07e6d6fc69f756a484b5458
git cherry-pick --no-commit a68cb7fa3ab42854768b8145ff85231663770292
git cherry-pick --no-commit 716beb1c131dd2c6b805d4f681debaa20075010c
git cherry-pick --no-commit 8c29b1097a7afe3a77e27546a56e396f3620a4ec
git cherry-pick --no-commit 9c6a1a55d1c8086c1cc57464eea43725694ff70c
git cherry-pick --no-commit b14f5ea5c57acdd009ba5b51f1bbe430f3d353b8
Change-Id: I8cc94175441b009e23549762d6baee1dbace4881
2011-04-01 16:00:23 -07:00
Chet Haase
905787a7c9
Fix the build: break due to no OPENGL in some builds
...
Change-Id: Ibceb501d2361df9b74dc1964ff6b92ec8452f219
2011-04-01 15:18:25 -07:00
Chet Haase
0865d33d97
Fix the build - change a reference to a namespace specification
...
Change-Id: I79c8b571e6555451611b825669963f042d901f1a
2011-04-01 14:33:02 -07:00
Robert Greenwalt
92d72ca01b
Fix bad merge.
...
Add host route for a default gateway before adding the default route.
Also fixing bug were "already active" condtion of APN failed to
propagate the default gateway info, resulting in a loss of that address.
bug:4175328
Change-Id: I38f9d108693382a43e6605d56ca3963adf4eb6f4
2011-04-01 14:11:30 -07:00
Chet Haase
09bc5f5b57
Merge "Add logging of graphics acceleration info to bugreports"
2011-04-01 13:28:10 -07:00
Chet Haase
9c1e23baf5
Add logging of graphics acceleration info to bugreports
...
Change-Id: I9fa4cda6ccf92df9d1c644ccdc0e7274a30106e0
2011-04-01 13:24:53 -07:00
Jeff Brown
bc2278b95f
Merge "Add a little input event consistency verifier."
2011-04-01 12:56:35 -07:00
Mike Lockwood
8538149572
am 1c56976a: am 38f04c0f: am 11dd5ae9: Improve Javadoc for USB Manager and MTP/PTP support.
...
* commit '1c56976a774434bd279b6181c4fc3c555c4648c2':
Improve Javadoc for USB Manager and MTP/PTP support.
2011-04-01 11:38:52 -07:00
Mike Lockwood
1c56976a77
am 38f04c0f: am 11dd5ae9: Improve Javadoc for USB Manager and MTP/PTP support.
...
* commit '38f04c0f28fc59bc7e893ca6a1ffc4d0745ab8c2':
Improve Javadoc for USB Manager and MTP/PTP support.
2011-04-01 11:37:05 -07:00
Mike Lockwood
38f04c0f28
am 11dd5ae9: Improve Javadoc for USB Manager and MTP/PTP support.
...
* commit '11dd5ae97b1cd5889bb66862fd12718da62a9c75':
Improve Javadoc for USB Manager and MTP/PTP support.
2011-04-01 11:34:39 -07:00
Mike Lockwood
11dd5ae97b
Improve Javadoc for USB Manager and MTP/PTP support.
...
Bug: 4091519
Change-Id: Ida79593d5a984f7ffd0934ae7bded23b8faf9eef
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-04-01 14:11:50 -04:00
Jeff Brown
21bc5c917d
Add a little input event consistency verifier.
...
The idea is to assist with debugging by identifying cases in which
the input event stream is corrupted.
Change-Id: I0a00e52bbe2716be1b3dfc7c02a754492d8e7f1f
2011-03-31 19:57:00 -07:00
Jim Miller
27e61e454f
Merge "Get LockScreen working on phones."
2011-03-30 20:07:50 -07:00
Jim Miller
ad32bf4844
Get LockScreen working on phones.
...
Not the final UI, but it works.
Change-Id: Ia31d23069b2c365f711cb9d0a664648623554768
2011-03-30 18:53:18 -07:00
Fabrice Di Meglio
0fb1ac0038
Merge "Code cleaning - suppress non useful code"
2011-03-30 18:39:38 -07:00
Fabrice Di Meglio
99e95b0e12
Code cleaning - suppress non useful code
...
Change-Id: I3f3bffdd1f5d64a6b601d56bee3b5fc8147086bd
2011-03-30 17:59:19 -07:00
Dianne Hackborn
47015057b1
am fd10e6ac: am a5b308e7: am 53df89c7: Merge "Expand screen documentation with explicit screen size dimensions." into honeycomb-mr1
...
* commit 'fd10e6ac5811f716954afdb91f9231d7fbaa0718':
Expand screen documentation with explicit screen size dimensions.
2011-03-30 17:55:38 -07:00
Dianne Hackborn
fd10e6ac58
am a5b308e7: am 53df89c7: Merge "Expand screen documentation with explicit screen size dimensions." into honeycomb-mr1
...
* commit 'a5b308e74c44722b9414fa9be52eabacd23029b2':
Expand screen documentation with explicit screen size dimensions.
2011-03-30 17:53:44 -07:00
Dianne Hackborn
a5b308e74c
am 53df89c7: Merge "Expand screen documentation with explicit screen size dimensions." into honeycomb-mr1
...
* commit '53df89c74fb3a31a874ad575467c5d498a53646e':
Expand screen documentation with explicit screen size dimensions.
2011-03-30 17:50:29 -07:00
Dianne Hackborn
53df89c74f
Merge "Expand screen documentation with explicit screen size dimensions." into honeycomb-mr1
2011-03-30 17:43:17 -07:00