summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/filters
diff options
context:
space:
mode:
authorrepo sync <hoford@google.com>2013-04-22 13:37:02 -0700
committerrepo sync <hoford@google.com>2013-04-22 13:37:02 -0700
commitcd2114728c5c9ea938aece6648ee3369fccccfcc (patch)
treeb2df063da97c7832af167eabf622541b5a5eda4c /src/com/android/gallery3d/filtershow/filters
parent47c842458bfd94f9cc695459e64ebcc4c352c79e (diff)
parentd81bba2275dc393278239aa1d5617d3d6a7bfe2a (diff)
downloadandroid_packages_apps_Snap-cd2114728c5c9ea938aece6648ee3369fccccfcc.tar.gz
android_packages_apps_Snap-cd2114728c5c9ea938aece6648ee3369fccccfcc.tar.bz2
android_packages_apps_Snap-cd2114728c5c9ea938aece6648ee3369fccccfcc.zip
resolved conflicts for merge of a1939d22 to gb-ub-photos-carlsbad
Change-Id: Ic6759448c932823720021e85e1232736ff2085f8
Diffstat (limited to 'src/com/android/gallery3d/filtershow/filters')
-rw-r--r--src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java39
1 files changed, 35 insertions, 4 deletions
diff --git a/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java b/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
index 1a2150a1b..fc2cb1340 100644
--- a/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
+++ b/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
@@ -15,9 +15,12 @@
*/
package com.android.gallery3d.filtershow.filters;
+import android.content.Context;
import android.content.res.Resources;
import android.util.Log;
+
+import com.android.gallery3d.R;
import com.android.gallery3d.filtershow.presets.ImagePreset;
import java.util.HashMap;
@@ -130,12 +133,40 @@ public abstract class BaseFiltersManager {
filters.add(ImageFilterGeometry.class);
}
- public void addBorders(Vector<FilterRepresentation> representations) {
- // Override
+ public void addBorders(Context context, Vector<FilterRepresentation> representations) {
+
}
- public void addLooks(Vector<FilterRepresentation> representations) {
- // Override
+ public void addLooks(Context context, Vector<FilterRepresentation> representations) {
+ int[] drawid = {
+ R.drawable.filtershow_fx_0005_punch,
+ R.drawable.filtershow_fx_0000_vintage,
+ R.drawable.filtershow_fx_0004_bw_contrast,
+ R.drawable.filtershow_fx_0002_bleach,
+ R.drawable.filtershow_fx_0001_instant,
+ R.drawable.filtershow_fx_0007_washout,
+ R.drawable.filtershow_fx_0003_blue_crush,
+ R.drawable.filtershow_fx_0008_washout_color,
+ R.drawable.filtershow_fx_0006_x_process
+ };
+
+ int[] fxNameid = {
+ R.string.ffx_punch,
+ R.string.ffx_vintage,
+ R.string.ffx_bw_contrast,
+ R.string.ffx_bleach,
+ R.string.ffx_instant,
+ R.string.ffx_washout,
+ R.string.ffx_blue_crush,
+ R.string.ffx_washout_color,
+ R.string.ffx_x_process
+ };
+
+ for (int i = 0; i < drawid.length; i++) {
+ FilterFxRepresentation fx = new FilterFxRepresentation(
+ context.getString(fxNameid[i]), drawid[i], fxNameid[i]);
+ representations.add(fx);
+ }
}
public void addEffects(Vector<FilterRepresentation> representations) {