e183f2600fb31c69eceacc1c263cd56f12489a65 |
|
01-May-2015 |
Chris Banes <chrisbanes@google.com> |
Don't inherit a parent's context if view is layout root Previously AppCompat would make an inflated view inherit a parent's context, regardless of whether it was the root view. This is different to the framework functionality which only allows children to inherit. BUG: 20695142 Change-Id: I9ec90654a08824f7ee64b73ba76bdc0ee3ea28fc
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ViewUtils.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/internal/widget/ViewUtils.java
|
878ed08a784cafb112a5d350573b0d1e81c554db |
|
11-Dec-2014 |
Chris Banes <chrisbanes@google.com> |
Fix DarkActionBar on HTC-Sense Seems that HTC have changed ContextThemeWrapper, which results in us modifying the Activity's theme unintentionally. We fix this by using our own ContextThemeWrapper impl. Also fixed views inheriting the sub decor's context. BUG: 18714638 Change-Id: Iea30757e1521f50bc6fb5171e531d183626a8579
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ViewUtils.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/internal/widget/ViewUtils.java
|
4c5457da0e82b0090f03655545772ebb8cf4a978 |
|
15-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
Fix invocation of computeFitSystemWindows via reflection BUG: 17491883 Change-Id: I517a5aed00147ffc009a4112137bcb26f75250e9
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ViewUtils.java
|
1f4989216d62f70088cea29f9ae200a9bb3ff955 |
|
09-Sep-2014 |
Chris Banes <chrisbanes@google.com> |
More window inset fixes The final fix is to make appcompat's decor optionally fit system windows, just like PhoneWindow's decor. Unfortunately the only way to enable this is via reflection. Yuck. With this turned on, we now need to call computeFitSystemWindows() in ActionBarOverlayLayout. Again via reflection. BUG: 17411097 Change-Id: I18c8e9b50cb5ab8d72dda1c106c4638d676e09d7
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ViewUtils.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/widget/ViewUtils.java
|