Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5138b285 authored by John Hoford's avatar John Hoford
Browse files

fix restoring frames

Change-Id: I77a75f3feb8a1affdb579e3c7b196928af1b2bf0
parent 06e34ad1
Loading
Loading
Loading
Loading
+24 −22
Original line number Diff line number Diff line
@@ -22,6 +22,10 @@ import android.graphics.Color;

import com.android.gallery3d.R;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Vector;

public class FiltersManager extends BaseFiltersManager {
    private static FiltersManager sInstance = null;
    private static FiltersManager sPreviewInstance = null;
@@ -69,53 +73,51 @@ public class FiltersManager extends BaseFiltersManager {
        mBorders.add(rep);

        // Regular borders
        ArrayList <FilterRepresentation> borderList = new ArrayList<FilterRepresentation>();


        rep = new FilterImageBorderRepresentation(R.drawable.filtershow_border_4x5);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterImageBorderRepresentation(R.drawable.filtershow_border_brush);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterImageBorderRepresentation(R.drawable.filtershow_border_grunge);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterImageBorderRepresentation(R.drawable.filtershow_border_sumi_e);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterImageBorderRepresentation(R.drawable.filtershow_border_tape);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterColorBorderRepresentation(Color.BLACK, mImageBorderSize, 0);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterColorBorderRepresentation(Color.BLACK, mImageBorderSize,
                mImageBorderSize);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterColorBorderRepresentation(Color.WHITE, mImageBorderSize, 0);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterColorBorderRepresentation(Color.WHITE, mImageBorderSize,
                mImageBorderSize);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        int creamColor = Color.argb(255, 237, 237, 227);
        rep = new FilterColorBorderRepresentation(creamColor, mImageBorderSize, 0);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        rep = new FilterColorBorderRepresentation(creamColor, mImageBorderSize,
                mImageBorderSize);
        rep.setSerializationName(serializationNames[i++]);
        mBorders.add(rep);
        borderList.add(rep);

        for (FilterRepresentation filter : borderList) {
            filter.setSerializationName(serializationNames[i++]);
            addRepresentation(filter);
        }

    }

    public static FiltersManager getHighresManager() {