History log of /packages/apps/Camera2/src/com/android/camera/filmstrip/FilmstripDataAdapter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b6a8810b7a5ac0df1e19efd26628c01bcb32b97b 19-Feb-2015 Paul Rohde <codelogic@google.com> Remove CanSwipeInFullScreen attribute.

This fixes the swipe guesture problem by removing the mostly
unused canSwipeInFullScreen attribute on filmstrip items and
checking existing usages to ensure they still work.

Bug: 18948437

Change-Id: I7d8c9fba4b0cf3db6fc3d60afe37d527c0732318
/packages/apps/Camera2/src/com/android/camera/filmstrip/FilmstripDataAdapter.java
77d9f023e76816e5da7bd067ad46cc0e9c98623f 03-Feb-2015 Paul Rohde <codelogic@google.com> Fix filmstrip jank on N4.

Bug: 19164291
Bug: 19220382
Bug: 19020507

Change-Id: Id1c2011b29b1cee206593fb395d9b4a4c89e71ab
/packages/apps/Camera2/src/com/android/camera/filmstrip/FilmstripDataAdapter.java
8ee16b8a323ffa20e6fb1270d498ec445f64defc 18-Dec-2014 Paul Rohde <codelogic@google.com> Refactor the filmstrip backing data.

- Remove unused fields and code.
- Rename classes and methods to be consistent with usage
- Make data more immutable
- Add Location and Metadata classes for typed data access.
- Use Date instead of long for DateTime representations.
- Filmstrip prefix for filmstrip specific code.
- Cleaner Glide implementations.
- Initialize Glide bitmap pool.
- Eagerly load large image sizes when scroll stops.

Change-Id: I3b51d42416ca076c80bf7db441d257659174b47d
/packages/apps/Camera2/src/com/android/camera/filmstrip/FilmstripDataAdapter.java
01054e922aa547b937a71131ad04c6bd15356240 10-Dec-2013 Angus Kong <shkong@google.com> Move/refactor filmstrip related files around.

1. Rename filmstrip.FilmstripDataAdapter to filmstrip.DataAdapter.
2. Rename filmstrip.FilmstripImageData to filmstrip.ImageData.
3. Move filmstrip.FilmstripListener to filmstrip.FilmstripController.Listener.
4. Add FilmstripContentPanel interface.
5. Move ui.FilmstripView to widget.FilmstripView
6. Move ui.FilmstrpLayout to widget.Filmstripview
7. Move ui.FilmstripBottomControls to widget.FilmstripBottomLayout
8. Extracted interface from widget.FilmstripBottomLayout as
filmstrip.BottomControls

Change-Id: I83bdd89e2a48a98002a4fed7dab011b28036d1a0
/packages/apps/Camera2/src/com/android/camera/filmstrip/FilmstripDataAdapter.java
32226b936ceee5dc418385fa214dc4b89aafc3a6 13-Nov-2013 Angus Kong <shkong@google.com> Update CL http://ag/387747

Accidentally submitted the patch set 1 before uploading this one.

Change-Id: Iee3c751473b67140ea07c84bdde7811b06060bb4
/packages/apps/Camera2/src/com/android/camera/filmstrip/FilmstripDataAdapter.java
c02b13af4c44fe23d4a563d3c2df1ca50e44affc 12-Nov-2013 Angus Kong <shkong@google.com> Refine comments and small change of interfaces.

1. Use Context as possible as we can instead of the concrete implementaion
Activity.
2. Update/add some comments.

Change-Id: If80b2a8ab9ddeb297b8ec821568a74db4f52104f
/packages/apps/Camera2/src/com/android/camera/filmstrip/FilmstripDataAdapter.java
628481532e1e58a0a26330d238e850aec5657bce 09-Nov-2013 Angus Kong <shkong@google.com> Further refactor

1. Create filmstrip package.
2. Move ImageTaskManager to under package app/.
3. Adde app UI abstract layer AppUi.

Change-Id: I9d640de65c59196c5d3e5c3a8901bb3220b29f62
/packages/apps/Camera2/src/com/android/camera/filmstrip/FilmstripDataAdapter.java