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

Commit 4c42eacb authored by Yash Garg's avatar Yash Garg 💬 Committed by Jonathan Klee
Browse files

fix: increase dock blur and cleanup blur offset

parent 55af53b5
Loading
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -65,7 +65,7 @@ class BlurViewDelegate(
        }

    var blurCornerRadius = 0f
    var overlayOffset = 70f

    val outlineProvider =
        object : ViewOutlineProvider() {
            override fun getOutline(view: View, outline: Outline) {
@@ -92,7 +92,6 @@ class BlurViewDelegate(
            val a = context.obtainStyledAttributes(attrs, R.styleable.BlurLayout)
            blurCornerRadius = a.getDimension(R.styleable.BlurLayout_blurCornerRadius, 0f)
            overlayColor = a.getColor(R.styleable.BlurLayout_blurOverlayColor, 0)
            overlayOffset = a.getInt(R.styleable.BlurLayout_blurOverlayOffset, 70).toFloat()
            a.recycle()
        }
    }
@@ -125,8 +124,8 @@ class BlurViewDelegate(
        }
        if (overlayColor != 0) {
            canvas.drawRoundRect(
                view.left.toFloat() - overlayOffset,
                view.top.toFloat() - overlayOffset,
                view.left.toFloat(),
                view.top.toFloat(),
                view.right.toFloat(),
                view.bottom.toFloat(),
                view.x,
+1 −7
Original line number Diff line number Diff line
@@ -212,12 +212,6 @@ class BlurWallpaperProvider(val context: Context) {
        fun onEnabledChanged() {}
    }

    /*fun clear() {
        listener = null
        cancelPreTask(true)
        sInstance = null
    }*/

    data class BlurSizes(
        val background: Bitmap,
        val dock: Bitmap,
@@ -241,7 +235,7 @@ class BlurWallpaperProvider(val context: Context) {

        val blurConfigBackground = BlurConfig({ it.background }, 2, 8)

        val blurConfigDock = BlurConfig({ it.dock }, 1, 2)
        val blurConfigDock = BlurConfig({ it.dock }, 2, 2)

        val blurConfigAppGroup = BlurConfig({ it.appGroup }, 6, 8)

+0 −2
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@ import android.widget.FrameLayout;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import foundation.e.blisslauncher.R;
import foundation.e.blisslauncher.core.DeviceProfile;
import foundation.e.blisslauncher.core.blur.BlurViewDelegate;
import foundation.e.blisslauncher.core.blur.BlurWallpaperProvider;
@@ -42,7 +41,6 @@ public class SquareFrameLayout extends FrameLayout {

    public void enableBlur() {
        mBlurDelegate = new BlurViewDelegate(this, BlurWallpaperProvider.Companion.getBlurConfigAppGroup(), null);
        mBlurDelegate.setOverlayColor(getContext().getColor(R.color.blur_overlay));
        setWillNotDraw(false);
    }

+1 −3
Original line number Diff line number Diff line
@@ -71,9 +71,7 @@
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            app:blurCornerRadius="12dp"
            app:blurOverlayColor="@color/blur_overlay"
            app:blurOverlayOffset="2000">
            app:blurCornerRadius="12dp">

            <LinearLayout
                android:id="@+id/folder_apps_background"
+0 −1
Original line number Diff line number Diff line
@@ -34,5 +34,4 @@
    <color name="dock_background_color">#26ffffff</color>

    <color name="accent_color">@color/colorAccent</color>
    <color name="blur_overlay">#38202020</color>
</resources>