diff options
Diffstat (limited to 'src_pd')
3 files changed, 42 insertions, 4 deletions
diff --git a/src_pd/com/android/gallery3d/filtershow/editors/EditorManager.java b/src_pd/com/android/gallery3d/filtershow/editors/EditorManager.java index 92962cbb1..2a39b688f 100644 --- a/src_pd/com/android/gallery3d/filtershow/editors/EditorManager.java +++ b/src_pd/com/android/gallery3d/filtershow/editors/EditorManager.java @@ -29,6 +29,10 @@ public class EditorManager { editorPlaceHolder.addEditor(new EditorTinyPlanet()); editorPlaceHolder.addEditor(new EditorDraw()); editorPlaceHolder.addEditor(new EditorVignette()); + editorPlaceHolder.addEditor(new EditorFlip()); + editorPlaceHolder.addEditor(new EditorRotate()); + editorPlaceHolder.addEditor(new EditorStraighten()); + editorPlaceHolder.addEditor(new EditorCrop()); } } diff --git a/src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java b/src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java index 988cf2d81..d6b871899 100644 --- a/src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java +++ b/src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java @@ -16,13 +16,26 @@ package com.android.gallery3d.filtershow.filters; +import java.util.HashMap; +import java.util.Vector; + public class FiltersManager extends BaseFiltersManager { - private static FiltersManager gInstance = null; + private static FiltersManager sInstance = null; + + protected FiltersManager() { + mFilters = new HashMap<Class, ImageFilter>(); + addFilters(mFilters); + } public static FiltersManager getManager() { - if (gInstance == null) { - gInstance = new FiltersManager(); + if (sInstance == null) { + sInstance = new FiltersManager(); } - return gInstance; + return sInstance; } + + public static void reset() { + sInstance = null; + } + } diff --git a/src_pd/com/android/photos/data/PhotoProviderAuthority.java b/src_pd/com/android/photos/data/PhotoProviderAuthority.java new file mode 100644 index 000000000..0ac76cb0e --- /dev/null +++ b/src_pd/com/android/photos/data/PhotoProviderAuthority.java @@ -0,0 +1,21 @@ +/* + * Copyright (C) 2013 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.photos.data; + +interface PhotoProviderAuthority { + public static final String AUTHORITY = "com.android.gallery3d.photoprovider"; +} |