ad1b0e82100ee31e70040d77bfa4d847b2bf0864 |
|
02-May-2017 |
Aurimas Liutikas <aurimas@google.com> |
Fix and suppress an assortment of ErrorProne warnings. Test: ./gradlew assembleErrorProne now has fewer warnings Change-Id: I445c7dfd36b33243771eb7821562ca468851ad8a
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
384fbeb5973d98492aa83d6270f765ccfa2752a4 |
|
15-Mar-2017 |
Andrei Stingaceanu <stg@google.com> |
resolve merge conflicts of 0dbe090bba to master Test: existing tests pass Change-Id: Id56cfb6e005762f9f6622e5d0bddc78e2385c4c6
|
0dbe090bba314e72d65d5404c9fb15b7550a698d |
|
15-Mar-2017 |
Andrei Stingaceanu <stg@google.com> |
[AppCompat] - backport changes from N - reworked Took into account and actioned the comments from the previous CL. Bug: 34118882 Test: existing tests pass Change-Id: I154ccc39cbbed7b4621346df6ac480016576cfe3
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
035bb922cd2fd0d8362dfa008f29e6d898bb9f96 |
|
14-Mar-2017 |
Alan Viverette <alanv@google.com> |
Revert "[AppCompat] - backport changes from N" This reverts commit e419aa4002976f2c79754b507dff8b14c007b277. Change-Id: Ifcdfcd1d9be133da1e2e97c1b5d5e368fbfe4923
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
e419aa4002976f2c79754b507dff8b14c007b277 |
|
01-Mar-2017 |
Andrei Stingaceanu <stg@google.com> |
[AppCompat] - backport changes from N Bug: 34118882 Test: existing tests pass Change-Id: Iaf3852ce6d6c3b2439fd421c09e8c69bafd520a6
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.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/Toolbar.java
|
4b25d63ff53d4676150ac54897851e4ff9f1049f |
|
25-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Clean up ParcelableCompat after minSdk 14 bump. Bug: 32794064 Test: ./gradlew assemble Change-Id: I87d35d527e80d55ac4a2a626a6040fcdaff63ae3
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
458543f38db49fdcb1764f007ded33820964c3fe |
|
14-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Clean up MenuItemCompat after minSdk 14 bump. - Deprecates all the methods introduced in API 14 or earlier. - Removes usage of such methods within support library. - Inlines Api26 related call directly in MenuItemCompat. Bug: 32794064 Test: ./gradlew assemble Change-Id: I5f26608e417377a67f4051c3f7c3067eab4012f6
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
6ed40c1f86bcb172a1f0f069cde1c571a7781aee |
|
07-Feb-2017 |
Aurimas Liutikas <aurimas@google.com> |
Deprecate and remove usage of MotionEventCompat methods. We bumped our minSdk to 14 and now most of MotionEventCompat methods and constants are no longer needed. Bug: 32794064 Test: ./gradlew assemble assembleAndroidTest Change-Id: I5fc698fc8243107cd969743b7500163818f8c258
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
fa0f82f629bf95681c14ed559922f77a3030aa18 |
|
30-Jan-2017 |
Aurimas Liutikas <aurimas@google.com> |
Deprecated ViewCompat methods that were added in API 11. Deprecated all the ViewCompat methods that were APIs added to View since API 11. Additionally this removes usages of these APIs in support library. Bug: 32794064 Test: ./gradlew assemble assembleAndroidTest still works Change-Id: I18fb0cc1ebc67c911eeb30aada7b8315afc15835
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
8e10080c914d1ad0784394fa3026b85535535847 |
|
18-Nov-2016 |
Aurimas Liutikas <aurimas@google.com> |
Move from GROUP_ID to LIBRARY_GROUP annotations - GROUP_ID was deprecated in favor of LIBRARY_GROUP. - Fix import order in touched files. Test: ./gradlew assemble assembleAndroidTest Change-Id: I2a774e93215090f42262fb86cf8e841f2a546a4f
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
9480eb4e94e429726b07eba133ffbc6450b8d795 |
|
09-Sep-2016 |
Alan Viverette <alanv@google.com> |
resolve merge conflicts of 7243922 to master Change-Id: I34d800e77c4b1a440eb67191b4697213a2e6239e
|
c39d9c75590eca86a5e7e32a8824ba04a0d42e9b |
|
25-Aug-2016 |
Alan Viverette <alanv@google.com> |
Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations Also removes some unnecessary @hide annotations on classes that wouldn't have shown up in docs anyway due to package/private visibility or NO_DOCS. Bug: 27937193 Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
6af92e85222488df14846db05b3d5561d280b71e |
|
06-Sep-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove all the extra accessor methods added by javac in support-v7-appcompat. am: 2c1bad7ecd am: 4f640dc19c am: 515ee94327 Change-Id: Icbcee080fe4a4a13d8f050e1a4e0f4fcc18ac0dd
|
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/Toolbar.java
|
13a262d486337db8ae7db54185e5f74a8a5fbb2a |
|
26-Jul-2016 |
Chris Banes <chrisbanes@google.com> |
Tidy ups for AppCompat vector support am: 19ef8b22fc am: 50d729defd am: e72241ae99 Change-Id: Ia90f37e3b33094a025469582c1547df3220453b3
|
19ef8b22fccfd1649ac27cec9fe74933265f5745 |
|
14-Jul-2016 |
Chris Banes <chrisbanes@google.com> |
Tidy ups for AppCompat vector support - Add an UncaughtExceptionHandler to make any resulting exceotions clearer. - Make sure that any manually created views are AppCompat versions. Change-Id: I8165cfe6c7c5beef1b358b4616af7a90f554ee25
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
a7eda07bf9dba63dde6cb4eaa06a5229cfd832ec |
|
12-Jul-2016 |
Aurimas Liutikas <aurimas@google.com> |
Remove last references to ActionBarActivity ActionBarActivity has been deprecated. This CL removes uses and references to it within support library. Bug: 30074170 Change-Id: I64000acfbe8635c604863983d61a296965a50a53
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
03c7e33ca042c97524fe704d278ce53ad5edd56b |
|
27-Jun-2016 |
Chris Banes <chrisbanes@google.com> |
Make Toolbar ignore its minHeight if larger than height Currently Toolbar lays out all children based on its minHeight (if set). If that minHeight is larger than the Toolbar height, then the children are laid out larger than the Toolbar and clipped. This CL fixes it back by capping the alignment height. BUG: 29049143 Change-Id: Icb7b63a4605cb0272dc415920820038c1cd7cb2e
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
4c99f0e29b0926d8e5de44b7e3980d47f052f04c |
|
24-Jun-2016 |
Chris Banes <chrisbanes@google.com> |
Add AppCompatResources.getDrawable() This CL adds the new public method, which just proxies to AppCompatDrawableManager for now. Also moved all internal calls of AppCompatDrawableManager.getDrawable() to the new method. Looks like a huge commit, but it's mostly just moving things to use the new method. BUG: 29564497 Change-Id: Ie1603cc83d58333d70b90aefcfaf21fd367081ae
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
426272331bc73c351f0dfd9f715deaf792269641 |
|
20-Jun-2016 |
Chris Banes <chrisbanes@google.com> |
Fix NPE in Toolbar Caused by super constructor calling non-final methods which Toolbar overrides, and then tries to reference final variables. BUG: 28806107 Change-Id: I5f68d0ce9929af3c507c48c81f2ce6a3861f33d9
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
05f5ba020fa6caa658c75b6d77436aa980ca0fcc |
|
22-Apr-2016 |
Chris Banes <chrisbanes@google.com> |
Backport AbsSavedState and fixes to v4 Also makes the support library widgets use it so that they handle multi-class loaders correctly when restoring state. BUG: 27790353 Change-Id: I5c7888f119b8fcb79fd7cb67987c304c0c982c8e
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
3104ae360dd96eff4201cb293249779b1abdf343 |
|
20-Apr-2016 |
Kirill Grouchnikov <kirillg@google.com> |
Use ViewCompat.getLayoutDirection in Toolbar. Otherwise it crashes using v17+ getLayoutDirection from View. Bug: 28282893 Change-Id: I4eef42828c4ebb2d4c832bf4df9aa3e4dbf6912e
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
62d19a6ee16af9bfdefdeb1d649c696420ec0a33 |
|
28-Mar-2016 |
Adam Powell <adamp@google.com> |
Add contentInsetStartWithNavigation/EndWithActions Support lib edition Allow developers to set different content insets on toolbars and action bars to be used when navigation buttons or menu actions are present. Set the default values for these according to the material spec. Bug 19317855 Change-Id: Ic8654550db70154b6b54f7cc506682cda9a91f8c
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.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/Toolbar.java
|
5ba3ae1432911726ee5fa0385d286018cad0de71 |
|
25-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Merge "Allow inflateMenu() to not break ToolbarActionBar" into mnc-ub-dev am: 5185f007c8 am: 327c37aad6 * commit '327c37aad6d58e3d5baf752c7b46d6a2717376a6': Allow inflateMenu() to not break ToolbarActionBar
|
b1e2d04ef53b2d6f3bd78ff5ebe59c22ad2f1a25 |
|
25-Nov-2015 |
Chris Banes <chrisbanes@google.com> |
Allow inflateMenu() to not break ToolbarActionBar BUG: 25872174 Change-Id: If797a397b5258b758052dc1e73d939dbd9694ea6
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
85124975351edf106f8c9320af338ca14e28e192 |
|
27-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
resolve merge conflicts of fcd014d478 to master. Change-Id: I58e8f555a0fa0374b11705417f8f325eb1b245a4
|
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/Toolbar.java
|
b1d11409409e0d166360397adfd1e765bef49591 |
|
15-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Add accessor methods for Toolbar title margins Also adds missing attrs to public.xml so they can be documented. We can now use those margins in CollapsingToolbarLayout to make it's title have similar positioning to Toolbar's title. BUG: 23720183 Change-Id: I09eeef65141d4af77c8813e8fac5f89bead47597
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
7e4e8b664820f773bc96e37ee1d2bbf500d64e69 |
|
12-Oct-2015 |
Chris Banes <chrisbanes@google.com> |
Add AppCompatDrawableManager Refactored from TintManager, AppCompatDrawableManager is now architectured differently. It is now a singleton which keeps multi-map of cached tints. This is to enable the new InflateDelegate extension point, which will allows libraries (and eventually apps) to hook into the compat drawable inflation. While this CL looks large, it's mostly just updating method calls to match the new parameters. BUG: 24852773 Change-Id: Ic9f5ecc6fd0208d2f7a8a686f077f16588020516
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
64c32ba7ea8a7c71835e33d7f208824bf1081a24 |
|
17-Jun-2015 |
Adam Powell <adamp@google.com> |
Add matching xml attributes for existing Toolbar properties AppCompat edition Bug 21010256 Change-Id: If5d4c2b1950d3593c27379fd229f276b686cd583
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
f6ad5d5a5d205696951a04c49dc04fa65a428e58 |
|
15-Jun-2015 |
Adam Powell <adamp@google.com> |
Fully remove Toolbar children when action views expand AppCompat edition The previous implementation of toggling visibility resulted developer-set child visibility getting stomped. Fully detach child views that shouldn't be shown instead. This is more consistent with the coming and going of other system child views. Bug 18156260 Change-Id: I028443115abd305076bf517b1c0d9de1265f00f5
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
c0dc35dd54229e89d89aceceb44989a11d748fe7 |
|
15-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
am 32d048f6: Merge "Make Toolbar accessible" into lmp-mr1-ub-dev * commit '32d048f6e59a4007b3996a7fb7cafca9b87948f9': Make Toolbar$SavedState accessible
|
174b5f1e907abbaa70f94dc83fff86ea453d2cd3 |
|
15-Jun-2015 |
Chris Banes <chrisbanes@google.com> |
Make Toolbar$SavedState accessible BUG: 21836037 Change-Id: Ia67d334200701cca3bc66d40dba08b102c15b93c
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.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/Toolbar.java
|
b5e38f5d9f0a126d5df513d7e4520f8b836b5b93 |
|
27-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
am 0e2b903d: Merge "Remove a now uneeded hack for Toolbar theming" into lmp-mr1-ub-dev * commit '0e2b903d4becf9032b4dfbff3c58d2296d20988b': Remove a now uneeded hack for Toolbar theming
|
282b41afb218f7b7becd0a1c420ddd21fc14c3db |
|
23-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
Remove a now uneeded hack for Toolbar theming We now read app:theme in the LayoutInflater.Factory so this isn't needed. Change-Id: I7934702451eb2067f9a2b1fdd048ff1f7eba9bb8
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
c005695ca3e01efb3c3486f5cb6bf1e7fb21995c |
|
09-Apr-2015 |
Chris Banes <chrisbanes@google.com> |
resolved conflicts for merge of 73a0c3c7 to master Change-Id: I1652150b1499db455f1eee8d8743d2f7f7bb6fcc
|
a6a508b2296730ca6954aaebcca52a9962a5cb55 |
|
11-Mar-2015 |
Chris Banes <chrisbanes@google.com> |
AppBarLayout There is still a few things missing for this, such as elevation and fling support. I'll add these in a later CL. Change-Id: Ie6d6d24a39a21bcd640f09c9da07ec2f6c1f4bb4
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
f694ca99453213b7ce3c2a46e237209fcb5841cd |
|
11-Mar-2015 |
Tor Norbye <tnorbye@google.com> |
Annotate Toolbar and ActionMenuView with resource-type annotations Change-Id: I0d9bb41aa55aab0c261c7aef900f1cfbafe4ecfa
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
70acb0c19be3831a2080e4f902324de16bfbf62e |
|
04-Mar-2015 |
Tor Norbye <tnorbye@google.com> |
Annotate support library with @ColorInt, @CallSuper, etc Change-Id: Ifa25a628f89a07d3903cd71eb1c3639297fdf722
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
08b8453a77120d3336428b8d510759376afe9e4c |
|
02-Mar-2015 |
Scott Kennedy <skennedy@google.com> |
am a7af78c2: am aa6e143b: am 94756719: Mark attrs @Nullable in Toolbar constructors * commit 'a7af78c2c372249ef670072d9a43d4734c13b5cf': Mark attrs @Nullable in Toolbar constructors
|
94756719872ef2f4a60d59eb1e2169011312676b |
|
02-Mar-2015 |
Scott Kennedy <skennedy@google.com> |
Mark attrs @Nullable in Toolbar constructors Change-Id: I972392218debe491594d43c52d415940d645fb25
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.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/Toolbar.java
|
f3ad1351d8b40ec5defe35e79d3430ad3c384b6d |
|
27-Nov-2014 |
Chris Banes <chrisbanes@google.com> |
Refactor AppCompat's Activity structure - The activity delegates now have a public abstract class called AppCompatDelegate. Any Activity can create one, but they must call through to the delegate at certain lifecycle methods. - Related, I've reduced the number of manual lifecycle calls needed by using Window.Callback where possible. - Activities can implement the the new AppCompatActivityCallback interface to receive certain callbacks. - AppCompatActivity does all of this automatically - ActionBarActivity is now a deprecated alias for AppCompatActivity - Removed support for the v4 Drawer Toggle - Remove our internal callback in favor of using Window.Callback directly BUG: 18547959 Change-Id: I8ece4372fa2abbc5b5246544643fafe0e22874be
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
6f2135232bf216d194b049265f0b92f69e74c241 |
|
09-Jan-2015 |
Chris Banes <chrisbanes@google.com> |
Honor app:theme in Toolbar on Lollipop With the change to use android:theme in AppCompat, there was a small regression when using app:theme on Toolbar on L+. This CL manually themifies the context so that we don't break apps which only use app:theme when running on >= Lollipop. Also added a Log statement telling devs that app:theme is deprecated. Change-Id: Ib98f7c5b8b28d79c7b302a923fb198d8068035ca
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
fd1eb27a3700de31507de34fd1bcc51830fe876c |
|
24-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Backport android:theme functionality for all Views Also make the tinted widgets public so that developers can extend from them. BUG: 18367946 BUG: 18112118 Change-Id: Id47e21e960f3539304f0c1c023eebdff6c429c8d
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
4b1190de13d6408e24cbda5f77e6148f54206fd0 |
|
24-Nov-2014 |
Alan Viverette <alanv@google.com> |
Ensure DrawerLayout does not receive accessibility focus Also prevents hover events from falling through Toolbar. BUG: 18378959 Change-Id: Iaab2e9984b2b09dc41e733b9276cafe7ab556c98
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
3e2b5bd049c924bf6d29615973bc598a6d50e6cb |
|
29-Oct-2014 |
Alan Viverette <alanv@google.com> |
Add content description to Toolbar collapse icon BUG: 17722111 Change-Id: I698e878d00d2945a994420dd77f9e2bbae9d36aa
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
aac6aa7699cefacf5cd3aaa17c97c2f574ba1259 |
|
22-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Remove buttonGravity Toolbar attr BUG: 10868937 Change-Id: I712799c03f7852dc580c3f85d13739d847df6433
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
d30166708029d4fb895edcaec3ad3fa6645d5311 |
|
18-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix Toolbar minHeight handling pre-JB BUG: 17522779 Change-Id: I02ac87a1a206617399a47ae19d6d5e2be6c73947
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
ca4128f292d30374103de848a5805171d9a5a186 |
|
13-Sep-2014 |
Adam Powell <adamp@google.com> |
Follow framework change to eat touch events in Toolbars Bug 17483356 Change-Id: Ic726d69033b11ddfa9c44db0abf64910ef040bea
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
b7340d23e715fedb2af8d500102ab57b43fed38f |
|
12-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Vertically align toolbar child views with similar gravities Also took the opportunity to trim off all of the old action bar dimens which are no longer used. BUG: 17266152 Change-Id: Ibd90d71c126585f3d6491a6b4f3c26848b1c8794
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.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/Toolbar.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/widget/Toolbar.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/Toolbar.java
|
1cc199c7b4fe79812cd660b387fa521c9b1993fc |
|
01-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Ensure we use correct context for reading Toolbar attrs Change-Id: Ie77a37a3dfa13e6e6788df2b3ebcce54fa043722
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
3228edfc4f8385dad5ae502f4a1d1343b9ec728f |
|
06-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Implement theme attribute for Toolbar - Replaced list divider drawables - Fixed drag-to-open nuking the selector state - Set more styles in the ThemeOverlay themes. - Refactored DarkActionBar to match the framework - Fix SearchView suggestions background pre-L BUG: 16826009 BUG: 16674772 Change-Id: Idbc16cfcd60448cdb9fc96acb147f7f56ef4137c
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.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/Toolbar.java
|
7fa6a00a4600aac591402398c23fea97721adf26 |
|
06-Aug-2014 |
Chris Banes <chrisbanes@google.com> |
Use ContextCompat.getDrawable(...) in appcompat Fixes NPE in RippleDrawable. Also fixed appcompat's ThemeOverlay styles on v21, as they led to cyclic attrs which resulted in empty colors. BUG: 16602748 Change-Id: I3dffbeff3f8280f816593af13bc3db666ed462fd
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
61c0bbe56a13fe55ce91a5b1d64e751164ecb894 |
|
31-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix AppCompat.DarkActionBar theme appcompat now uses a ThemeOverlay theme structure like the framework. BUG: 16674772 Change-Id: I25e4b98fdff5d8e959c95079ac73e7da7d69683c
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.java
|
fc652f469994757b243ef66148c064973af196c7 |
|
31-Jul-2014 |
Ben Murdoch <benm@google.com> |
Fix JavaDoc. Change-Id: If0d7b585f83bf3ba858bf2ea8a3cb90c7354629e
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.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/widget/Toolbar.java
|
6da3e2ee07ff8acd7de4ed810eafeb70a8d4027d |
|
25-Jul-2014 |
Chris Banes <chrisbanes@google.com> |
Fix javadoc errors We can't refer to internal attrs via the @attr feature. Decided to remove all @attrs as they're not really necessary for appcompat. Change-Id: I600045180bfd4578512844ff78f6d30a09f74feb
/frameworks/support/v7/appcompat/src/android/support/v7/widget/Toolbar.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/Toolbar.java
|