c826d759805928c84b20e646e442d55483e003c8 |
|
27-Nov-2014 |
Chris Banes <chrisbanes@google.com> |
Make sure that the decor is installed by onPostCreate() BUG: 18525402 Change-Id: I196451786ad5dd47922fbed03f10ca7344957cc1
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
80c0f7e6099059caf93ea085c01009133603e5ed |
|
19-Nov-2014 |
Chris Banes <chrisbanes@google.com> |
Fix default up indicator tint when using ActionBarDrawableToggle BUG: 18436547 Change-Id: Iefc69a2a043a2c8f73b485642b00adc86b180982
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
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/app/ActionBarActivityDelegate.java
|
66ac31d6af19f204f4bf2338e725eb93da3fd95b |
|
24-Oct-2014 |
Yigit Boyar <yboyar@google.com> |
Merge "Move all actionbar related methods to DecorToolbar" into lmp-mr1-dev
|
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/app/ActionBarActivityDelegate.java
|
f6778b86ec2df8fefc381990d98995c0f1096f7e |
|
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Tinted Views being inflated with the wrong theme" into lmp-mr1-dev
|
331c4173e7ab2fc33cb52f21b7e4a2c576f99ac9 |
|
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Revert "Add kill-switch for AppCompat's compatible widget styles"" into lmp-mr1-dev
|
49dd96326a345654e396190d8c8d881b3fc6de63 |
|
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix supportRequestWindowFeature() not working" into lmp-mr1-dev
|
1c7a431337d8794b8c72291a281d7ebed0d2b397 |
|
22-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Tinted Views being inflated with the wrong theme Depends on Ibb7de7a3c49a1da22cd008aa6ae1791cc651fb3c BUG: 18048105 Change-Id: Id57fb56f4d7a62f76c4ca6160ebfdc5ac561f37a
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
b73824b81c57b0a6821be9296a053ce4e516e583 |
|
23-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Revert "Add kill-switch for AppCompat's compatible widget styles" This reverts commit c14b3a18fb92466a674e44ede2a6cd4c10caf3a0. Change-Id: Ibb7de7a3c49a1da22cd008aa6ae1791cc651fb3c
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
cc7aada3ee922cfb38eeb36ee696cc73dcbae0a4 |
|
20-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Fix supportRequestWindowFeature() not working - Don't let the theme override manually set flags - Don't install the sub decor too early, which is a side effect of calling getSupportActionBar(). We now peek it. - Throw exception if called after content added like the framework BUG: 18049469 Change-Id: I604da3bd9ad5ceb47b1a111f0103fc2f3800829c
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
c14b3a18fb92466a674e44ede2a6cd4c10caf3a0 |
|
20-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Add kill-switch for AppCompat's compatible widget styles Added a new theme attribute and ActionBarActivity method to enabled/disable the default widget styling. This does not completely disable the tinting functionality, just disables the default styles (which are used by the tinting functionality). This means that you can still manually set a Widget.AppCompat.Blah style on a compatible widget and still get tinting, which is needed for the internal views. BUG: 18050902 Change-Id: Iaee8ff5eb2e82106a07e02fbb78e477b0535d49e
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
781adfea5eb619ae57f4ce7aae5d8dae1d330957 |
|
23-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Don't create action bar if only windowOverlayActionBar=true BUG: 17613206 Change-Id: I1846b24d02b56ea918d9a0b55bb4b012f22900de
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.java
|
9b1b5bfac6abfda6c7543fc1b57050649b04f41b |
|
17-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Don't call onCreateOptionsMenu if the Activity has been destroyed BUG: 17453290 Change-Id: Ic536dee58304652b13de6abaa23873b11c2989b2
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
4bd5cbd6ca4f1e5ed43217b808068a48f937feab |
|
05-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Use the Toolbar's context when inflating an action mode BUG: 17262483 BUG: 17513621 Change-Id: I8e136b4b6619934b434e516892a40f5982b317d1
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.java
|
dea1122145ed85590d298a3a9d88ba9f9e2f5f46 |
|
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Keyboard shortcuts BUG: 17070243 Change-Id: I2e726b6149fbbd14244939dc2adda4230cbd6659
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
239e759c480945ee5c164c7c75cb30ff164caa91 |
|
04-Sep-2014 |
Yigit Boyar <yboyar@google.com> |
Add ability to disable drawer indicator in new ArrowDrawer Bug: 17380258 Bug: 17378817 Change-Id: Ia38048abbf0c699c3ea2cda5212296477949164c
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
ce221d9fd93f206c5f654a2493af091f92cb8015 |
|
03-Sep-2014 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Avoid NPE in ActionBarDrawerToggle when no supportActionBar is set Bug: 17343548 Change-Id: I2c34cccf3fc49a9e7d1a818f8e37b2938784f240
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
a6e86333cb4de18fc9b86746a49643e213db7c18 |
|
03-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix memory leaks caused by multiple setSupportActionBar calls BUG: 17345564 Change-Id: Ia162316e0ee258b1eee40ac74483a41d152bfcb1
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
dbf0fac4ce132320abac34df9ea58513603aecac |
|
29-Aug-2014 |
Yigit Boyar <yboyar@google.com> |
Use ActionBar's theme instead of Activity Bug: 17304533 Change-Id: I970c4f2c703830933b833996a7539b60183eb587
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.java
|
03fc11b659da1645507062bddda450136e13af35 |
|
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
A few fixes around menu window callbacks - Fix the fact that we do not call onPrepareOptionsMenu when the overflow/list options menu is shown. - Fix the dark panel menu background. - Fix support for native fragments. BUG: 16853814 BUG: 16870272 Change-Id: I8e2dfcdc222d1568769364cc6f1ac579421443a5
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
de9f38cc4a30b33ac46b105edf470fbc4a044e99 |
|
07-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Implement windowOverlayActionMode Allows the action mode to overlay the Toolbar BUG: 16824727 Change-Id: If4d90e81bb44bd7f8b98ea0dc4d9a3b04700bbe3
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.java
|
8088261dec5dd277ccace13fe00f280ffa80098c |
|
31-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix up navigation click handling Caused by not calling setMenuPrepared(). Also cleaned up some of the Activity calls. BUG: 16665053 Change-Id: I0187563854f7c3487fa19de960b7993746a22d67
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.java
|
13ab4aa8a1d337c414c887a81b9829f2286cdd37 |
|
08-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Start refactoring appcompat-v7 for Material DO NOT MERGE * Anything pre-L now uses the compat unbundled action bar implementation. * Unbundled action bar is now Material-esque. More to do here. * Fix Base style naming convention Change-Id: Ia4d6003e85dba16d24ce11c5e89ffcf6b8123692 (cherry picked from commit b60cbcc22f5f5f0ed64a4b8afe70877b52c115c2)
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
db69b106f8e1421c934907c319733240b0a63511 |
|
25-Feb-2014 |
Will Haldean Brown <haldean@google.com> |
Add onWindowDismissed to implementation of Window.Callback. Change-Id: Id916a254b3ffd269d36f82c4c4302a400fae9d6b
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
04be4124dbed147c07fce4dfb6105755e0696dd5 |
|
19-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix MenuInflater creation with no Action Bar" into klp-ub-dev
|
d48594f521469d15a9541972b5c5be7ba4afa4f3 |
|
13-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Fix MenuInflater creation with no Action Bar https://code.google.com/p/android/issues/detail?id=61394 Change-Id: Iebc630523bc536cfda271261280f616f51bff057
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
f4a93d160fc696de65e103e7e078106ea8f818fa |
|
16-Dec-2013 |
Chris Banes <chrisbanes@google.com> |
Update ActionBar implementations to APIv18 spec Implement methods added in APIv18, and add backports for previous API levels. As a side thing, we now always provide an ActionBarDrawerToggle.Delegate. Change-Id: I8ed2f14a7611ec8d69a637d20eebc96f07079fdb
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
d64322f4b9686fabfd5a03f402d50a8e3fe5aded |
|
28-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix onContentChanged not being called in appcompat https://code.google.com/p/android/issues/detail?id=59445 Change-Id: I66c9ae04b637ef0423451b24cb2f08c3798214ac
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
6d073ad3ff82043ea7617c395413a07ac086203f |
|
08-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix homeAsUp on ICS with AppCompat" into jb-mr2-ub-dev
|
8fcdb874200960138b32eb3b276a801f619b69b1 |
|
07-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Fix homeAsUp on ICS with AppCompat https://code.google.com/p/android/issues/detail?id=58640 Change-Id: I75cf9d356f418d44472e64fcec9972832fd609c1
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
2bc5191a8cc331b404724759a015949a4b5499fb |
|
18-Jul-2013 |
Chris Banes <chrisbanes@google.com> |
Fix ABC ActionProvider visibility refresh The problem was <4.1's version of Activity.onPreparePanel checks to see if menu.hasVisibleItems() == true, whereas v4.1+ just ignores this and lets the menu presenter handle it. Bug: 9907372 Change-Id: Iea3fc048a1f147d1261dbd25615ccb92756b656c Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
bb994e828a647d6ca3c2480293e7a6e3a4c19952 |
|
01-Aug-2013 |
Chris Banes <chrisbanes@google.com> |
Automatically enable 'Display as Up' if parent set This commit enabled the 'display as up' option if the Activity has a parent Activity set. Bug: 10114222 Change-Id: I89d3aeb18fb3af62f435ce7769c8953829ca193f
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
904507029cd8ea2d070b6df0911b2dd36b7075a6 |
|
25-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
DO NOT MERGE Fix overwriting Action Bar title This commit fixes the Action Bar title being overwritten by the Activity title. The wrong method on ActionBarView was being called from Activity.onTitleChanged(), which didn't check to see if a title had been explicitly set. Bug: 9569582 Change-Id: I8c03fa03fc6fe34852896841fec52a3d24c080e6
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
8123e4b3d19031e34a60c0db202f0b3d100eb9d8 |
|
03-Jun-2013 |
Chris Banes <chrisbanes@google.com> |
Ensure native Action Mode position on HC - Added a new layout to the decor for v11+ which ensures that the compat action bar is at least invisible when a native action mode is started. Bug: 9251554 Signed-off-by: Chris Banes <chrisbanes@google.com> Change-Id: I0932aaaa0b74166de6cb9134fd96d019ec204119
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
89208232f3b5d1451408d787872504a190bc7ee0 |
|
31-May-2013 |
Chris Banes <chrisbanes@google.com> |
Remove Native Action Bar support for Honeycomb - Tweaked config & bool resources so that large & xlarge match the width qualified resources as much as possible. - Added CompatTextView which implements textAllCaps for all platforms. - Added @hide to internal classes which it was missing Bug: 9218989 Change-Id: I038d8ab7261d6c1d5cb039cd17903a43d09183c2 Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
0d7ad0b89aeb8bafd4ccab0f5ccb71f89f415192 |
|
29-May-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Fix Context MenuInflater is created with" into jb-mr2-dev
|
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/app/ActionBarActivityDelegate.java
|
baf2251209e04f0dac4ec7e5d8c0bfc0014c4038 |
|
14-May-2013 |
Chris Banes <chrisbanes@google.com> |
Fix Context MenuInflater is created with Looks like I missed this in the refactoring. Should fix 8949883. Change-Id: I6bec4d0adb9a96c83193d2d796b7a1c166da5c53 Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
03527a1c5ca870353671fd8b97a08a989fe62012 |
|
30-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Fix provided MenuInflater for Fragments This commit fixes the type of MenuInflater that is given to fragments when using ActionBarActivity. Currently, the platform version of MenuInflater is passed through, whereas SupportMenuInflater should be. Change-Id: I7a4504aeae2795e8d9d6f4cd4ecd20b8d4ea7602 Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.java
|
f2b7cd67036d78fd5b487b0a2dab28aee11d9c88 |
|
23-Apr-2013 |
Adam Powell <adamp@google.com> |
Remove "Compat" suffix from non-shim classes Change-Id: I9cab9a0e7ac900b98ad019e38eb3296ea066da10
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
e77f24fdb79c4c0d9d4ae5f7c5e040f4a5bcab42 |
|
04-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Merge "Animate Action Bar show/hide" into jb-mr2-dev
|
a1fae63dbeeef71c2daa25bfcaa2348bffc369aa |
|
03-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Animate Action Bar show/hide This commit animates the showing or hiding of the compat Action Bar. This commit also fixes the hiding of the split Action Bar (animated or not). Change-Id: I38f1096be719809722c85ceffec14ebeac291863 Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.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/app/ActionBarActivityDelegate.java
|
556ac47ce764a4a9320b5ac914536e9da2524176 |
|
02-Apr-2013 |
Chris Banes <chrisbanes@google.com> |
Mimic PhoneWindow's initial menu creation (compat) This commit re-works the initial menu creation in ActionBarActivityDelegateCompat. This means that supportInvalidateOptionsMenu() can be called anywhere in onCreate without problem. Fixes 8474759. As a result, the now unused onPostCreate calls have been removed. This is exactly the same change as Ib376dfc52b51a066a117f0006cd02d50342186ac (which was approved), but I somehow managed to break my git branch while rebasing. Change-Id: I040eff668eb04c68700d8520cd712acf8f61281a Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
5a2bcc375e046c5b6644dcc4d331d3fca0778aed |
|
28-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Tidy up Delegates + Enforce AppCompat theme usage This commit moves all variables and state into the relevant delegate classes. This means that ActionBarActivity is now merely a call proxy and entry point. As we now have a common class amongst the delegates, I also fixed the issue where we do not enforce the usage of AppCompat styles. This will fix issue 8124469. Change-Id: If055906e754ceda471260f3160009cb384703ecd Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
d8222dedaacae30fa03bee346ebf42ee75b39928 |
|
26-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Expose support version of contextual Action Bar This commit exposes the contextual Action Bar to developers: - More drawables imported (sigh). - Using standard ActionButton style for Close button, didn't see the point of adding yet more drawables - Moved ActionMode.java out of internal - Added ActionModeWrapper for HC+ - Added onBackPressed support - Added relevant callbacks to ActionBarActivity Change-Id: I02996621e810db6875c86cc5965ecac769459c16 Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|
3954d59cb6073615ead9dd34cbdba9e16b8c5b6f |
|
25-Mar-2013 |
Chris Banes <chrisbanes@google.com> |
Add Split Action Bar Support This commit fixes support for the split action bar on devices running < 3.0: - Imported ab_bottom* drawables - Added windowSplitActionBar attri - Added metadata parsing so which allows per-Activity enabling of split when narrow: <meta-data android:name="android.support.UI_OPTIONS" android:value="splitActionBarWhenNarrow" /> - The Activity delegate has been split out into a seperate abstract base class for common code. Change-Id: I9eba5c11aec69f3458de4f84aefc6fbd6c91b4c6 Signed-off-by: Chris Banes <chrisbanes@google.com>
/frameworks/support/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
|