Loading bliss/src/foundation/e/bliss/widgets/WidgetContainer.kt +9 −4 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ import android.appwidget.AppWidgetProviderInfo import android.content.ComponentName import android.content.Context import android.content.Intent import android.graphics.Insets import android.graphics.Rect import android.os.Bundle import android.os.ServiceManager Loading Loading @@ -63,6 +64,10 @@ class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(cont private lateinit var mResizeContainer: RelativeLayout private val mResizeContainerRect = Rect() private var mInsets: Insets? = null private val mInsetPadding = context.resources.getDimension(R.dimen.widget_page_inset_padding).toInt() override fun setPadding(left: Int, top: Int, right: Int, bottom: Int) { super.setPadding(0, 0, 0, 0) } Loading @@ -80,7 +85,7 @@ class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(cont override fun onAttachedToWindow() { super.onAttachedToWindow() val insets = mLauncher.workspace.rootWindowInsets.getInsets(WindowInsets.Type.systemBars()) mInsets = mLauncher.workspace.rootWindowInsets.getInsets(WindowInsets.Type.systemBars()) val insetPadding = context.resources.getDimension(R.dimen.widget_page_inset_padding).toInt() findViewById<Button>(R.id.manage_widgets).setOnClickListener { Loading Loading @@ -112,16 +117,16 @@ class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(cont mResizeContainer = findViewById<RelativeLayout?>(R.id.widget_resizer_container).apply { val layoutParams = this.layoutParams as LayoutParams layoutParams.bottomMargin = insetPadding + (insets.bottom) layoutParams.bottomMargin = mInsetPadding + (mInsets?.bottom ?: 0) this.layoutParams = layoutParams } findViewById<LinearLayout>(R.id.widget_linear_layout).apply { setPadding( this.paddingLeft, insetPadding + (insets.top), insetPadding + (mInsets!!.top), this.paddingRight, (insets.bottom), (mInsets!!.bottom), ) } } Loading version.properties +3 −3 Original line number Diff line number Diff line #Mon Mar 04 13:56:09 IST 2024 VERSION_CHANGE=0 #Tue Mar 05 14:40:18 IST 2024 VERSION_CHANGE=4 VERSION_CODE=3000014 VERSION_MAJOR=3 VERSION_MINOR=0 VERSION_CODE=3000010 VERSION_PATCH=1 Loading
bliss/src/foundation/e/bliss/widgets/WidgetContainer.kt +9 −4 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ import android.appwidget.AppWidgetProviderInfo import android.content.ComponentName import android.content.Context import android.content.Intent import android.graphics.Insets import android.graphics.Rect import android.os.Bundle import android.os.ServiceManager Loading Loading @@ -63,6 +64,10 @@ class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(cont private lateinit var mResizeContainer: RelativeLayout private val mResizeContainerRect = Rect() private var mInsets: Insets? = null private val mInsetPadding = context.resources.getDimension(R.dimen.widget_page_inset_padding).toInt() override fun setPadding(left: Int, top: Int, right: Int, bottom: Int) { super.setPadding(0, 0, 0, 0) } Loading @@ -80,7 +85,7 @@ class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(cont override fun onAttachedToWindow() { super.onAttachedToWindow() val insets = mLauncher.workspace.rootWindowInsets.getInsets(WindowInsets.Type.systemBars()) mInsets = mLauncher.workspace.rootWindowInsets.getInsets(WindowInsets.Type.systemBars()) val insetPadding = context.resources.getDimension(R.dimen.widget_page_inset_padding).toInt() findViewById<Button>(R.id.manage_widgets).setOnClickListener { Loading Loading @@ -112,16 +117,16 @@ class WidgetContainer(context: Context, attrs: AttributeSet?) : FrameLayout(cont mResizeContainer = findViewById<RelativeLayout?>(R.id.widget_resizer_container).apply { val layoutParams = this.layoutParams as LayoutParams layoutParams.bottomMargin = insetPadding + (insets.bottom) layoutParams.bottomMargin = mInsetPadding + (mInsets?.bottom ?: 0) this.layoutParams = layoutParams } findViewById<LinearLayout>(R.id.widget_linear_layout).apply { setPadding( this.paddingLeft, insetPadding + (insets.top), insetPadding + (mInsets!!.top), this.paddingRight, (insets.bottom), (mInsets!!.bottom), ) } } Loading
version.properties +3 −3 Original line number Diff line number Diff line #Mon Mar 04 13:56:09 IST 2024 VERSION_CHANGE=0 #Tue Mar 05 14:40:18 IST 2024 VERSION_CHANGE=4 VERSION_CODE=3000014 VERSION_MAJOR=3 VERSION_MINOR=0 VERSION_CODE=3000010 VERSION_PATCH=1