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

Commit a9e322ec authored by Danesh's avatar Danesh Committed by Steve Kondik
Browse files

Lockscreen haptic and statusbar widgets indicators toggle

Change-Id: Id3f8490b483179c17edebf7db212f4fa4a0e2065
parent 4c07c362
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -2559,6 +2559,13 @@ public final class Settings {
         */
        public static final String EXPANDED_HIDE_SCROLLBAR = "expanded_hide_scrollbar";

        /**
         * Hide indicator in status bar widget
         *
         * @hide
         */
        public static final String EXPANDED_HIDE_INDICATOR = "expanded_hide_indicator";

        /**
         * Notification Indicator Color
         *
+2 −2
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@
package com.android.internal.widget;

import java.util.Date;

import android.provider.Settings;
import android.content.Context;
import android.content.res.Resources;
import android.content.res.TypedArray;
@@ -931,7 +931,7 @@ public class RotarySelector extends View {
            mVibrator = (android.os.Vibrator)
                    getContext().getSystemService(Context.VIBRATOR_SERVICE);
        }
        mVibrator.vibrate(duration);
        mVibrator.vibrate(Integer.parseInt((Settings.System.getString(getContext().getContentResolver(),Settings.System.HAPTIC_DOWN_ARRAY)).split( ",\\s*" )[0]));
    }

    /**
+2 −2
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@
 */

package com.android.internal.widget;

import android.provider.Settings;
import android.content.Context;
import android.content.res.Configuration;
import android.content.res.Resources;
@@ -809,7 +809,7 @@ public class SlidingTab extends ViewGroup {
            mVibrator = (android.os.Vibrator)
                    getContext().getSystemService(Context.VIBRATOR_SERVICE);
        }
        mVibrator.vibrate(duration);
        mVibrator.vibrate(Integer.parseInt((Settings.System.getString(getContext().getContentResolver(),Settings.System.HAPTIC_DOWN_ARRAY)).split( ",\\s*" )[0]));
    }

    /**
+7 −2
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ import android.widget.ImageView;
import android.widget.LinearLayout;
import android.provider.Settings;
import android.view.View;

import android.provider.Settings;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
@@ -102,7 +102,12 @@ public abstract class PowerButton {
                    int buttonLayer = R.id.power_widget_button;
                    int buttonIcon = R.id.power_widget_button_image;
                    int buttonState = R.id.power_widget_button_indic;

                    ImageView indic = (ImageView)mView.findViewById(R.id.power_widget_button_indic);
                    if ((Settings.System.getInt(context.getContentResolver(),Settings.System.EXPANDED_HIDE_INDICATOR, 0)) == 1){
                        indic.setVisibility(8);
                    }else{
                        indic.setVisibility(0);
                    }
                    updateImageView(buttonIcon, mIcon);

                    int sColorMaskBase = Settings.System.getInt(context.getContentResolver(),