Fabrice Di Meglio
6fc225a02f
Merge "Make CheckBox / RadioButton / ToggleButton / Star widgets aware of layout direction"
2012-06-05 17:16:31 -07:00
Fabrice Di Meglio
2842679d34
Make CheckBox / RadioButton / ToggleButton / Star widgets aware of layout direction
...
- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)
Change-Id: I8badb57d095c6a0a1d0c82bedf30b02502013ae0
2012-06-05 16:41:18 -07:00
Svetoslav Ganov
4b9320bd95
am 62ac5e0b: am 1f348443: Merge "NullPointerException in AbsListView.focusSearch()." into jb-dev
...
* commit '62ac5e0bb9ee61507b3d2a182aa78dc71869e9bb':
NullPointerException in AbsListView.focusSearch().
2012-06-05 09:54:50 -07:00
Satoshi Kataoka
75bc758c43
am d44a4411: am 69609ed4: Merge "Do not run the spell checker in SearchView" into jb-dev
...
* commit 'd44a4411751921188f3484e0638363c9c88f7f06':
Do not run the spell checker in SearchView
2012-06-05 09:22:23 -07:00
Svetoslav Ganov
62ac5e0bb9
am 1f348443: Merge "NullPointerException in AbsListView.focusSearch()." into jb-dev
...
* commit '1f3484430e71a4dc21aba9145d20e32ca4a8f72e':
NullPointerException in AbsListView.focusSearch().
2012-06-04 23:09:43 -07:00
Svetoslav Ganov
1f3484430e
Merge "NullPointerException in AbsListView.focusSearch()." into jb-dev
2012-06-04 23:07:26 -07:00
Satoshi Kataoka
d44a441175
am 69609ed4: Merge "Do not run the spell checker in SearchView" into jb-dev
...
* commit '69609ed40260b67d5ee6baace9d60cf9b677f4c9':
Do not run the spell checker in SearchView
2012-06-04 22:44:58 -07:00
Satoshi Kataoka
69609ed402
Merge "Do not run the spell checker in SearchView" into jb-dev
2012-06-04 22:42:00 -07:00
Satoshi Kataoka
9ce1116ee8
Do not run the spell checker in SearchView
...
Bug: 6603925
Change-Id: I75972185fb4d802f2a90649002e722ca4b676c42
2012-06-05 12:22:38 +09:00
Svetoslav Ganov
3016c1ae6a
NullPointerException in AbsListView.focusSearch().
...
1. One of the loops was using the last visible position
as its end boundary as opposed to the child count
minus one.
bug:6610451
Change-Id: I600545ca3f64d1e982f909f893e5d34570ec5c8b
2012-06-04 19:47:46 -07:00
Fabrice Di Meglio
0cd655ad2d
Merge "Revert "Revert "Clean up layout direction APIs for Drawable"""
2012-06-04 16:29:05 -07:00
Fabrice Di Meglio
b03b434089
Revert "Revert "Clean up layout direction APIs for Drawable""
...
This reverts commit c96132ff53
2012-06-04 12:55:30 -07:00
Fabrice Di Meglio
d9fe9e8427
Merge "Make Switch widget aware of layout direction"
2012-06-04 12:43:07 -07:00
Svetoslav Ganov
904db5b4e7
am f3873333: am 30384653: Merge "Focus search in AbsListView returns invisible views." into jb-dev
...
* commit 'f3873333e014219601e8dc4e6bee364c50390c5d':
Focus search in AbsListView returns invisible views.
2012-06-04 08:26:35 -07:00
Svetoslav Ganov
f3873333e0
am 30384653: Merge "Focus search in AbsListView returns invisible views." into jb-dev
...
* commit '30384653d2fc4d497ab3124c998c7d516f1bd25f':
Focus search in AbsListView returns invisible views.
2012-06-04 08:22:30 -07:00
Svetoslav Ganov
30384653d2
Merge "Focus search in AbsListView returns invisible views." into jb-dev
2012-06-04 08:17:26 -07:00
Svetoslav Ganov
b1fa98bb1c
Focus search in AbsListView returns invisible views.
...
1. The focus search algorithm considers only visible
views, specifically when adding focusables. Since
AbsListView implements a custom focus search strategy
for better user experience it also has to return
only views that are visible.
bug:6543878
Change-Id: I6207c29402e4ac6190c1e65d042e04449aa75ef8
2012-06-03 22:04:44 -07:00
Svetoslav Ganov
bc595b798e
am b59d0618: am b6585d19: Merge "Double input focus and focus movement in list not working." into jb-dev
...
* commit 'b59d06186130921c02b6a4b0c98d0c43379df6d4':
Double input focus and focus movement in list not working.
2012-06-03 18:59:50 -07:00
Svetoslav Ganov
b59d061861
am b6585d19: Merge "Double input focus and focus movement in list not working." into jb-dev
...
* commit 'b6585d19311f13ec28fa38a3c849589dba8c293a':
Double input focus and focus movement in list not working.
2012-06-03 18:55:22 -07:00
Svetoslav Ganov
b552d89e90
Double input focus and focus movement in list not working.
...
1. The clearFocus routine in ViewGroup was clearing the pointer
to the descendant which has focus after calling clear focus
on that child. However, currently clearing the focus of a view
causes the view that loses focus to try to give the focus to
the first focusable which potentially sets the pointer to the
child that has input focus in the ViewGroup but the ViewGruop
essentially clears that pointer. This resulted in having two
focused views at the same time in some cases.
2. AbsListView was not calling the super implementation of add
focusables if the focus type was not accessibility.
bug:6559819
Change-Id: I478dfed000b5de3f9b15e12eb82aa3d34c2301e4
2012-06-02 14:35:13 -07:00
Svetoslav Ganov
665ef836b5
am 40404f43: am cba5e879: Merge "Calling the correct method when adding accessibility focusables." into jb-dev
...
* commit '40404f435c17dfbbedfdf358c48f0f91df91b84f':
Calling the correct method when adding accessibility focusables.
2012-06-02 08:40:16 -07:00
Svetoslav Ganov
40404f435c
am cba5e879: Merge "Calling the correct method when adding accessibility focusables." into jb-dev
...
* commit 'cba5e879e825fe37bc1eb092c14f3a5c4d7a29d1':
Calling the correct method when adding accessibility focusables.
2012-06-02 08:35:24 -07:00
Dianne Hackborn
cbc5e0aae4
am 3522225d: am ea01e4a2: Merge "Survey says: NIET!" into jb-dev
...
* commit '3522225dba19e77defaf56f0e70c0382c2cbb0a2':
Survey says: NIET!
2012-06-02 08:20:36 -07:00
Jean-Baptiste Queru
c96132ff53
Revert "Clean up layout direction APIs for Drawable"
...
This reverts commit c1da65187a .
2012-06-02 05:46:20 -07:00
Svetoslav Ganov
a90e4512ab
Calling the correct method when adding accessibility focusables.
...
1. Since we added explicit accessibility focusable attribute when
adding focusables views that do so should call this method. Some
views were not updated to do so.
bug:6581924
Change-Id: Id64c0b2d76e5269ebf3fbe17203e73b174bdb843
2012-06-01 19:02:42 -07:00
Dianne Hackborn
3522225dba
am ea01e4a2: Merge "Survey says: NIET!" into jb-dev
...
* commit 'ea01e4a2d5cc28093e9fd720055082b2d3f708d9':
Survey says: NIET!
2012-06-01 19:01:33 -07:00
Fabrice Di Meglio
28efba38c0
Make Switch widget aware of layout direction
...
- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)
Change-Id: I40e77e54ccee2e596ebc4649871debfd35ed95fa
2012-06-01 18:20:18 -07:00
Dianne Hackborn
ea01e4a2d5
Merge "Survey says: NIET!" into jb-dev
2012-06-01 14:13:08 -07:00
Dianne Hackborn
4034bc431d
Survey says: NIET!
...
Bug: 6593206
Change-Id: I5390609a5615d6aff1793a9bc361012a0cea330b
2012-06-01 13:38:48 -07:00
Fabrice Di Meglio
7806882541
Merge "Clean up layout direction APIs for Drawable"
2012-06-01 11:41:58 -07:00
Fabrice Di Meglio
c1da65187a
Clean up layout direction APIs for Drawable
...
- see bug #6427629
Change-Id: I3119db3022bba0ee325b6d0d4471bfebd850ec10
2012-06-01 11:39:10 -07:00
Svetoslav Ganov
2a086877a4
am 570ad8c2: am 00ca7a88: Merge "Accessibility focus traversal of lists inconsistent." into jb-dev
...
* commit '570ad8c2b6f89f6ca9f2dfeb33d0eca19278e739':
Accessibility focus traversal of lists inconsistent.
2012-06-01 08:58:35 -07:00
Svetoslav Ganov
570ad8c2b6
am 00ca7a88: Merge "Accessibility focus traversal of lists inconsistent." into jb-dev
...
* commit '00ca7a88271916f6022b2aa16acfb415fc1b5247':
Accessibility focus traversal of lists inconsistent.
2012-06-01 08:54:38 -07:00
Svetoslav Ganov
00ca7a8827
Merge "Accessibility focus traversal of lists inconsistent." into jb-dev
2012-06-01 08:52:19 -07:00
Svetoslav Ganov
2dda468606
Accessibility focus traversal of lists inconsistent.
...
1. Now the list traversal forward is the exact opposite
of the traversal backward.
2. The focus search starts from the view against which
the call is made as opposed to the one that has focus.
This is now consistent with the rest of the focus search.
bug:6537747
Change-Id: Ida6a696636a3099531155fcbff256f71264f5008
2012-05-31 20:16:40 -07:00
Philip Milne
0597161ee4
Merge "Fix for bug 6050753."
2012-05-31 10:30:09 -07:00
Svetoslav Ganov
4305cd3276
am c6dd2dd4: am f14c078c: Merge "Don\'t mark list headers or invalid items as disabled." into jb-dev
...
* commit 'c6dd2dd4b38b96be3deee94540973c83498a496c':
Don't mark list headers or invalid items as disabled.
2012-05-30 17:53:55 -07:00
Svetoslav Ganov
c6dd2dd4b3
am f14c078c: Merge "Don\'t mark list headers or invalid items as disabled." into jb-dev
...
* commit 'f14c078ccc8fe8a2435d3c6b6e47aad81fffd663':
Don't mark list headers or invalid items as disabled.
2012-05-30 17:49:17 -07:00
Svetoslav Ganov
f14c078ccc
Merge "Don't mark list headers or invalid items as disabled." into jb-dev
2012-05-30 17:47:02 -07:00
Fabrice Di Meglio
3b6a3f004f
am 875713c6: am f053e236: Merge "Fix bug #6567507 [Bidi] - Cursor is sometimes not visible on EditText" into jb-dev
...
* commit '875713c6886a5b24fff3a2ce36eb95bc9446e749':
Fix bug #6567507 [Bidi] - Cursor is sometimes not visible on EditText
2012-05-30 15:37:40 -07:00
alanv
325ea8deb8
Don't mark list headers or invalid items as disabled.
...
Bug: 6581689
Change-Id: I4088cdc7e785e60fe7e30807cdf045131584f29d
2012-05-30 15:36:18 -07:00
Fabrice Di Meglio
875713c688
am f053e236: Merge "Fix bug #6567507 [Bidi] - Cursor is sometimes not visible on EditText" into jb-dev
...
* commit 'f053e2367d4859adf9488bd1712bdbe8f647eeb8':
Fix bug #6567507 [Bidi] - Cursor is sometimes not visible on EditText
2012-05-30 15:34:07 -07:00
Fabrice Di Meglio
f053e2367d
Merge "Fix bug #6567507 [Bidi] - Cursor is sometimes not visible on EditText" into jb-dev
2012-05-30 15:31:23 -07:00
Fabrice Di Meglio
0ed59fae6f
Fix bug #6567507 [Bidi] - Cursor is sometimes not visible on EditText
...
- take the hint layout primary horizontal offset if needed
Change-Id: Ib5c4dd990278e1fd8bb9ba4f4b6940a62dba91e3
2012-05-29 20:32:51 -07:00
Svetoslav Ganov
b616547cd5
am 378aa011: am a5c896af: Merge "Updating the behaviour of accessibility text iterators." into jb-dev
...
* commit '378aa011d5f989166b62e9db6328a5881a1a73a0':
Updating the behaviour of accessibility text iterators.
2012-05-29 17:38:18 -07:00
Svetoslav Ganov
378aa011d5
am a5c896af: Merge "Updating the behaviour of accessibility text iterators." into jb-dev
...
* commit 'a5c896afe89aaf40166343232d85980b94974032':
Updating the behaviour of accessibility text iterators.
2012-05-29 17:32:39 -07:00
Svetoslav Ganov
a5c896afe8
Merge "Updating the behaviour of accessibility text iterators." into jb-dev
2012-05-29 17:30:16 -07:00
Svetoslav Ganov
39f2aee640
Updating the behaviour of accessibility text iterators.
...
1. Iterators were skipping content on reversing direction.
2. The cursor was positioned at the beginning of the next text segment
when moving forward and at end of the previous text segment when moving
backwards. This is incorrect and now the cursor is positioned at the
end of the segment when moving forward and at the beginning when moving
backward.
3. The cursor position was not properly set when reaching the end/start
of the text.
4. The iterators were reporting strictly the next/previous segment even
if the cursor is within such a segment. Thus, when traversing some
content may be skipped. Now moving forward moves the selection to
the next segment end and the start position is either the old index
if it was within a segment or the start of the segment. Same in
reverse.
bug:6575099
Change-Id: Ib48a649cec53910339baf831a75e26440be6e576
2012-05-29 15:16:19 -07:00
Gilles Debunne
31d869ce07
am 1cf99631: am 18afc622: Merge "Fix for IOOB in SearchView" into jb-dev
...
* commit '1cf99631ca6859785ef5716def75169f77b1bee3':
Fix for IOOB in SearchView
2012-05-25 12:50:14 -07:00
Gilles Debunne
1cf99631ca
am 18afc622: Merge "Fix for IOOB in SearchView" into jb-dev
...
* commit '18afc622c3d80713a6ffb91792cce399e1715bfb':
Fix for IOOB in SearchView
2012-05-25 12:46:09 -07:00