History log of /frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/ActionMenuPresenter.java
a972a99dddff41d5f54a18629185a7290a63d1f9 10-Mar-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Introduce android.support.v7.widget.TooltipCompat"
a4c6825b4b077cb12adb4f14b825001b6fd0e865 03-Mar-2017 Vladislav Kaznacheev <kaznacheev@google.com> Introduce android.support.v7.widget.TooltipCompat

Backport com.android.internal.view.TooltipPopup with
as much style and behavior details as practically possible.
Make it available through the new TooltipCompat class.

Bug: 35669189
Test: Support7Demos > AppCompat > Action Bar >
Action Bar Usage, hover mouse over action buttons.

Change-Id: I7077d01536d5d7ca9e6865a0c169a2e0dcf34b6b
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
e2104f4b5c8e3ad63570306a25e61502dfe4c418 05-Mar-2017 Aurimas Liutikas <aurimas@google.com> Add all missing @Override annotations.

Historically, we could not add @Override for certain methods due to
using older SDKs to build support library. That is no longer the case
so we can add @Override everywhere now.

Test: ./gradlew assemble assembleAndroidTest still works
Change-Id: I85e3c1157f0e253e3eab7584189f3bf95cf030e9
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
fd3c4560bf2348f6a06272a9f02105c9e1bf927e 25-Jan-2017 Vladislav Kaznacheev <kaznacheev@google.com> Revert "Revert "Add content description and tooltip to menu item""

This reverts commit 7ad815fef41ae568189dea9979b873e82c78476d.

Change-Id: Ic4e0747b2524cda2acf2821a738755f4415f3181
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
7ad815fef41ae568189dea9979b873e82c78476d 24-Jan-2017 Vladislav Kaznacheev <kaznacheev@google.com> Revert "Add content description and tooltip to menu item"

This reverts commit c7d1b6bc152f660957d7a789dcff7b97831915a0.

Change-Id: Iffc35948f706f42275f6d1c20f6024111320ced8
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
c7d1b6bc152f660957d7a789dcff7b97831915a0 23-Jan-2017 Vladislav Kaznacheev <kaznacheev@google.com> Add content description and tooltip to menu item

Bug: 34076597
Test: manual
Change-Id: I1addaac5e5734a140163541656cbd2dba4037517
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.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/ActionMenuPresenter.java
7541e4bfa0c9fff31bcb12fc5a94365565388715 17-Mar-2016 Aurimas Liutikas <aurimas@google.com> Check for saved state type in onRestoreInstanceState.
am: bb58a82

* commit 'bb58a82daf11bf3c056d1cd5887aa26435d37b69':
Check for saved state type in onRestoreInstanceState.
bb58a82daf11bf3c056d1cd5887aa26435d37b69 16-Mar-2016 Aurimas Liutikas <aurimas@google.com> Check for saved state type in onRestoreInstanceState.

Add instanceof check in onRestoreInstanceState calls throughout
frameworks/support code.

Bug: 27589237
Change-Id: Id9db70de03979379ca9d98bb8599ac9fa2b46218
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.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/ActionMenuPresenter.java
e7d32a52cad0215c4c7c8ec47f5c3a631ce33f8d 16-Nov-2015 Filip Gruszczynski <gruszczy@google.com> Swtich from abc_max_action_buttons resource to a method.

We want to limit the number of size thresholds that an application will
report. Instead of using a dimen resource that will increase the number
of thresholds, we calculate the max number of action buttons dynamically
in code.

Bug: 25394588
Change-Id: I96a4060e101bc0fcbce44fdc283a8fe063888dcd
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.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/ActionMenuPresenter.java
e687450a3272d931ea33e5f65048eb69ef1f8d9e 25-Sep-2015 Chris Banes <chrisbanes@google.com> Add AppCompatImageButton + AppCompatImageView

Moved usage of the old ImageView impl to be
implicit through our view inflater functionality.

Also re-ordered the view order so that more common
views are at the top.

BUG: 21715295

Change-Id: I28eedbc1f7d0bd55fbfbdb5aa85b72a8498f790f
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
5d18673c99802533dcd311b250fc62a3325ae22e 03-Sep-2015 Chris Banes <chrisbanes@google.com> Fix NPE in OverflowPopup.dismiss()

BUG: 23788618
Change-Id: Ia44d96ba1815cd4eb5cf2c0ce659b4fe0a752536
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
7325cdad103472c460c1dd492ec9f9ac0df57d50 09-Jun-2015 Chris Banes <chrisbanes@google.com> API council review feedback for ActionMenuView - support edition

Reverts "MenuItem, navigation and overflow icon tinting" CL,
and adds getter and setter for the overflow icon to ActionMenuView
and Toolbar.

BUG: 21571899

Change-Id: I4ba7f6bb5c94ea52bfc482590b9de620640bd8d5
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
c88bcc13910d9d1a0ddd077e7cb96f3d95bde76c 16-Feb-2015 Chris Banes <chrisbanes@google.com> MenuItem, navigation and overflow icon tinting - support edition

- iconTint and iconTintMode attrs for MenuItem, with
associated setters.
- navigationTint and navigationTintMode attrs for Toolbar
with associated setters.
- overflowTint and overflowTintMode attrs for Toolbar
with associated setters.

Depends on Ibd1fae7cdbc7a7c42809e52541fae5d8beb18e92

BUG: 18126050
BUG: 19148351
BUG: 19305408

Change-Id: I04e9ce376c925efe6f43e03e9627a9a83865dab8
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
3ea3afda655bba4afe574d17a458eafaa74068c5 25-Nov-2014 Chris Banes <chrisbanes@google.com> Various updates to match spec:

- Update overflow menu alignment
- Update action bar insets on sw600dp

BUG: 18417348
BUG: 18482784

Change-Id: Id90989e885e9a8a2e13a47dc71e0a519007d79d2
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.java
0517b282bde8b9a0377dfe5bc4756405a196adb4 15-Sep-2014 Chris Banes <chrisbanes@google.com> Fix toolbar height, list divider alpha, action item padding

BUG: 17487305
BUG: 17470290
BUG: 17486967

Change-Id: Ifbb805fa58beb92b63d5c82956b18c4e93b8c4a7
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ActionMenuPresenter.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/ActionMenuPresenter.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/ActionMenuPresenter.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/ActionMenuPresenter.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/ActionMenuPresenter.java