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 >>>)
89fe277a87900eeec38e16984d3b5234c2e301f1 12-Apr-2018 Anthony Chen <ajchen@google.com> Migrate to androidx packages for support library.

Also, add a PREUPLOAD.cfg to lint any future changes.

Test: Build and deploy LensPicker
Bug: 77920207
Change-Id: I280b963b7f2b9f944677c5313c58dc777be2997d
/packages/apps/Car/LensPicker/src/com/android/support/car/lenspicker/ResolverAdapter.java
d1e460ca091804775d96fde36ed4b020b8f154aa 05-Mar-2018 Nicholas Sauer <nicksauer@google.com> Fix Car Lens Resolver to properly handle
a null launch intent and to set the default
browser when appropriate.

bug: 73060016
Test: lunch bat_land-userdebug && m -j
run ats -a armeabi-v7a -m GtsBackupHostTestCases -t com.google.android.gts.backup.DefaultBrowserBackupHostSideTest

Change-Id: I98f5fd6b66e3408e4a35221ed161f51bf3236b5d
/packages/apps/Car/LensPicker/src/com/android/support/car/lenspicker/ResolverAdapter.java
600d41797ad1cc3accc2da151d62709630d616e9 02-Dec-2017 Aurimas Liutikas <aurimas@google.com> Update uses of android-support-car to use androidx package.

Test: None

Change-Id: I3529fad9e5deb713ca53af2e5f2ddd9493284287
/packages/apps/Car/LensPicker/src/com/android/support/car/lenspicker/ResolverAdapter.java
89e766a1a8828bff069dc9b17c93df53c6c3b8b9 01-Nov-2017 Anthony Chen <ajchen@google.com> Migrate to using the PagedListView from support lib.

Test: build LensPicker and ensured no breakages.
Bug: 67109912
Change-Id: I09e25e62611fcc0b76653cdaeb5c3d7019439eee
/packages/apps/Car/LensPicker/src/com/android/support/car/lenspicker/ResolverAdapter.java
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