summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/app/GalleryAppImpl.java
diff options
context:
space:
mode:
authorGeorge Mount <mount@google.com>2012-10-04 14:44:34 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-10-04 14:44:34 -0700
commit22ac4de64a2917a5e2b5449b208553a42bd46e6b (patch)
tree5bbfbecdf9ac6d81af5bbf147e2235a4eff867a3 /src/com/android/gallery3d/app/GalleryAppImpl.java
parentc422bd02c4063513e9974dfead3eb12f329bacb8 (diff)
parent356ffa04adff94a09fe60849b40397aa8ee018b8 (diff)
downloadandroid_packages_apps_Snap-22ac4de64a2917a5e2b5449b208553a42bd46e6b.tar.gz
android_packages_apps_Snap-22ac4de64a2917a5e2b5449b208553a42bd46e6b.tar.bz2
android_packages_apps_Snap-22ac4de64a2917a5e2b5449b208553a42bd46e6b.zip
Merge "Support panorama progress items in Gallery." into gb-ub-photos-arches
Diffstat (limited to 'src/com/android/gallery3d/app/GalleryAppImpl.java')
-rw-r--r--src/com/android/gallery3d/app/GalleryAppImpl.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/app/GalleryAppImpl.java b/src/com/android/gallery3d/app/GalleryAppImpl.java
index 9576093a4..c4507b340 100644
--- a/src/com/android/gallery3d/app/GalleryAppImpl.java
+++ b/src/com/android/gallery3d/app/GalleryAppImpl.java
@@ -30,6 +30,7 @@ import com.android.gallery3d.gadget.WidgetUtils;
import com.android.gallery3d.photoeditor.PhotoEditor;
import com.android.gallery3d.picasasource.PicasaSource;
import com.android.gallery3d.util.GalleryUtils;
+import com.android.gallery3d.util.LightCycleHelper;
import com.android.gallery3d.util.ThreadPool;
import java.io.File;
@@ -44,6 +45,7 @@ public class GalleryAppImpl extends Application implements GalleryApp {
private DataManager mDataManager;
private ThreadPool mThreadPool;
private DownloadCache mDownloadCache;
+ private StitchingProgressManager mStitchingProgressManager;
@Override
public void onCreate() {
@@ -59,6 +61,8 @@ public class GalleryAppImpl extends Application implements GalleryApp {
getPackageManager().setComponentEnabledSetting(
new ComponentName(this, PhotoEditor.class),
state, PackageManager.DONT_KILL_APP);
+
+ mStitchingProgressManager = LightCycleHelper.createStitchingManagerInstance(this);
}
@Override
@@ -76,6 +80,11 @@ public class GalleryAppImpl extends Application implements GalleryApp {
}
@Override
+ public StitchingProgressManager getStitchingProgressManager() {
+ return mStitchingProgressManager;
+ }
+
+ @Override
public ImageCacheService getImageCacheService() {
// This method may block on file I/O so a dedicated lock is needed here.
synchronized (mLock) {