2563095d2d2798c05ebef81290c592826a1758f0 |
|
26-Jan-2015 |
Alan Viverette <alanv@google.com> |
Prevent drag-to-open from cycling pressed state, propagate hotspot Avoids unnecessary changes to pressed state. Ensures hotspot propagates to both the list view and the list item view since both receive the pressed state. Bug: 19134424 Change-Id: If2496ce2042e43fe1c1efd527eeca10dc53e1f4a
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
298536b1a0873de211f8ab4588ec2acfb75f29f9 |
|
04-Dec-2014 |
Alan Viverette <alanv@google.com> |
Let host view handle long-press when using drag-to-open BUG: 18605860 Change-Id: I75850138614f17cf728d4411c142a07bdf15d085
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
99b4e8507309f8e08ecc0baf994ccdc8020d6359 |
|
28-Oct-2014 |
Alan Viverette <alanv@google.com> |
Update drag-to-open menu close behavior Menu now closes if the user opens using long-press and then lifts their finger when touching outside of the menu. This is consistent with the normal drag-to-open interaction model. BUG: 16352041 Change-Id: I06aafae7b702ef44000ed19707c46e2bb595095e
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
62a8b61f929315c82448888a7addb0853f62293e |
|
02-Oct-2014 |
Alan Viverette <alanv@google.com> |
Manage pressed state during drag-to-open BUG: 17573390 Change-Id: Ia85d7b51d6e4a18dcbf99b930f9f7c045697a31b
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
f023c2530a4591889dda614aaa016d5a9f9617ed |
|
28-Aug-2014 |
Alan Viverette <alanv@google.com> |
Update action bar item widths, overflow menu, button, and spinner styles Manually modifies the overflow button hotspot bounds so that the ripple appears to be centered on the overflow icon. Adds styleable and parsing for list popup window offsets. Updates spinner text appearance to be consistent with drop down item text appearance. Also updates horizontal inner padding in buttons. BUG: 17305079 BUG: 17304391 BUG: 17302567 Change-Id: Iafddfef290078de968894a3b443ba9f60f84c6d4
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
e04499ad930ff4f112114683dc9f1e5411d6802b |
|
06-Aug-2014 |
Chet Haase <chet@google.com> |
Actually set the internal modal value in ListPopupWindow.setModal() The current code ignores the parameter and sets the internal modal value to true. This has probably gone unnoticed because all framework usage of this method calls it with 'true', except for one case where it sets it to 'false' temporarily, and then to 'true'. Issue #16815832 ListPopupWindow setModal broken Change-Id: I4ac7ab31b4ab91c9959efd4ccf2264a8e381708f
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
bca05f5ce7716b82f4b3d9221480a807aeb7ff15 |
|
24-Jul-2014 |
Alan Viverette <alanv@google.com> |
Allow medium-long-press to initiate drag-to-open menus BUG: 16352041 Change-Id: I58933ae8cce1b3cecc1c533338d02a2f6ef1523b
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
d361a4f98bbc03cb61b9ac4504eda490ff704b60 |
|
01-Jul-2014 |
Alan Viverette <alanv@google.com> |
Use touch hotspot in drag-to-open, fix forwarding cancellation BUG: 14230395 Change-Id: Ibea615bcd6a2e57fca8b49ffea23f0df951d497c
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
560f17098f90b15c8894cce127f2fed85f7aeb6b |
|
05-May-2014 |
Alan Viverette <alanv@google.com> |
Add support for popups overlapping anchors BUG: 14471731 Change-Id: I16e8d76caedfebd0c38b8c0b22cd9619d70877c8
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
de399397947c5379c61a1003c017b96accbbf545 |
|
02-May-2014 |
Alan Viverette <alanv@google.com> |
Support for list selector ripple during arrow movement & drag BUG: 14231774 BUG: 14230395 Change-Id: I23efbc88c3f05b3f323e47bcb34f55ff70ad6828
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
78efdbac8a35a199f602e10a2d9ec3d86c0dbf5f |
|
29-Mar-2014 |
Alan Viverette <alanv@google.com> |
Fix drag-to-open forwarding behavior BUG: 13695088 Change-Id: I4c6e824267b145e6dcedb1aa46c8378fd5b6ff83
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
6090995951c6e2e4dcf38102f01793f8a94166e1 |
|
19-Nov-2013 |
John Spurlock <jspurlock@google.com> |
Remove unused imports from frameworks/base. Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
54c94dea8a26e66fa59a31fd9170ca221052d3aa |
|
27-Sep-2013 |
Adam Powell <adamp@google.com> |
Add gravity settings to PopupWindow/ListPopupWindow/PopupMenu Allow calling code to specify left/right/start/end gravity when showing a popup attached to an anchor. This allows easy alignment of either the right or left edges of the popup and anchor view. Bug 10728401 Change-Id: Ie0844a04ea0576fa67b0972f5873aaa4c5b823f6
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
3f9832d3c7b30bf4dc8ed9e5123b02daca96c878 |
|
30-Aug-2013 |
Alan Viverette <alanv@google.com> |
Fix pre tag formatting in getDragToOpenListener documentation BUG: 10549164 Change-Id: Ie3e05e918edbd737326c724e4e712279ac410238
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
1955a5b531f03dec90f285b590ef62e3d632783c |
|
28-Aug-2013 |
Alan Viverette <alanv@google.com> |
Add public API for obtaining drag-to-open listener BUG: 10457019 Change-Id: I66485521c54b82033044834e7aab6707a3049e6b
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
faf7a2087e1228599c7b08a679a764d2abb0e9ed |
|
26-Aug-2013 |
Alan Viverette <alanv@google.com> |
Merge "Add auto-scrolling in ListPopupWindow drag-to-open mode" into klp-dev
|
69960142efa8d228adbfcbabdcf618426e31e1f5 |
|
23-Aug-2013 |
Alan Viverette <alanv@google.com> |
Reconcile drag-to-open and touch event interception Changes behavior such that dragging on a Spinner that's inside of a ScrollView will only scroll after a tap delay. BUG: 10442971 Change-Id: I9fa9c5f0cf99e0cd158f52b6fa7a109ce1b6b8b1
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
5e66021c8a24c27c470cc6b9fe49e5653f3fa05d |
|
21-Aug-2013 |
Alan Viverette <alanv@google.com> |
Add auto-scrolling in ListPopupWindow drag-to-open mode BUG: 9437139 Change-Id: I836c60b48b31d0a5cc32eef903da9dc0b9b9d8a5
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
ca6a3611cdb28a514834adba35fcce2da6f2e7c2 |
|
16-Aug-2013 |
Alan Viverette <alanv@google.com> |
Move forwarding code to ListPopupWindow, add drag-to-open in Spinner BUG: 9437139 Change-Id: I4599cf65a472b2ce74d2301988359d87917a6eec
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
c05027214f1f4dda67296a072dfc9af9176dc590 |
|
16-Aug-2013 |
Alan Viverette <alanv@google.com> |
Forward events to ListPopupWindow, highlight touched items Moves most of the drag-to-open behavior into ListPopupWindow's particular implementation of ListView. Uses hidden View API for forwarding events between different windows. Overflow menu opens on first touch, closes on touch end outside the overflow button. Clicks that occur during drag-to-open mode result in alpha animation of the selector drawable. BUG: 9437139 Change-Id: I70f540555a03450638a27880b3ae3b031ca6e2ed
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
24d36f592224d1316165f579bb0937df0bf42f7c |
|
20-Jul-2013 |
Michael Wright <michaelwr@google.com> |
Take advantage of KeyEvent.isConfirmKey Change-Id: I2925c624338a5c622a7b3fef05b62099465b6389
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
cf12897cf553bfd07734dad3de071915fd21d4eb |
|
17-Oct-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #7363252 Popup and Dialog UI widgets should be RTL aware - set the Configuration's layout direction in ViewRootImpl instead of PhoneWindow$DecorView - then remove unecessary API on ListPopupWindow for passing the layout direction Change-Id: Ia2c6e4aa8cb82aed9b088bc3b8004ea0a1ded1f3
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
d3d9f3f1004dfee2649a26cfe8dba948cd364904 |
|
18-Sep-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #7173351 API REVIEW: android.util.LocaleUtil Change-Id: I08fd491eff714059e9ec874fadebe7eb556c34d5
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
1d3d7da331a3e9dc783819ab6fe29ea21c873f1e |
|
28-Jul-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Improve ListPopupWindow RTL support - add Javadoc for new method setLayoutDirection() - fix one issue where the layout direction would not be set when the popup was recreated Change-Id: Ic53a8b0d01dc86e03e9bf5f09195af77404dca39
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
3a69bea30257f32a21bb6c32aafa52982d16a401 |
|
26-Jul-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Make SearchView RTL aware - see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi) Change-Id: I7e7b51dccdd3b111e0594509334579b0502d24c8
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
f76a50ce8fdc6aea22cabc77b2977a1a15a79630 |
|
09-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Fix obvious typos under frameworks/base/core Change-Id: Ia5fc3db1bb51824e7523885553be926bcc42d736
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
7507d3d31cb3d0ca190efc9d6b7ead5d6336f8d6 |
|
08-Mar-2012 |
Adam Powell <adamp@google.com> |
Fix measurement issues with Spinner and ListPopupWindow Bug 6132826 - make sure that our speculative measurement of list items uses an accurate width MeasureSpec. This bug would sometimes affect window sizing when measuring height if content could wrap in the presence of restricted width. Change-Id: Ie28573e952cac3dfa2b95e4691758c72f26b8fd9
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
5c3a77c0ff18d39f2d5811b612240788fe4628d1 |
|
14-Sep-2011 |
Adam Powell <adamp@google.com> |
Un-force fading edges in ListPopupWindows. Change-Id: Iefb1f64b1f8927fd3c29a8d448a1517afac1ffe1
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
62e2bdecc21819a71c04204f20fc051886fdabd6 |
|
16-Aug-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5165223 Fix Holo Spinner item/dropdown alignment. Fix bug 5117565 Spinner popup extends out of screen bounds. Change-Id: I7fef7bbe98aa26611c498d1fe875e84db57dcda0
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
a7845ed44a3722e7d96ca9b677be213da7e8c8fe |
|
08-Aug-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5124712 - allow partial items when measuring height of list popups Change-Id: I59c9fc6d5dcd21679ba67d7c233ecd9d7e19d21c
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
8132ba5e2e82d02697ef0570142abb8fc8054a67 |
|
16-Jul-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5011067 - align popup lists to their content rather than window frame by default Change-Id: I05803b7487248d38981c2adc5422bf01761bc18c
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
348e69cfabec21ccfbe708df06f0a7ea541a3053 |
|
17-Feb-2011 |
Adam Powell <adamp@google.com> |
Fix bug 3413800 - Revise AutoCompleteTextView dropdown behavior Be more conservative with when we let an AutoCompleteTextView's dropdown box of completion suggestions cover the IME. Disable the expand-when-touched behavior of the dropdown list when more than 3 items can be seen at a time without it. Don't let a ListPopupWindow that is expanding in response to touch scroll the anchor view within its parent and slide the dropdown out from under the user's finger. Change-Id: I009accfd4e841c9a5e1072735d8a0b067a0bc06a
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
ca51e8788a58f2af3525b7214a675f2d0233e5da |
|
15-Feb-2011 |
Adam Powell <adamp@google.com> |
Fix some bugs with MenuPopupHelper and ListPopupWindow Clean up handling of a few conditions in MenuPopupHelper that the monkeys manage to trigger around the use of ViewTreeObserver. (bug 3443819, bug 3312949) Fix a bug where a stale handler message could cause a ListPopupWindow to reopen itself after being dismissed. (bug 3453607) Change-Id: I488014767ccee785500862a2572beb35901d173b
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
711734a2f8d7529df0ed1bce36da651fc835c144 |
|
08-Feb-2011 |
Gilles Debunne <debunne@google.com> |
AutoComplete list does not hide the IME when it re-appears. Bug 3415891 With the current behavior, as soon as the list is expanded by 'long' pressing on or scrolling its content, it will always further appear in its long state, thus hiding the IME. This fix changes this behavior so that the default state is always compact, not hiding the IME, and an explicit expansion is always required. Also fixes a bug in ListPopupWindow that prevented the timer that expands the list from being started. Change-Id: I896e92d54961769c10b276c36f6510e91ff096a2
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
6f5e934b96c400f610b1c5ad228cc60cab5d443f |
|
27-Jan-2011 |
Adam Powell <adamp@google.com> |
Fix bug 3391818 - Keyboard covers the "Show in chat list" selection in talk > Friend Info Make spinner dropdowns cover the IME if present without being touched first. Change-Id: Ie47df1ad684649de73b102e2ecf5528a35301d93
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
8d6d3b83fb765eefc6fd38de77f1f45d2523ab89 |
|
27-Jan-2011 |
Jeff Brown <jeffbrown@google.com> |
Fix down arrow in AutoCompleteTextView. Bug: 3337416 Change-Id: I572d55c973b9adc68765ba02197e84f3558e65bc
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
b3ea92235c9ccc1ff295839a8f324dcd1c83dd6f |
|
11-Jan-2011 |
Jeff Brown <jeffbrown@google.com> |
Fix NPEs in detached views. Bug: 3297518 Change-Id: Ife1384f3a5bebbd28a29f97dc6d519f8a0b10ba9
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
a39b987bb761899636ae1e3669d1343499d04ebd |
|
06-Jan-2011 |
Adam Powell <adamp@google.com> |
Fix Holo Spinners Fix bug 3321329 - Spinner dropdown does not match widget width Fix a bug in ListPopupWindow where setContentWidth was misbehaving Add gravity setting to Spinner. This controls the positioning of the selected item view within the widget. Holo default is left, legacy default is center. In dropdown mode, Spinners now WRAP_CONTENT width based on a limited set of dropdown content. This means the dropdown can display a reasonable amount of its content without clipping, while matching width with the Spinner widget itself. Change-Id: Ia17fd5f71526548408f4ad3b16bde536b0d3b207
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
56c2d337e02a275397fc9d0460dca90977f199ac |
|
06-Nov-2010 |
Adam Powell <adamp@google.com> |
Fix bug 3067895 - Popup menus clip to container windows ListPopupWindows will now move to fit within the screen, but will not be constrained by their parent windows. Change-Id: I2a19ef474926f328466db32874db4191beebf626
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
c2238d006237ebf1296074d80fb4f4a2741ef880 |
|
21-Oct-2010 |
Daniel Lehmann <lehmannd@google.com> |
Fix default style in constructor with only one parameter Bug:3011901 Change-Id: I6c1b8663ccdfae36d2bb5e63fdc852b6391f3585
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
b1818e83f4a81bc4e4e30b99bb48830415be731b |
|
20-Oct-2010 |
Amith Yamasani <yamasani@google.com> |
Update dropdown colors and list readability for SearchView. Dismiss IME on launching suggestion.
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
0b2d306e7000f4c0c6ad4e00d494bb401d8a9fc2 |
|
15-Sep-2010 |
Adam Powell <adamp@google.com> |
Style new popup widgets. Change-Id: I208ed292afd9919071778baa9ea61d7ca9e7743c
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
cdee446075811e871fc2af295377bd99c100d16d |
|
03-Sep-2010 |
Adam Powell <adamp@google.com> |
Fix bug 2963261 Change-Id: I31952474cf9d31fff78436461aeb7d0ad34d9068
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
6c6f575423d6718c3ff322224c1520901ce881e1 |
|
21-Aug-2010 |
Adam Powell <adamp@google.com> |
More ActionBar/config change tweaks. Preserve open overflow menus Change-Id: Ic8ad2b1e3909fbf84ff4d852ae046a9f9508477c
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
65d79fbe55c017edd9419ddb71939c8916471390 |
|
12-Aug-2010 |
Adam Powell <adamp@google.com> |
Fix bug 2911396 - documentation fix Change-Id: Ia2bbb25dfd6b165f044f5ef1cf291debfe79b1ca
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
4267534d1c42af847ed0cefd1c88c99f66b36571 |
|
10-Jul-2010 |
Adam Powell <adamp@google.com> |
Action Bar now supports submenus as popups. Change-Id: I1691c16081b3474ed6d6e406f91f5f74a2dc8fcb
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
99969da3772d9a0f5079672847ca4f2ad819c1bb |
|
16-Jun-2010 |
Adam Powell <adamp@google.com> |
Fix bug 2771204 Change-Id: If34cf07b0901c985f8260bcd20c1375ae76a0fa0
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
a984b38df5cfe6db0ba792bf2a6221f6b6072448 |
|
04-Jun-2010 |
Adam Powell <adamp@google.com> |
Fix doc build Change-Id: Ia0425bc956540bbd5f16138ad182ae365bf1c85a
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|
c3fa6304c997ccecf8ed15a4cbb7bd245128f3c3 |
|
18-May-2010 |
Adam Powell <adamp@google.com> |
Added ListPopupWindow. Refactored AutoCompleteTextView and Spinner (optionally) to use it. Added associated styles. ListPopupWindow allows apps to present a popup window of options to the user that will correctly dodge the IME if needed. Change-Id: I509c6c45036856daab686a6edeb7a9de1e72eb0a
/frameworks/base/core/java/android/widget/ListPopupWindow.java
|