History log of /frameworks/support/v4/java/android/support/v4/graphics/drawable/DrawableCompat.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b01b01dddd64c945dd8dfa896648aa36dc47dde3 22-Jul-2015 Chris Banes <chrisbanes@google.com> Make DrawerArrowDrawable LayoutDirection aware

Using the newly public getLayoutDirection() in M,
and new reflection methods in API 17+.

BUG: 22635283
Change-Id: Idb0bdb6ec5e43a2b04b3a0c14d0a3c3421314e09
/frameworks/support/v4/java/android/support/v4/graphics/drawable/DrawableCompat.java
621e41e02c0664afd4e358dfe166d6fb71e471c9 03-Jun-2015 Doris Liu <tianliu@google.com> Fix DrawerLayout shadow for RTL mode

This CL has done the following:
1) Keep track of the shadow drawables set for each gravity, and
resolve the drawable based on the current layout direction and
drawer gravity on the go
2) For API 21 and above, set a default (non-zero) elevation to the
drawer for the drawer shadow, instead of using user provided
shadow drawables, and provide setters and getters for developers
to change drawer elevation.
3) Add getLayoutDirection and setLayoutDirection in DrawableCompat
4) In the case where an auto-mirrored drawable, change the drawable
layout direction in the drawable resolution phase.

Bug: 19426883

Change-Id: Ib08e9d4f59ba94cd5618d651a4a4172b66af6570
/frameworks/support/v4/java/android/support/v4/graphics/drawable/DrawableCompat.java
7e82b99953680915596eaf0eb35927388e574ca8 27-Jan-2015 Chris Banes <chrisbanes@google.com> Add tintable Drawables to support-v4

Works by using AppCompat's tinting Drawbale wrapper
in support v4. I've also moved over AppCompat and
design lib to use DrawableCompat.

I've also added a workaround due to GradientDrawable
not supporting tinting of Lollipop.

Change-Id: Ifa178eae99207051bf72ba6b9f3148cdcbe1579f
/frameworks/support/v4/java/android/support/v4/graphics/drawable/DrawableCompat.java
7b5f76f0cd7c763296aa0b6fbafdd89ba4263e4e 10-Sep-2014 Chris Banes <chrisbanes@google.com> Fix doc links in DrawableCompat

Change-Id: I050c6caf3446c9ba2443acee373c8005a85e5f91
/frameworks/support/v4/java/android/support/v4/graphics/drawable/DrawableCompat.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/v4/java/android/support/v4/graphics/drawable/DrawableCompat.java
a52784195525cdb1f2bb4d8dde1b8b314f480957 10-Sep-2014 Chet Haase <chet@google.com> Remove references to "L"

Issue #16894783 Remove references to L when API is locked down

Change-Id: Icf1215eed34e6fbe3d71a5cec4bf1699c3bc3ff9
/frameworks/support/v4/java/android/support/v4/graphics/drawable/DrawableCompat.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/v4/java/android/support/v4/graphics/drawable/DrawableCompat.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/v4/java/android/support/v4/graphics/drawable/DrawableCompat.java
5df122f8bb619edcdbef94cd455efef0e6e44377 23-Sep-2013 Alan Viverette <alanv@google.com> Add auto-mirroring support to ActionBarDrawerToggle

Also adds the necessary KitKat packages, classes, and build targets
for the support-v4 library.

BUG: 10209321
Change-Id: Iec8906182be2694e2ef1959bcf39d9fe61b7a151
/frameworks/support/v4/java/android/support/v4/graphics/drawable/DrawableCompat.java
11417b1cfde8f1749905f2d735623af9214148af 27-Apr-2013 Jeff Brown <jeffbrown@google.com> Add media router picker UI.

Introduced the concept of a MediaRouteSelector which is the means
by which an application states the route capabilities of routes
that it would like to discover.

Added selectors to the addCallback method along with several
other methods to assist with discovery. Callbacks can specify
flags to perform active scans of routes or to disable filtering
of route events.

Added a workaround to scan for wifi displays on JB MR1.

Refactored the route descriptor objects to use the builder pattern
instead of simply documenting that they should be immutable
since several developers have already tripped over this.

The UI is feature complete but not final.

Bug: 8175766
Change-Id: I54ebb7488222746b0c07292e65b9ded1b9d720fa
/frameworks/support/v4/java/android/support/v4/graphics/drawable/DrawableCompat.java