History log of /packages/apps/Car/LensPicker/src/com/android/support/car/lenspicker/ResolverAdapter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b05b6c6076eaa0d140c95e6594f7e9998f14416a 26-Apr-2017 Rakesh Iyer <rni@google.com> Don't cache package resolutions in the lens picker.

We were caching package resolutions in the lens picker to make up
for slowness in package manager and watching for the package change
broadcast to invalidate that cache.

The problem with this approach is that if a package gets updated as
part of the update of the system image, the lens picker will never
get the broadcast and the cache is now invalid, which canlead to
strange situations. Realistically, the only way to avoid this is
to not cache the resolution results.

Test: Switched around apps, media and otherwise.
Change-Id: I21b717f5f48ce66e71fcdd1a962b574294fdb2b2
/packages/apps/Car/LensPicker/src/com/android/support/car/lenspicker/ResolverAdapter.java
add1b5edc3084f386e58b5de15fc6b418f20dfce 25-Mar-2017 Rakesh Iyer <rni@google.com> Remove ui dependencies on car support lib.

We're removing the ui components from the car support
library so make the lens picker depend on the copies that
have been added to the stream-ui-lib.

Bug: 33210228
Test: Booted and verified that the lens picker looks ok.
Change-Id: I33ba556f8224a315a49c5fcfdf17241f9b676e1f
/packages/apps/Car/LensPicker/src/com/android/support/car/lenspicker/ResolverAdapter.java
8b3581a045c751d6420678409846471c3262b9c6 08-Nov-2016 Anthony Chen <ajchen@google.com> Update LensPicker to handle Intent disambiguation.

This requires creating a new Activity that will query for applications
that can handle an incoming Intent and routing it appropriately.

Test: manually tested
Bug: 27974422
Change-Id: I5120fb74f5c53cbab85815f007a5cfcc62d5e7d3
/packages/apps/Car/LensPicker/src/com/android/support/car/lenspicker/ResolverAdapter.java