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
|