Loading res/flag(com.android.documentsui.flags.use_material3)/layout/job_progress_item.xml +1 −0 Original line number Diff line number Diff line Loading @@ -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" /> Loading res/flag(com.android.documentsui.flags.use_material3)/values/styles_m3.xml +1 −5 Original line number Diff line number Diff line Loading @@ -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> Loading src/com/android/documentsui/JobPanelController.kt +9 −4 Original line number Diff line number Diff line Loading @@ -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) Loading Loading
res/flag(com.android.documentsui.flags.use_material3)/layout/job_progress_item.xml +1 −0 Original line number Diff line number Diff line Loading @@ -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" /> Loading
res/flag(com.android.documentsui.flags.use_material3)/values/styles_m3.xml +1 −5 Original line number Diff line number Diff line Loading @@ -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> Loading
src/com/android/documentsui/JobPanelController.kt +9 −4 Original line number Diff line number Diff line Loading @@ -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) Loading