46487 Commits

Author SHA1 Message Date
Jeff Brown
8e0c70f33d Merge "Joystick tweaks." 2011-03-04 19:07:49 -08:00
Jeff Brown
3a22fa0570 Joystick tweaks.
Ensure that the joystick can always reach -1.0, 0.0 and 1.0 positions
even when noise filtering is applied.  (Bug: 3514510)

Add support for a few more standard axes.

Add additional mapping modes for axes.
Some axes are inverted from standard interpretation
or are actually intended to be split into two distict axes
such as left/right trigger controls or accelerator/brake.

Add key layout file for a G25 racing wheel and XBox 360 controller
to tweak behavior.  They work fine without them but the axis mappings
are not ideal.

Change-Id: Id4c86a0a272331c680039a9bde6815bb7eba44ab
2011-03-04 18:53:32 -08:00
Mike Cleron
7e0907ce3e am 646528c6: am 54bb9869: Merge "Don\'t fail unlinking death recipients on dead binders" into honeycomb-mr1
* commit '646528c6cff69433d58d01728ada12fd2a50cf84':
  Don't fail unlinking death recipients on dead binders
2011-03-04 18:02:41 -08:00
Mike Cleron
646528c6cf am 54bb9869: Merge "Don\'t fail unlinking death recipients on dead binders" into honeycomb-mr1
* commit '54bb98698a3550250b332b2f4d756b1a5c7473f5':
  Don't fail unlinking death recipients on dead binders
2011-03-04 18:00:29 -08:00
Mike Cleron
54bb98698a Merge "Don't fail unlinking death recipients on dead binders" into honeycomb-mr1 2011-03-04 17:58:09 -08:00
Benoit Goby
32a4935be3 Merge "Add support for USB Ethernet adapters" 2011-03-04 17:45:12 -08:00
Christopher Tate
79dd31f73d Don't fail unlinking death recipients on dead binders
It's legal to call unlinkToDeath() *after* receiving binderDied(),
as long as the recipient being unlinked was in fact linked
previously.  Don't throw an exception in this case.  (The
exception was going unhandled in the system process, bringing
down the runtime.  That's bad.)

The change here is a bit subtle.  In the new implementation, the
lifetime of a JavaDeathRecipient -- the fundamental bridge between
IBinder objects and the Dalvik/JNI world -- is tied to the
lifetime of the Dalvik-side BinderProxy object it's associated
with.  That means it's inappropriate for the JavaDeathRecipient
to disappear [for purposes of being referenced from the Dalvik
side] just because the IBinder has sent out its obituaries, and
instead the JavaDeathRecipient objects are kept around until
the Dalvik-side client code actually drops its reference to the
BinderProxy.

This boils down to a one-line change:  we no longer unpin the
JavaDeathRecipients and free them immediately in response to
binderDied().

The rest of the CL is #ifdefed-out debugging that is invaluable
when bugs crop up.

Bug 3513703

Change-Id: I743fa49669c9252f71dcabfd8dcf42ed729b70a5
2011-03-04 17:45:00 -08:00
James Dong
6f4d877bbf am 0b7912d3: am 99b86247: Fix a leak from AACEncoder.cpp
* commit '0b7912d32848e123e3356d6452895f734b5dda7e':
  Fix a leak from AACEncoder.cpp
2011-03-04 17:15:53 -08:00
Justin Ho
c377dc8aba am b2b94050: am 0b51f574: Merge "Updated stat notification icons" into honeycomb-mr1
* commit 'b2b94050df924d3fb3cfe31f01ccd93c3d14ab66':
  Updated stat notification icons
2011-03-04 17:15:13 -08:00
Justin Ho
7962302fe6 am ac58f626: am abd481f6: Merge "Updated clock notification panel background (pressed state)" into honeycomb-mr1
* commit 'ac58f62665be4f3211f6efd2528c50812ac941ef':
  Updated clock notification panel background (pressed state)
2011-03-04 17:15:10 -08:00
Leon Scroggins
3ec49a64c0 am 85ac1e83: am 97827bbd: Merge "Update media controller appearance." into honeycomb-mr1
* commit '85ac1e836264e88e5c513fc8869d4fedc87d54e2':
  Update media controller appearance.
2011-03-04 17:15:00 -08:00
James Dong
0b7912d328 am 99b86247: Fix a leak from AACEncoder.cpp
* commit '99b862476df2f5d487db98a32a0c88e3a6be8420':
  Fix a leak from AACEncoder.cpp
2011-03-04 16:50:27 -08:00
Robert Greenwalt
5348e4d4ed Merge "RIL: Merge Issue. LTE SIM additions." 2011-03-04 16:49:45 -08:00
Justin Ho
b2b94050df am 0b51f574: Merge "Updated stat notification icons" into honeycomb-mr1
* commit '0b51f57479f243a597d7c73b6ac44d3e687bafa8':
  Updated stat notification icons
2011-03-04 16:46:18 -08:00
Justin Ho
ac58f62665 am abd481f6: Merge "Updated clock notification panel background (pressed state)" into honeycomb-mr1
* commit 'abd481f686ccce3eb1277ba6d560960d640dc4bb':
  Updated clock notification panel background (pressed state)
2011-03-04 16:46:13 -08:00
Leon Scroggins
85ac1e8362 am 97827bbd: Merge "Update media controller appearance." into honeycomb-mr1
* commit '97827bbd6ce10471f2c4399ffbe4dce2faf6d632':
  Update media controller appearance.
2011-03-04 16:46:04 -08:00
James Dong
99b862476d Fix a leak from AACEncoder.cpp
bug - 3470617

Change-Id: I328e92bc1b2aca72e5856703dae00f957f40bc27
2011-03-04 16:30:37 -08:00
Benoit Goby
1997069436 Add support for USB Ethernet adapters
Change-Id: Ie75cbcdb1b0c8965b59b89675a05175a1e9ebdd6
2011-03-04 15:42:23 -08:00
Justin Ho
0b51f57479 Merge "Updated stat notification icons" into honeycomb-mr1 2011-03-04 15:40:00 -08:00
Justin Ho
d836dce27b Updated stat notification icons
Change-Id: I5084007427928c96de1bc64add0f1069d50ffaec
2011-03-04 15:31:56 -08:00
Justin Ho
abd481f686 Merge "Updated clock notification panel background (pressed state)" into honeycomb-mr1 2011-03-04 15:22:01 -08:00
Justin Ho
cb04a69b9a Updated clock notification panel background (pressed state)
Change-Id: I16bdb7edb0ab5abd897953daa16bf6d5c1dd8816
2011-03-04 15:08:56 -08:00
Leon Scroggins
97827bbd6c Merge "Update media controller appearance." into honeycomb-mr1 2011-03-04 15:03:46 -08:00
Leon Scroggins
f196eb07f6 Update media controller appearance.
bug:3498335

Do not set a background for media buttons, and provide enough room
for the full height of the slider.

Change-Id: I3e2c29d8ff0d61b64e0128dd32ed1c9fb56b02ef
2011-03-04 17:43:32 -05:00
Eric Fischer
16c5c45606 am 2f314844: (-s ours) am 4d3e7fb7: Merge "Import revised translations. DO NOT MERGE" into honeycomb-mr1
* commit '2f3148445ff7d6df74b7a1b07858c379157e12df':
  Import revised translations.  DO NOT MERGE
2011-03-04 13:56:52 -08:00
Eric Fischer
2f3148445f am 4d3e7fb7: Merge "Import revised translations. DO NOT MERGE" into honeycomb-mr1
* commit '4d3e7fb7ab00c190aa7ce4f8a4d5174909067ccc':
  Import revised translations.  DO NOT MERGE
2011-03-04 13:54:25 -08:00
Eric Fischer
4d3e7fb7ab Merge "Import revised translations. DO NOT MERGE" into honeycomb-mr1 2011-03-04 13:52:11 -08:00
Eric Fischer
886d000c0c Import revised translations. DO NOT MERGE
Change-Id: I7795f176a3ca479b44cccdbf4015cff08313d80d
2011-03-04 13:40:34 -08:00
Ramesh Sudini
d87902c52d RIL: Merge Issue. LTE SIM additions.
Change-Id: I2bd07277b7ddaa81d6eae1826bd56b4b5c36b843
2011-03-04 12:20:17 -08:00
Jean-Michel Trivi
06b0e58995 am d1a75f70: am 371fd13c: Merge "Fix bug 3511256 invalid TTS parameter cache size" into honeycomb-mr1
* commit 'd1a75f70d00948c24a130847280bdbaa79c6c2fd':
  Fix bug 3511256 invalid TTS parameter cache size
2011-03-04 12:11:25 -08:00
Jean-Michel Trivi
d1a75f70d0 am 371fd13c: Merge "Fix bug 3511256 invalid TTS parameter cache size" into honeycomb-mr1
* commit '371fd13c31b7e067fafc680948b907b6a0a621d7':
  Fix bug 3511256 invalid TTS parameter cache size
2011-03-04 12:08:40 -08:00
Jean-Michel Trivi
371fd13c31 Merge "Fix bug 3511256 invalid TTS parameter cache size" into honeycomb-mr1 2011-03-04 12:06:22 -08:00
Ramesh Sudini
6051e04637 LTE: Fix SST for CDMALTEPhone.
Change-Id: I8061d28355ba9b6c836f899ffd44de0e35f0de37
2011-03-04 12:03:03 -08:00
James Dong
f7748f40a6 am 70d7522e: am 865448a0: Merge "Do not enforce the rule in MP3Extractor that all audio frames in an mp3 file must have the same mode" into honeycomb-mr1
* commit '70d7522e9f25f80f528d9737fa67976eacb24afd':
  Do not enforce the rule in MP3Extractor that all audio frames in an mp3 file must have the same mode
2011-03-04 11:42:41 -08:00
Gilles Debunne
53530dea56 am 25dddbfc: am 78e76847: Merge "getTextRunCursor gets deprecated in SpannableStringBuilder" into honeycomb-mr1
* commit '25dddbfc6e2d84e941cb898cf2a4c9772f975075':
  getTextRunCursor gets deprecated in SpannableStringBuilder
2011-03-04 11:42:36 -08:00
Scott Main
82bf900f75 am ea58d30d: am 42424da2: am 22724f38: docs: fix toc link in publishing doc
* commit 'ea58d30df9bfc015ce82459bb1f46e054a46a090':
  docs: fix toc link in publishing doc
2011-03-04 11:42:25 -08:00
Scott Main
592f042dbe am 46a51bec: am 4f996852: am a2f21847: docs: update market publishing doc
* commit '46a51bec2b81fbba63f43b3293ec27b464ced322':
  docs: update market publishing doc
2011-03-04 11:42:21 -08:00
James Dong
70d7522e9f am 865448a0: Merge "Do not enforce the rule in MP3Extractor that all audio frames in an mp3 file must have the same mode" into honeycomb-mr1
* commit '865448a04f4921877d652c3018ef65bada312084':
  Do not enforce the rule in MP3Extractor that all audio frames in an mp3 file must have the same mode
2011-03-04 11:39:15 -08:00
Gilles Debunne
25dddbfc6e am 78e76847: Merge "getTextRunCursor gets deprecated in SpannableStringBuilder" into honeycomb-mr1
* commit '78e7684713ddac5e8e3cf69b702cbcb4e473aacd':
  getTextRunCursor gets deprecated in SpannableStringBuilder
2011-03-04 11:39:09 -08:00
Chet Haase
992e3a52a3 am d44cbcc1: am b0be85f5: Merge "Fix problem with transparent background on Twitter app" into honeycomb-mr1
* commit 'd44cbcc194cdd14ce448139ea5f555a8dd3ed342':
  Fix problem with transparent background on Twitter app
2011-03-04 11:38:10 -08:00
Scott Main
78b7398e6e am eb3e7f34: am b1912259: am c44f3907: docs: add redirects for preview docs
* commit 'eb3e7f341d8a2e0edfbc5d282bb27862a30f07c3':
  docs: add redirects for preview docs
2011-03-04 11:37:37 -08:00
Leon Scroggins
0c11a27389 am b613028e: am 91ac3dc0: Merge "Use the same width as the TextView created layout." into honeycomb-mr1
* commit 'b613028e2c923f59d0e66b8efa2df54ba70af58a':
  Use the same width as the TextView created layout.
2011-03-04 11:37:29 -08:00
Ken Wakasa
abc093d477 am 74a909bc: am 6e38d26c: Merge "Fix the sort order of the input methods & subtypes in the settings." into honeycomb-mr1
* commit '74a909bc78e07b7626144ff3c4fc88fcd0d5b8d3':
  Fix the sort order of the input methods & subtypes in the settings.
2011-03-04 11:37:13 -08:00
James Dong
865448a04f Merge "Do not enforce the rule in MP3Extractor that all audio frames in an mp3 file must have the same mode" into honeycomb-mr1 2011-03-04 11:37:07 -08:00
Gilles Debunne
78e7684713 Merge "getTextRunCursor gets deprecated in SpannableStringBuilder" into honeycomb-mr1 2011-03-04 11:36:17 -08:00
James Dong
858b673a35 Do not enforce the rule in MP3Extractor that all audio frames in an mp3 file must have the same mode
For some mp3 files, the mode can be changed from one audio frame to another. Without
the capability to switch modes, the decoded audio may have lots of artifacts.

bug - 3253310

Change-Id: Id57bb1f204642d15e38a800c72214f6794cfaa37
2011-03-04 11:28:50 -08:00
Scott Main
ea58d30df9 am 42424da2: am 22724f38: docs: fix toc link in publishing doc
* commit '42424da28b7e2c61d48b13f0daaf2f5b94788c93':
  docs: fix toc link in publishing doc
2011-03-04 11:23:07 -08:00
Scott Main
46a51bec2b am 4f996852: am a2f21847: docs: update market publishing doc
* commit '4f996852e14eea9a7f88715c56484225f52b5d45':
  docs: update market publishing doc
2011-03-04 11:23:00 -08:00
Gilles Debunne
b0b225602c getTextRunCursor gets deprecated in SpannableStringBuilder
Change-Id: I2d408ebff90add7afc242bb01df9ab96c6fc7fa7
2011-03-04 11:19:40 -08:00
Scott Main
42424da28b am 22724f38: docs: fix toc link in publishing doc
* commit '22724f3873b50747ca0fb41bbc5fe9b1acacadf2':
  docs: fix toc link in publishing doc
2011-03-04 11:17:53 -08:00