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

Commit 7e04a314 authored by Mohammed Althaf T's avatar Mohammed Althaf T 😊
Browse files

feat: Adjust widgetcontainer padding

parent a4d30135
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -40,11 +40,11 @@
                tools:ignore="FragmentTagUsage" />
                tools:ignore="FragmentTagUsage" />


            <LinearLayout
            <LinearLayout
                android:id="@+id/manage_widget_parent"
                android:layout_width="wrap_content"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="center_horizontal"
                android:gravity="center_horizontal"
                android:orientation="horizontal"
                android:orientation="horizontal">
                android:paddingTop="10dp">


                <foundation.e.bliss.blur.BlurLayout
                <foundation.e.bliss.blur.BlurLayout
                    android:layout_width="wrap_content"
                    android:layout_width="wrap_content"
+13 −0
Original line number Original line Diff line number Diff line
@@ -68,6 +68,7 @@ import kotlinx.coroutines.launch
class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(context, attrs) {
class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(context, attrs) {
    private val mLauncher by lazy { Launcher.getLauncher(context) }
    private val mLauncher by lazy { Launcher.getLauncher(context) }


    private lateinit var mManageWidgetLayout: LinearLayout
    private lateinit var mRemoveWidgetLayout: FrameLayout
    private lateinit var mRemoveWidgetLayout: FrameLayout
    private lateinit var mResizeContainer: RelativeLayout
    private lateinit var mResizeContainer: RelativeLayout
    private lateinit var mWidgetLinearLayout: LinearLayout
    private lateinit var mWidgetLinearLayout: LinearLayout
@@ -93,6 +94,7 @@ class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(cont
    override fun onAttachedToWindow() {
    override fun onAttachedToWindow() {
        super.onAttachedToWindow()
        super.onAttachedToWindow()


        mManageWidgetLayout = findViewById(R.id.manage_widget_parent)
        mRemoveWidgetLayout = findViewById(R.id.remove_widget_parent)
        mRemoveWidgetLayout = findViewById(R.id.remove_widget_parent)
        mResizeContainer = findViewById(R.id.widget_resizer_container)
        mResizeContainer = findViewById(R.id.widget_resizer_container)
        mWidgetLinearLayout = findViewById(R.id.widget_linear_layout)
        mWidgetLinearLayout = findViewById(R.id.widget_linear_layout)
@@ -149,6 +151,17 @@ class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(cont
                )
                )
            }
            }
        }
        }

        if (::mManageWidgetLayout.isInitialized) {
            mManageWidgetLayout.apply {
                setPadding(
                    this.paddingLeft,
                    mInsetPadding,
                    this.paddingRight,
                    (insets.top - mInsetPadding),
                )
            }
        }
    }
    }


    private fun handleRemoveButtonVisibility(childCount: Int) {
    private fun handleRemoveButtonVisibility(childCount: Int) {