kmccormick
cca053a389
am 3722947f: Merge "Doc update: manual merge of changes from jb-mr1.1" into jb-mr2-dev
...
* commit '3722947f2f22b9b56a7479bd29af2680e608f674':
Doc update: manual merge of changes from jb-mr1.1
2013-05-14 11:29:16 -07:00
kmccormick
3722947f2f
Merge "Doc update: manual merge of changes from jb-mr1.1" into jb-mr2-dev
2013-05-14 18:26:38 +00:00
Svetoslav
80127981f8
am c0a979ce: Merge "Fixing the accessibility text traversal in extend mode." into jb-mr2-dev
...
* commit 'c0a979ce30cf9b96c0a84d0679aeeef7153a22fa':
Fixing the accessibility text traversal in extend mode.
2013-05-14 11:07:08 -07:00
Matthew Xie
389bf4b331
am 4f88ff48: Merge "Use the right fd for flush call" into jb-mr2-dev
...
* commit '4f88ff48ee99b5e7078f7a6b774d21a3f3434bb9':
Use the right fd for flush call
2013-05-14 11:07:06 -07:00
Svetoslav
c0a979ce30
Merge "Fixing the accessibility text traversal in extend mode." into jb-mr2-dev
2013-05-14 17:39:36 +00:00
Matthew Xie
4f88ff48ee
Merge "Use the right fd for flush call" into jb-mr2-dev
2013-05-14 17:00:01 +00:00
Matthew Xie
d073bfdb3a
Use the right fd for flush call
...
bug 8498784
Change-Id: I03d3a588b01825b868d4b0229c60b7bb3b24a5f6
2013-05-13 18:35:27 -07:00
Robert Greenwalt
23abefef00
am 28d3dbf9: Merge "Remove wifi scan-always dialog." into jb-mr2-dev
...
* commit '28d3dbf969c4c7965ea44bfe4b54095af5356970':
Remove wifi scan-always dialog.
2013-05-13 14:13:50 -07:00
Robert Greenwalt
28d3dbf969
Merge "Remove wifi scan-always dialog." into jb-mr2-dev
2013-05-13 21:11:32 +00:00
Robert Greenwalt
aee3d28763
Remove wifi scan-always dialog.
...
Removes intent type for dialog and Setting on whether to show
dialog.
bug:8907190
Change-Id: Id37e03126d4afdfd7d921132a57233b84603c8bd
2013-05-13 11:32:31 -07:00
Kristian Monsen
3d1edc033f
am 6e7ed13b: Merge "Fix for bug 8623163: Call view methods on the UI thread" into jb-mr2-dev
...
* commit '6e7ed13b12edc9e02580a273c3aa546e62231b5a':
Fix for bug 8623163: Call view methods on the UI thread
2013-05-13 02:33:01 -07:00
Kristian Monsen
6e7ed13b12
Merge "Fix for bug 8623163: Call view methods on the UI thread" into jb-mr2-dev
2013-05-13 09:30:07 +00:00
Svetoslav
abad55d860
Fixing the accessibility text traversal in extend mode.
...
We added APIs to allow an accessibility service to extend the
selection while moving the cursor at a given granularity such
as word, character, etc. The problem is that the traversal was
extending only the end of the selection while moving forward
and the start of the selection while moving backward. This leads
to a case in which the user cannot shrink/extend the selection
because for example instead of shrinking the end of the selection
the implementation was extending the start.
Now extending the selection moves only the selection end. This is
the same behavior as text view using a keyboard.
Tests: https://googleplex-android-review.googlesource.com/#/c/307062
bug:8839844
Change-Id: Id6965b102647df909f61301fcc8ec05458dd5881
2013-05-10 20:14:40 -07:00
Craig Mautner
c3797f40c1
am 4754f401: Merge "Avoid NullPointerException in getHandler()"
...
* commit '4754f401a912305e1ceec04b62ad9b9f7d3c2ff6':
Avoid NullPointerException in getHandler()
2013-05-10 13:34:23 -07:00
Svetoslav
1e4c658994
am b3c2b21b: Merge "Accessibility should not query for list items when data set changed." into jb-mr2-dev
...
* commit 'b3c2b21b5ba30d82938ae2ef93d8120f5fd0cc80':
Accessibility should not query for list items when data set changed.
2013-05-10 13:10:41 -07:00
Svetoslav
b3c2b21b5b
Merge "Accessibility should not query for list items when data set changed." into jb-mr2-dev
2013-05-10 20:06:42 +00:00
Craig Mautner
4754f401a9
Merge "Avoid NullPointerException in getHandler()"
2013-05-10 19:50:39 +00:00
Marco Nelissen
1d3488cba9
am 86e0b491: Merge "Add VideoView.getAudioSessionId()" into jb-mr2-dev
...
* commit '86e0b491d1b50e59221420de3005184b1dee8373':
Add VideoView.getAudioSessionId()
2013-05-10 12:44:05 -07:00
Marco Nelissen
86e0b491d1
Merge "Add VideoView.getAudioSessionId()" into jb-mr2-dev
2013-05-10 14:12:13 +00:00
Amith Yamasani
069d7e9b81
am 153919ed: Merge "Cache the scaled avatar drawables in the keyguard user switcher" into jb-mr2-dev
...
* commit '153919ed2f128fb5d1b55782ea89fadcc20fc841':
Cache the scaled avatar drawables in the keyguard user switcher
2013-05-09 16:23:31 -07:00
Chet Haase
a9d5adea9e
am fb32c824: Merge "Fix start delay jank in ViewPropertyAnimator" into jb-mr2-dev
...
* commit 'fb32c82412111983236f44cbc8fd90f113d7ea34':
Fix start delay jank in ViewPropertyAnimator
2013-05-09 16:23:29 -07:00
Matthew Xie
c0c7cebe3f
am b566c466: Merge "Donot bind to GATT service when BLE is not supported" into jb-mr2-dev
...
* commit 'b566c466c73d351d01e64d1c9ba609133efc4ffd':
Donot bind to GATT service when BLE is not supported
2013-05-09 16:23:26 -07:00
Marco Nelissen
13bfebd6b7
Add VideoView.getAudioSessionId()
...
This lets apps get the audio session id of the video being played, so
they can apply effects to the audio track.
b/8767565
Change-Id: Iaa39d97d0b6fb528ed04b52d579afa58444ebcfe
2013-05-09 15:50:38 -07:00
Amith Yamasani
153919ed2f
Merge "Cache the scaled avatar drawables in the keyguard user switcher" into jb-mr2-dev
2013-05-09 22:17:51 +00:00
Chet Haase
fb32c82412
Merge "Fix start delay jank in ViewPropertyAnimator" into jb-mr2-dev
2013-05-09 22:09:18 +00:00
Amith Yamasani
6fc1d4e8e6
Cache the scaled avatar drawables in the keyguard user switcher
...
Loading the avatar icons and drawing them into the sized bitmap
turns out to be quite expensive and the cost increases with number
of users. Caching them shaves off several hundred milliseconds from
Keyguard inflation time during user switching on the lockscreen.
For instance, 15ms vs. 750ms with 3 avatars on a certain 7" tablet.
Bug: 7986933
Change-Id: I3e2065bfa25aa263133ba204ca364c3b04d7c0ff
2013-05-09 14:44:38 -07:00
Chet Haase
dcfbd6a2c9
Fix start delay jank in ViewPropertyAnimator
...
Issue #8892620 start delay jank in ViewPropertyAnimator
Change-Id: I17a57ac3351fb2c1516b594d135aa9ce9f78c88e
2013-05-09 14:40:21 -07:00
Matthew Xie
b566c466c7
Merge "Donot bind to GATT service when BLE is not supported" into jb-mr2-dev
2013-05-09 21:14:47 +00:00
Matthew Xie
32ab77b4c5
Donot bind to GATT service when BLE is not supported
...
bug 8664724
Change-Id: I9b9222cd5877babcded73798a5d1ff13fd10e791
2013-05-08 19:26:57 -07:00
Daniel Sandler
617055d7a9
am 5d6dc425: Merge "Filter out dangerous CharSequences in Notification." into jb-mr2-dev
...
* commit '5d6dc425287e5651e3a1fdc32591b8791dd9dd18':
Filter out dangerous CharSequences in Notification.
2013-05-08 17:30:43 -07:00
Daniel Sandler
5d6dc42528
Merge "Filter out dangerous CharSequences in Notification." into jb-mr2-dev
2013-05-09 00:28:11 +00:00
Yorke Lee
3672624cdc
am 35b7b0b8: Merge "Add system setting key for dialpad autocomplete" into jb-mr2-dev
...
* commit '35b7b0b80000774b503f7d06bf3685836f22608f':
Add system setting key for dialpad autocomplete
2013-05-08 14:33:31 -07:00
Yorke Lee
35b7b0b800
Merge "Add system setting key for dialpad autocomplete" into jb-mr2-dev
2013-05-08 21:29:38 +00:00
Svetoslav
5b578daac9
Accessibility should not query for list items when data set changed.
...
AbsListView is backed by an adapter. After the adapter data changes
the view sets a flag that its state is dirty and requests a layout.
If an accessibility service asks for the state of a list item at
this point, it may incur an error since the views and the adapter
are not in sync.
Now if an accessibility service queries for a list item when the
data set is changed and the item views are dirty, we pretend the
children do not exist. After the layout happens, we notify the
accessibility layer that the screen content changed so it can
refetch the views if desired (this notification mechanism is
already in place in AbsListView#handleDataChanged()).
bug:8433433
Change-Id: I4287a0ac2ef6bb33f1f988d5ddad973556c305ca
2013-05-08 14:23:38 -07:00
Michael Jurka
7741b63c5a
am 6dee0a0f: Merge "Fix bug where thumbnails flashed more often in Recents" into jb-mr2-dev
...
* commit '6dee0a0fe68096a6714b7d570241f61e4d6ea20a':
Fix bug where thumbnails flashed more often in Recents
2013-05-08 14:10:44 -07:00
Daniel Sandler
dcbaf661bf
Filter out dangerous CharSequences in Notification.
...
If an app mistakenly puts some Parcelable implementation of
CharSequence in here, Bundle will try to marshal the derived
class, which is going to be bad news when we try to unparcel
it in another process.
Additionally add a proper stack trace to unparceling
failures (otherwise you have no idea where the bad parcel
was being used).
Bug: 8725271
Change-Id: Ide19b986d65c7f47929cf2dde4e62b762c469fee
2013-05-08 17:06:35 -04:00
Yorke Lee
647f8f3d06
Add system setting key for dialpad autocomplete
...
Bug 8840243
Change-Id: Ib1fd631c8717dad2305e3507391cb2d96be2a847
2013-05-08 12:14:21 -07:00
Michael Jurka
f42d9010f1
Fix bug where thumbnails flashed more often in Recents
...
Bug: 8867698
Change-Id: I2773601d83507dbb55c3a1d0b723e3853e22d352
2013-05-08 20:48:36 +02:00
Fabrice Di Meglio
6eb036e789
am 366b97ba: Merge "Fix bug #8839681 Reversed Textbox focus order on RTL and android:imeOptions="flagNoExtractUi"" into jb-mr2-dev
...
* commit '366b97ba25de237c42c815c5e8ca36303ce104df':
Fix bug #8839681 Reversed Textbox focus order on RTL and android:imeOptions="flagNoExtractUi"
2013-05-08 11:17:25 -07:00
Fabrice Di Meglio
366b97ba25
Merge "Fix bug #8839681 Reversed Textbox focus order on RTL and android:imeOptions="flagNoExtractUi"" into jb-mr2-dev
2013-05-08 17:56:17 +00:00
Fergus Henderson
6c641d3c67
am 3cf3a0b3: Merge "Fix for TTS.setLanguage throwing MissingResourceException" into jb-mr2-dev
...
* commit '3cf3a0b30cd3d3be806eeb04861731d7ed6e6f23':
Fix for TTS.setLanguage throwing MissingResourceException
2013-05-08 10:47:56 -07:00
Fergus Henderson
3cf3a0b30c
Merge "Fix for TTS.setLanguage throwing MissingResourceException" into jb-mr2-dev
2013-05-08 17:42:00 +00:00
Przemyslaw Szczepaniak
d0b927948e
Fix for TTS.setLanguage throwing MissingResourceException
...
Change I766f106b9165932de17de84bdd422d0fc0ae27f1 made getISO3*
methods throw MissingResourceException if locale was invalid.
This causes regression on last android release, where invalid
locale was silently ignored.
+ fix for .isLanguageAvailable
Bug: 8709594
Change-Id: Ieada6b90dc53cfdf0a4e2b4ca69854b811d0fec2
2013-05-08 15:56:12 +01:00
Jamie Gennis
211eae98fc
am d28653df: Merge "Add the trace tag for Dalvik." into jb-mr2-dev
...
* commit 'd28653df6580b76559374580764aa2e86d6c2f48':
Add the trace tag for Dalvik.
2013-05-07 18:23:20 -07:00
Jamie Gennis
d28653df65
Merge "Add the trace tag for Dalvik." into jb-mr2-dev
2013-05-08 01:21:33 +00:00
Alan Viverette
fa4c935edc
am 239a0c0e: Ensure ViewRootImpl.setAccessibilityFocus() doesn\'t crash when reentrant.
...
* commit '239a0c0e6a6fc36025fdb1c662e1c7acaec144bb':
Ensure ViewRootImpl.setAccessibilityFocus() doesn't crash when reentrant.
2013-05-07 17:43:18 -07:00
Alan Viverette
239a0c0e6a
Ensure ViewRootImpl.setAccessibilityFocus() doesn't crash when reentrant.
...
Internal state must be cleared before calling any methods on the focus
host, since the method may be called again from the host and attempt to
recycle the same AccessibilityNodeInfo twice.
BUG: 8856860
Change-Id: I0410989fd6f3ce3ce29de8edebdfbf3847188843
2013-05-07 17:17:35 -07:00
Fabrice Di Meglio
3167c88c2c
Fix bug #8839681 Reversed Textbox focus order on RTL and android:imeOptions="flagNoExtractUi"
...
- make SequentialFocusComparator RTL-aware
Change-Id: I3d9cc81f777d16933a8e1b69f8ed63efa5be0925
2013-05-07 15:46:22 -07:00
Jamie Gennis
0cc84cefdd
Add the trace tag for Dalvik.
...
Bug: 8856374
Change-Id: Id0fbdb8f7a487c5831edcd2c6c64a7da63aec03d
2013-05-07 15:23:06 -07:00
Robert Greenwalt
27c8b559b6
am e2322bdd: Merge "Don\'t back up the scan-always setting." into jb-mr2-dev
...
* commit 'e2322bdd7865552aa31f93bbf4e60d4d9a7d0973':
Don't back up the scan-always setting.
2013-05-07 13:48:49 -07:00