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

Commit de611f98 authored by Austin Tankiang's avatar Austin Tankiang Committed by Android (Google) Code Review
Browse files

Merge "Fix job progress item title styles" into main

parents 3ed75906 5acbf8a7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -31,6 +31,7 @@
            android:layout_height="wrap_content"
            android:layout_marginTop="@dimen/job_progress_item_padding"
            android:layout_marginStart="@dimen/job_progress_item_padding"
            app:layout_constrainedHeight="true"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintEnd_toStartOf="@id/job_progress_item_expand"
            app:layout_constraintTop_toTopOf="parent" />
+1 −5
Original line number Diff line number Diff line
@@ -230,15 +230,11 @@
    <style name="JobProgressItemCardBaseShape" parent="@style/ShapeAppearance.Material3.Corner.ExtraSmall" />

    <style name="JobProgressItemTitleStyle" parent="">
        <item name="android:ellipsize">end</item>
        <item name="android:textAppearance">@style/JobProgressItemTitleText</item>
        <item name="android:textAlignment">viewStart</item>
    </style>

    <style name="JobProgressItemTitleStyle.Collapsed">
        <item name="android:ellipsize">end</item>
        <item name="android:maxLines">1</item>
    </style>

    <style name="JobProgressItemExpandButtonStyle" parent="@style/Widget.Material3.Button.IconButton.Filled">
        <item name="android:insetBottom">0dp</item>
        <item name="android:insetLeft">0dp</item>
+9 −4
Original line number Diff line number Diff line
@@ -116,10 +116,15 @@ class JobPanelController(private val activityContext: Context) : BroadcastReceiv

        fun setJobProgress(jobProgress: JobProgress, expanded: Boolean) {
            titleView.text = jobProgress.msg
            toggleExpandButton.icon = context.getDrawable(when (expanded) {
                true -> getRes(R.drawable.ic_job_progress_collapse)
                false -> getRes(R.drawable.ic_job_progress_expand)
            })
            if (expanded) {
                titleView.isSingleLine = false
                toggleExpandButton.icon =
                    context.getDrawable(getRes(R.drawable.ic_job_progress_collapse))
            } else {
                titleView.isSingleLine = true
                toggleExpandButton.icon =
                    context.getDrawable(getRes(R.drawable.ic_job_progress_expand))
            }

            updateProgressBar(jobProgress)
            setStatusText(jobProgress, expanded)