46dfe0c53492ef0cb59873123ca141906fbb7dcc |
|
03-Nov-2014 |
Chris Banes <chrisbanes@google.com> |
Bring list menu fully into appcompat We no longer delegate upto the Window to display list menu items. We now include more PhoneWindow. YAY. BUG: 18004449 BUG: 17470603 Change-Id: Ieb072b6ac02db7a1438ab3ebfe2ba1cc29717a77
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
d15ee7df01f2f48b536a610c4739f33b226d3f81 |
|
29-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Let the Action Bar handle keyboard shortcuts BUG: 18021345 Change-Id: If7f555b0ae2dc5ef8662f2d42c87f2b98cbeb603
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
6aadbd39814a5ae41e1fadfab06657cdf901e625 |
|
23-Oct-2014 |
Yigit Boyar <yboyar@google.com> |
Move all actionbar related methods to DecorToolbar Bug: 17999561 Change-Id: Ibf7d84372eca7757bebee5c142c6a2237af815fa
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
0b7aedbbe43b9d4af60cc4ebd4994c74ebe6bc5f |
|
29-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
More list menu fixes Fix Menu not having it's callback set. Caused by a timing issue in ToolbarActionBar's new list menu. If Toolbar.getMenu() is called before Toolbar.setMenuCallbacks() then the menu callback is never used. Fixed by making sure we set the callbacks before getMenu() is called. Also fixes the scenario where Toolbar does not return a panel view (no action-items to display), resulting in the standard 'window' panels being checked. This previously meant that the Toolbar's panel view is never used. We now never check the 'window' panels if there is a Toolbar list menu presenter available. BUG: 17049242 Change-Id: I355db4c782b38cd09f7def29224af849b74da0b7
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
da0b9d63d6f940cbfd5b526c3f81858aeadcb7e8 |
|
24-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix List Menu for Toolbar Action Bars The problem is that PhoneWindow keeps hold of the first menu returned from onCreatePanelView(). The update of that is controlled by PanelStateFeature.refreshDecorView flag is rarely set, so the new view returned by onCreatePanelView() is never actually used. This CL works around it by keeping one ListMenuPresenter (and thus one MenuView) and passing it to each ToolbarActionBar. It can then update the view as needed. BUG: 17049242 Change-Id: Iedaa93c1dfc0068e4ce588aee28548949f9c4d15
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
57c6de90985a63358129b99b9f0cd4d6afe887d6 |
|
19-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
List menu fixes galore. - ToolbarActionBar now handles it's own list menu. - Also fixed theming of the list menu once and for all. It's now tied to actionBarTheme and actionBarPopupTheme. BUG: 17319897 BUG: 17049242 Change-Id: I0e523323f9f53060d1ebd678f344c56b9f9dda63
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
b3813e08451b31c599f47ebaf14c9467043cedbc |
|
11-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add support for default content description in Toolbar Bug: 16888338 Change-Id: Iefd663455b5a8f5f4ec96041bfbd74881c2bf0df
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
c4b9e0cb716a4caff218b27d86f37ef8117d257b |
|
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Menu Callbacks for appcompat Toolbar BUG: 17326424 Change-Id: I1c06029a62626efe2cd2d88f198b7fbe76e057c2
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.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/internal/app/ToolbarActionBar.java
|
ca58f2ce7cd9f0e0f2c4a46c3bcc98013209f6b3 |
|
27-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Update Toolbar/Action Bar title handling to match fw BUG 17138048 Change-Id: Ib787757a991178787bbd1bf9dc405a9a507fe7c3
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
0b216f2263135782c361e122892a12156d5d2ce1 |
|
26-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix a bug propagating navigation events from ToolbarActionBar Migrates fix from I2c3d7525489a21847f4af9b80f6ebf9b34b4dd58 to appcompat BUG: 16980711 Change-Id: Ic265c73881935e5d2df59a3b693e5f9e75b56bea
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.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/internal/app/ToolbarActionBar.java
|
4c2a95906254748cb9a843b061288265d6e185a9 |
|
01-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Fix ActionMode behavior in appcompat This CL fixes a few issues. First is that the action mode isn't visible when started. Second, ToolbarActionBar wasn't hooked up to start an action mode. Third, we know wrap any implicit action modes (textIsSelectable, etc) in a support action mode so that the styling is consistent. BUG: 16721002 Change-Id: Iba7e7b7ab2589a4b1f759edb21f79caab16f2459
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.java
|
ebec8cacc3ebeea96b6c49890ee145d7e60cd7cd |
|
31-Jul-2014 |
Andrew Sapperstein <asapperstein@google.com> |
Fix appcompat bugs. b/16491458 - performs the equivalent fix for appcompat. b/16688925 - return an ActionBar when setting it via Toolbar. Change-Id: I4dc7f929fa05d51e61b05afe0ae42d604aca3903
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ToolbarActionBar.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/internal/app/ToolbarActionBar.java
|