OSDN Git Service

Fix UI performances / glitches
authornicolasroard <nicolasroard@google.com>
Sat, 7 Sep 2013 00:21:55 +0000 (17:21 -0700)
committernicolasroard <nicolasroard@google.com>
Sat, 7 Sep 2013 00:39:46 +0000 (17:39 -0700)
commit32cc4dd751569721aa19218b4d947145577060d0
tree5f2a8a96cb1bb08a94e0ca8abbf1c03bffbe242a
parent98b296ffc50e11b7950acf1d0df850b617913131
Fix UI performances / glitches

- load/process thumbnails fully in background
- fix reveal slider
- fix race condition when loading
- better memory usage
- fix loading spinner (wasn't shown!)

Change-Id: Id78163556d8ee1c3ad04eae16fe1bf06f4312405
16 files changed:
res/layout-land/filtershow_activity.xml
res/layout/filtershow_activity.xml
res/layout/filtershow_export_dialog.xml
res/values/dimens.xml
src/com/android/gallery3d/filtershow/FilterShowActivity.java
src/com/android/gallery3d/filtershow/category/Action.java
src/com/android/gallery3d/filtershow/category/CategoryAdapter.java
src/com/android/gallery3d/filtershow/category/CategorySelected.java
src/com/android/gallery3d/filtershow/category/CategoryView.java
src/com/android/gallery3d/filtershow/category/IconView.java
src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
src/com/android/gallery3d/filtershow/imageshow/MasterImage.java
src/com/android/gallery3d/filtershow/pipeline/CachingPipeline.java
src/com/android/gallery3d/filtershow/pipeline/RenderingRequest.java
src/com/android/gallery3d/filtershow/pipeline/UpdatePreviewTask.java
src/com/android/gallery3d/filtershow/tools/XmpPresets.java