e59411910a07bff1602045e93760ffc6f0804f43 |
|
22-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Fragments with Sub-Menus not working The problem was that ActionBarView keeps a reference to the old MenuBuilder, so if a menu invalidate occurs, the wrong menu is invoked to display the submenu. https://code.google.com/p/android/issues/detail?id=59070 Change-Id: Id140c70eb437c7dd8b93dd3f93c178a096f07cbb
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
b43f265584900a8627cfb224f0291f3b5be3a99e |
|
05-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Styling Fixes for compat Action Bar - Fix Tab minWidth - Fix Progress Bar sizing - Fix Action Bar Title/Subtitle sizing - Ensure onConfigChange refresh Progress Bars https://code.google.com/p/android/issues/detail?id=58498 Change-Id: Ibb342b96631b036e5393a22ae16de872de88548f
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
2e21b5e22c320fd7e6af86a7cc05b4b11d7a0f64 |
|
11-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ABC CollapsibleActionViews on ICS+ - Fix ActionBarCompat CollapsibleActionView callbacks not being propogated on ICS+. - Moved support version of CollapsibleActionView from internal to public package. - Fix IME not showing on SearchView when expanded Bug: 9382915 Change-Id: I17851985c014f8c56e4adaa225354a023d3177fa Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
10d5cc85f23e10447e9d6fc326b963f415fbf63d |
|
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge changes I93332eca,If4777c50 into jb-mr2-dev * changes: Rename remaining resources to use abc_ prefix Import of SearchView into AppCompat
|
45d973fcc4c43f5ea00cddd3d9b947d9e8d8fc4e |
|
28-May-2013 |
Chris Banes <chrisbanes@google.com> |
ActionBarCompat support for ActionBarDrawerToggle Bug: 9167781 Change-Id: I927788a093d27e26b8b693766127f1a608d1b540
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
07a07ce59efb770e9fb9ca53a0133e5e64a63bbc |
|
23-May-2013 |
Chris Banes <chrisbanes@google.com> |
Rename remaining resources to use abc_ prefix Bug: 9100364 Change-Id: I93332ecaf1e8d5234acf005e263c6c0309e6413f Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
30837f1095c803f332f4a1c3f0917c8afdd50156 |
|
24-Apr-2013 |
Adam Powell <adamp@google.com> |
API changes for support action bar menus Refactor support action bar to use standard framework menu interfaces instead of additional interfaces. This simplifies the API and results in fewer disjoint callbacks which could make life difficult for library authors. SupportMenu/SupportMenuItem are now private implementation details of the support lib rather than interfaces used directly by app developers. Developers must use standard support shim *Compat classes to access new methods, and these shims are now aware of SupportMenu/SupportMenuItem and will do the right thing. Fix up a few other general issues and bugs. Change-Id: I833dce76485741b680bef84c1c0ed8d81ea57616
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
ee7c9fb199e9b9af8d40a1f9e27d85465acf8301 |
|
10-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Rename Resources to have abc_ prefix This commit renames all exposed resources to have the abc_ prefix. This is so that ActionBarCompat's resources do not interfere with any Holo resources that devs may import themsevles. This is also if devs use tools such as 'Action Bar Style Generator'. This allow devs to quick see which resources are from ABC. Change-Id: Ib9597110469c94ee3b70c9e89d0640033aa477f9 Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
97b0db12faafe07b5f1d981c1a1c1f8e02773c8d |
|
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Home Action Bar Item At the moment the Home action bar doesn't actually work, the necessary code was commented out as we can't use the same method as the framework. So I've created a Callback interface in ActionBarView, which it calls when the home icon is clicked. At the same time I've changed the home menu id to be android.R.id.home so devs don't have to catch two different ids. Change-Id: If3b67e437b993466ffd158392680fcea0e4ca79f Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
ed34e2dffd0ce7da89063d06fd3b25687ca367a2 |
|
02-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Add Progress Bar support to Action Bar This commit adds support for displaying a progress bar on the action: - Support version of Activity.setProgress* have been added to ActionBarActivity - We use the platform's ProgressBar styles, so remove the now unused drawable. - As a bit of tidy-up, I renamed the internal version of requestWindowFeature to match the public name. - Added ICS version of ProgressBar.java. This was was needed as ICS added a constructor which we need. Change-Id: I865fb3bc3039b30b9f784e1e7e8f5d8d9b5744d3 Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|
da10fdd1400ecfd8d7f2e55651dd528d0614dfc5 |
|
19-Mar-2013 |
Jeff Brown <jeffbrown@google.com> |
Move appcompat library to v7 package. Moved most of the options menu related functionality out of v4 support lib into appcompat where it belongs. These two libraries have very different design philosophies and it is important that they remain untangled. The support action bar options menu is broken by this change but will be fixed in later patches after some refactoring to more fully express the facade-like nature of the appcompat library. Collapsed the appcompat eclair, honeycomb and ics folders into one src folder because the layering did not make any sense. All of these folders were providing portions of the API. The layering will be reconstructed and improved in later patches. Moved implementation types into an internal package within appcompat to prevent them from leaking into the API. Changed the base package name to android.support.v7, similar to the gridlayout support lib. Bug: 8175766 Change-Id: I538cbe08310e63e96a2a9fed0b8636eeda530f2c
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ActionBarView.java
|