034295930d0f4c507bed2a211000b8d431c99d52 |
|
25-Apr-2017 |
Kirill Grouchnikov <kirillg@google.com> |
Backport changes and cleanup in appcompat/widget package * Backport relevant changes that were made in the framework code * Cleanup unused code * Cleanup code for the new minSdk level Test: ./gradlew support-appcompat-v7:connectedCheck --info --daemon -Pandroid.testInstrumentationRunnerArguments.class=android.support.v7.widget.SearchViewTest Test: ./gradlew support-appcompat-v7:connectedCheck --info --daemon -Pandroid.testInstrumentationRunnerArguments.class=android.support.v7.widget.SearchView_CursorTest Test: ./gradlew support-appcompat-v7:connectedCheck --info --daemon -Pandroid.testInstrumentationRunnerArguments.class=android.support.v7.widget.ListPopupWindowTest Test: ./gradlew support-appcompat-v7:connectedCheck --info --daemon -Pandroid.testInstrumentationRunnerArguments.class=android.support.v7.app.BasicsTestCaseWithToolbar Bug: 34118882 Change-Id: If986d357682989777c2591fa21a74909d993b6fe
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
38c40bfad23e4d8f65793299454b0e838a591bd5 |
|
01-Apr-2017 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Fix anchor overlap handling in ListPopupWindow Do not change anchor overlap on the underlying PopupWindow unless ListPopupWindow.setOverlapAnchor has been called explicitly. Bug: 36788749 Test: Support7Demo > AppCompat > Action Bar > Action Bar Usage > click on overflow Change-Id: Icaa9d5a5ea59e29f9279c59788a1c4d858bbc766
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
4a07a40444accbaa391ed909520a2ddc33ec089e |
|
24-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Align a cascading submenu to its parent menu item"
|
384fbeb5973d98492aa83d6270f765ccfa2752a4 |
|
15-Mar-2017 |
Andrei Stingaceanu <stg@google.com> |
resolve merge conflicts of 0dbe090bba to master Test: existing tests pass Change-Id: Id56cfb6e005762f9f6622e5d0bddc78e2385c4c6
|
0dbe090bba314e72d65d5404c9fb15b7550a698d |
|
15-Mar-2017 |
Andrei Stingaceanu <stg@google.com> |
[AppCompat] - backport changes from N - reworked Took into account and actioned the comments from the previous CL. Bug: 34118882 Test: existing tests pass Change-Id: I154ccc39cbbed7b4621346df6ac480016576cfe3
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
035bb922cd2fd0d8362dfa008f29e6d898bb9f96 |
|
14-Mar-2017 |
Alan Viverette <alanv@google.com> |
Revert "[AppCompat] - backport changes from N" This reverts commit e419aa4002976f2c79754b507dff8b14c007b277. Change-Id: Ifcdfcd1d9be133da1e2e97c1b5d5e368fbfe4923
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
e419aa4002976f2c79754b507dff8b14c007b277 |
|
01-Mar-2017 |
Andrei Stingaceanu <stg@google.com> |
[AppCompat] - backport changes from N Bug: 34118882 Test: existing tests pass Change-Id: Iaf3852ce6d6c3b2439fd421c09e8c69bafd520a6
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
cac4c3f2757db4f618b57af443bc5dc869128986 |
|
08-Mar-2017 |
Vladislav Kaznacheev <kaznacheev@google.com> |
Align a cascading submenu to its parent menu item Currently the submenu might become misaligned when the parent menu moves. Fix this by anchoring the submenu to the parent menu item directly. For API<26 align to the parent item using offsets, which works well in most cases. Bug: 35768002 Test: manual Change-Id: Ib22ffb36f908322a7ada8aa26fa801a2a1dc9ca6
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
44ece5ceaaee232f9139ccbde40ac4a5e642bdee |
|
12-Feb-2017 |
Christophe Beyls <software@digitalia.be> |
Fixed various it's -> its typos in comments and documentation Test: None Change-Id: I25617e1cfe26cdeacaa54040676a7abff475478e
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
8e10080c914d1ad0784394fa3026b85535535847 |
|
18-Nov-2016 |
Aurimas Liutikas <aurimas@google.com> |
Move from GROUP_ID to LIBRARY_GROUP annotations - GROUP_ID was deprecated in favor of LIBRARY_GROUP. - Fix import order in touched files. Test: ./gradlew assemble assembleAndroidTest Change-Id: I2a774e93215090f42262fb86cf8e841f2a546a4f
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
c39d9c75590eca86a5e7e32a8824ba04a0d42e9b |
|
25-Aug-2016 |
Alan Viverette <alanv@google.com> |
Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations Also removes some unnecessary @hide annotations on classes that wouldn't have shown up in docs anyway due to package/private visibility or NO_DOCS. Bug: 27937193 Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
2c1bad7ecd5879bf0f29ce2ce1bc5bd67a3f4682 |
|
25-Aug-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove all the extra accessor methods added by javac in support-v7-appcompat. Change private methods to be package protected to avoid extra methods that get added to be able to access them from inner classes. This CL saves 196 methods in our jar. Bug: 31075707 Change-Id: I2592b845b920384ff523fe130f634d5808a382a8
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
c9a859537b0871f84afeeb706a5b425fe3f2b4dd |
|
25-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Fix a random assortment of spelling errors. Fix spelling errors found by Android Studio. Change-Id: I121c79029f4e323da4ff2f44891e25480c44ebbc
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
dc8e099ed130434c0238f558277c5bcb6a533121 |
|
23-May-2016 |
Aurimas Liutikas <aurimas@google.com> |
Add missing @Override annotations in v7 code. Part 1. Change-Id: I8487ae3980cf84aa486edb086f676a14a82f22c6
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ListPopupWindow.java
|
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
|