History log of /frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fe6d57c366ba78295d3320cb73512f02876eed61 24-Oct-2014 Yigit Boyar <yboyar@google.com> Move all actionbar related methods to DecorToolbar

Bug: 17999561

Change-Id: I36af443cf245aedd64a079726c1a2e6f6068f221
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
e91f7c0219d0f47d9c44a4933b571b0a482ec058 11-Sep-2014 Yigit Boyar <yboyar@google.com> Add support for default content description in DecorToolbar

Bug: 16888338
Change-Id: I0f3f8fcd39cfd29d239801392dd712869749aecf
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
c46125042493e66f7dfdccec24e3b0739600b194 05-Sep-2014 Adam Powell <adamp@google.com> Menu callbacks for ToolbarActionBars, part 2

Pass through the menu mode change events and make sure Activities get
prepare/open/close events properly.

Bug 17326424

Change-Id: I0ac2f56e4d0054ef01720b2ff1c41ded053750c7
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
04c0d4607897157f01c908475fa0c6d7301cf7e5 05-Sep-2014 Adam Powell <adamp@google.com> Dispatch more menu events to window callbacks from ToolbarActionBar

Wire through the callbacks that result in onPrepareOptionsMenu being
called properly when an activity overflow menu is opened.

Bug 17326424

Change-Id: Ifc5b67af0d215f210bb00326f82f60ba55a36d52
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
12b0321c0b400f105cad40568a1f572020ba6336 03-Sep-2014 Adam Powell <adamp@google.com> Automatically supply a content description for ToolbarActionBar nav

If the developer hasn't set a navigation content description on the
Toolbar assigned to be an action bar or a home-action content
description via the ActionBar interface, use the framework default
"navigate up" string.

Also make sure that the default Up description is supplied in the
screen_toolbar window decor layout and that it is parsed properly in
all toolbars, even if we don't have an icon set during construction.

Bug 17298370

Change-Id: Ie2f9e34f92046d4d4ffb9a07e38fa89581891f7b
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
af2d85973ed768e390bc2f40f255ea39cc6f6fe5 27-Aug-2014 Adam Powell <adamp@google.com> Adjust toolbar/action bar title handling

Treat activity title changes as window title changes when propagating
to action bars. This gives it lower priority if a "hard" title has
been set. Fix some lifecycle handling around this that previously
resulted in multiple calls.

Automatically detect the starting display options for a
ToolbarWidgetWrapper if we're not grabbing them from styles. This
prevents setTitle and friends from going totally out to lunch if
constructed around a Toolbar with no starting title.

Bug 17138048

Change-Id: I9f58a3d222546745c8aa873e996b8f0d52a0ad21
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
14e1afe0d86de826ae1831d64ca00da03da86b4b 19-Aug-2014 Adam Powell <adamp@google.com> Fix a bug propagating navigation button events from ToolbarActionBar

Add a simple internal wrapper for dealing with window callback events.
This should also make working with things like action modes from
ToolbarActionBar significantly easier in later changes.

Bug 16980711

Change-Id: I2c3d7525489a21847f4af9b80f6ebf9b34b4dd58
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
1dcedbac347a363f77bc7d4818a7da6aefd4d9f4 06-Aug-2014 Adam Powell <adamp@google.com> Fall-through for ActionModes with ToolbarActionBar

When using ToolbarActionBar simply fall through to the default window
decor behavior for showing action modes.

Bug 16660506

Change-Id: Ib90282287b2af48f39f9d9ace296581565431eed
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
e88700a2ad69e9b99824f2de3d8ba3d44054b24c 25-Jul-2014 Alan Viverette <alanv@google.com> Remove duplicate Toolbar method for setting content description

Also moves the setNavigationIcon(int) method closer to the one that
takes a Drawable.

BUG: 16491458
Change-Id: Ia02f05e6270c9d420f61f7ab34117b4c7e6548ec
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
2aa09a94dd540650d3ebad7363e4fb3aab2ebc95 20-Jul-2014 Adam Powell <adamp@google.com> Don't apply the ActionBar style to a Toolbar as a result of setActionBar

While this is a convenient idea, it effectively means that any styling
directly applied to a Toolbar in a layout gets stomped by the
theme-global ActionBar style. Obey the more local, specific styling
from the Toolbar instead.

Change-Id: Ief6a7cb90052bdced87f1dc0925c1dfbc0df4792
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
b40484bb30838e2769857f30f439cd0fc5e8223e 12-Jul-2014 Adam Powell <adamp@google.com> Correctly set the window callback for ToolbarActionBar

Bug 16134781

Change-Id: I88ec0c2b5dc23767ab0f198ab26601fd46b95628
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
14d1fa4ba753d3480abf031525da0aa23d8e5abe 11-Jul-2014 Adam Powell <adamp@google.com> Elevation for action bars

Expose theme attributes and API for ActionBar to adjust elevation of
the bar.

Remove the windowContentOverlay fake shadow from material themes and
use elevation instead.

Mmm, realtime shadows.

Bug 16207490

Change-Id: I254567a13422b6d2f657b9991608398885f45204
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
e002c2fb39f9df1db38a7412832882ae622660d4 04-Jun-2014 Adam Powell <adamp@google.com> Implement action bar tab mode for Toolbar-based decor action bars

Coordinate between the stacked row, etc. Also fix a silly bug in
Toolbar child views with Gravity.BOTTOM.

Bug 15332084

Change-Id: Ie91b7d5255c63d9befcc65d7939c1523e018809f
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
6790b0502b0ab6375ab9f750a5faf6a9b1748a4c 02-Jun-2014 Adam Powell <adamp@google.com> Support list navigation mode for toolbar action bars

Add support for the list(spinner) navigation mode for ToolbarActionBar
and WindowDecorActionBar when a Toolbar is substituting for an
ActionBarView.

Bug 15332084

Change-Id: Ic618686f7767c4a14410ae359435d7c1b244e4fa
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
07a74548ae5c1e064508cb1c79ac34de1142b240 31-May-2014 Adam Powell <adamp@google.com> Further implementation for ToolbarActionBar

Integrate activity options menu and inline Toolbars. Fix a series of
small associated bugs.

Activities now (privately) offer several menu-related events directly
to the associated ActionBar. In the future this should help us
untangle some of the menu-based pasta in PhoneWindow.

Bug 15344598

Change-Id: I76211ad17d2bcbb58cf1d88914e855416d084ded
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
31a217290cf376d0573fc36e21c8940987485019 25-Mar-2014 George Mount <mount@google.com> Split Activity Transitions out of PhoneWindow.

Bug 13622834
Made it possible to use shared elements without making
Views invisible.

Change-Id: I1e85c6bc19e634a9af225ad7f0309b4f003ea462
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java
e43340c80dc66c45edc793ecd0343774aa34d108 18-Mar-2014 Adam Powell <adamp@google.com> android.widget.Toolbar

Add the new Toolbar widget for use in app layouts.

ActionBar can now be used as a point of control for either a
traditional window decor action bar or for a Toolbar that appears
inline in an Activity's layout.

ToolbarActionBar is currently WIP.

Change-Id: I0da093e5645840f4fd032aa34efa0ae5f1825ff2
/frameworks/base/core/java/com/android/internal/app/ToolbarActionBar.java