History log of /frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b2d5231158a58f03b611a8e4065de02938c54e26 06-May-2016 Chris Banes <chrisbanes@google.com> Fix popupStyleRes arg on ListPopupWindow not working

Since the arg was added in API 11 to PopupWindow,
AppCompat currently ignores it. This CL fixes it
by using the 4-arg constructor on API 11+.

BUG: 28628230
Change-Id: I549b9196015b5ba8c9de8a0b11dba5e1e132085b
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
76ecafcac7f7810de047f87931d58c04a8a86dc1 21-Mar-2016 Alan Viverette <alanv@google.com> Account for top and bottom padding in ListPopupWindow

Bug: 27550635
Change-Id: Ieb60ff3672293705dedfd3e6df18e751c8a556ff
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
6142a54baae3289f734947c6b5375b12eb0fb722 27-Jan-2016 Chris Banes <chrisbanes@google.com> Backport framework popup improvements to AppCompat

Lots of changes here, including cascading menus on
large screens, titles on popups and other popupy things.

BUG: 26816906

Change-Id: I79f4692d30fea247f419102a455c50e8b9a665f3
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
cc7e6ffce76f2066838b626ac04536b95a0689c3 14-Jan-2016 Chris Banes <chrisbanes@google.com> AppCompat ListPopupWindow fixes

- Fixes Spinner jumping back on Gingerbread due to
a call to setSelection(). The framework uses setSelectionInt()
which we don't have access to. There's no side-effects to removing
this call from my testing.
- Use AbsListView.scrollListBy() on API 19+, makes drag-to-open
scrolling much smoother on those platforms.

BUG: 26393526
BUG: 25085519

Change-Id: Iaafc2be81c8a9ff161e5506700668020030ee52d
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
66698bb15ba0f873aa1c2290cc50d6bb839a474a 26-Oct-2015 Chris Banes <chrisbanes@google.com> Flatten AppCompat class hierarchy

This allows us to do two things:

1) Move away from using public @hidden classes
everywhere.
2) Workaround silly OEM bugs.

BUG: 18218511

Change-Id: I7582e242c7564c32feeb044fc9eff6bfb5c56536
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
7ede35a254a543305421b3b2d88f11ad2d0466e6 25-Sep-2015 Chris Banes <chrisbanes@google.com> Fix AppCompatSpinner not overlaying the IME

Caused by ListPopupWindow using an internal version of
PopupWindow.getMaxAvailableHeight() which allows ignoring
of window decorations. We now use that method via reflection.

BUG: 23387567
Change-Id: I753090f58d7c74b588b15bea2a6fb09b8ed1c58d
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
18864e53490e04739f1063a7ee113549874f87b0 19-Aug-2015 Chris Banes <chrisbanes@google.com> Backport ListPopupWindow fixes to AppCompat

BUG: 23340464

Change-Id: I94b14db949c51c7c291603157bb36d80570ce496
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
2ff9b34295ed3cc30e67bc8c4904a5c3ffcf47c6 09-Dec-2014 Chris Banes <chrisbanes@google.com> Let host view handle long-press when using drag-to-open

BUG: 18605860
Change-Id: If8b6ea65dafedbae58dac6e5d198d30543417840
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
a9cf27da7f78d81db5ad482003a10d1a6562107c 10-Nov-2014 Alan Viverette <alanv@google.com> Add appcompat PopupMenu constructor that takes style arguments

BUG: 18245054
Change-Id: I444a37f0104061d29415a6f47e5d7da31f095308
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
80e66c1609421dacff3e49770411e201039aa1d8 17-Sep-2014 Chris Banes <chrisbanes@google.com> Fix flickering ripples on drag-to-open popups

BUG: 17543085
Change-Id: I9cf67bc48d4a2ffe73d436faecf93fd2fe1c4633
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
469286122bcbbecbdd0bef74fb50f9d8920e77b9 02-Sep-2014 Chris Banes <chrisbanes@google.com> Add dynamic Drawable tinting to appcompat

Brings the res folder down to 297kB from 435kB,
saving > 30% of disk space (compressed).

Change-Id: Ia64ceacb5afed7f17203ff17ce5eaa990d58be7c
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
5ec2faa01bc6790bc015e0d5748dc0482ae8c0f2 04-Sep-2014 Chris Banes <chrisbanes@google.com> Implement PopupWindow's overlapAnchor pre-L

BUG: 17331746
Change-Id: I00c4606343e4690087bab117abc34a18d6c6c750
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
ac00a989afc2f1c559fc33174f481a0a0ef5b3d8 01-Sep-2014 Chris Banes <chrisbanes@google.com> Backport Toolbar framework updates to appcompat

BUG: 17253638
BUG: 17305707
BUG: 17298370

Change-Id: Ic4f876565f7da93b166c52d4a206f86ae78d5ca7
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
a2c72b87007d10202c25e78e904938f770c6337d 13-Aug-2014 Chris Banes <chrisbanes@google.com> Update appcompat internal to lmp-dev framework

Not much of note.

Change-Id: I607624d63506bd72ae6f1a080c35afbeb361b0b7
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
49c78900da0d43140fb602431fb93212bd7f6c70 15-Jul-2014 Chris Banes <chrisbanes@google.com> Update internal Action Bar implementation to L

This CL brings all of the internal widgets and helpers
for the Action Bar up to date with L. We now only use the
unbundled ActionBar/ToolBar implementation. This is to ease
integration and make styling simpler.

Change-Id: I267c9ee90b5707d997910c57242e26130f2dbcf8
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java