diff --git a/app/src/main/kotlin/com/simplemobiletools/clock/fragments/StopwatchFragment.kt b/app/src/main/kotlin/com/simplemobiletools/clock/fragments/StopwatchFragment.kt index a47a732c..3b53ce54 100644 --- a/app/src/main/kotlin/com/simplemobiletools/clock/fragments/StopwatchFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/clock/fragments/StopwatchFragment.kt @@ -85,11 +85,16 @@ class StopwatchFragment : Fragment() { } private fun setupViews() { - context!!.apply { - updateTextColors(view.stopwatch_fragment) - view.stopwatch_play_pause.background = resources.getColoredDrawableWithColor(R.drawable.circle_background_filled, getAdjustedPrimaryColor()) - view.stopwatch_reset.applyColorFilter(config.textColor) + val adjustedPrimaryColor = context!!.getAdjustedPrimaryColor() + view.apply { + context!!.updateTextColors(stopwatch_fragment) + stopwatch_play_pause.background = resources.getColoredDrawableWithColor(R.drawable.circle_background_filled, adjustedPrimaryColor) + stopwatch_reset.applyColorFilter(context!!.config.textColor) + stopwatch_sorting_indicator_1.applyColorFilter(adjustedPrimaryColor) + stopwatch_sorting_indicator_2.applyColorFilter(adjustedPrimaryColor) + stopwatch_sorting_indicator_3.applyColorFilter(adjustedPrimaryColor) } + updateIcons() updateDisplayedText() } diff --git a/app/src/main/res/drawable-hdpi/ic_sorting_triangle.png b/app/src/main/res/drawable-hdpi/ic_sorting_triangle.png new file mode 100644 index 00000000..0bb1f5e6 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_sorting_triangle.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_sorting_triangle.png b/app/src/main/res/drawable-xhdpi/ic_sorting_triangle.png new file mode 100644 index 00000000..a2f99e7d Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_sorting_triangle.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_sorting_triangle.png b/app/src/main/res/drawable-xxhdpi/ic_sorting_triangle.png new file mode 100644 index 00000000..3422289b Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_sorting_triangle.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_sorting_triangle.png b/app/src/main/res/drawable-xxxhdpi/ic_sorting_triangle.png new file mode 100644 index 00000000..4c0f76b6 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_sorting_triangle.png differ diff --git a/app/src/main/res/layout/fragment_stopwatch.xml b/app/src/main/res/layout/fragment_stopwatch.xml index 72ff9122..ed53816f 100644 --- a/app/src/main/res/layout/fragment_stopwatch.xml +++ b/app/src/main/res/layout/fragment_stopwatch.xml @@ -21,6 +21,41 @@ app:layout_constraintTop_toTopOf="parent" tools:text="00.00"/> + + + + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/stopwatch_sorting_indicators_holder"/> @@ -38,6 +37,7 @@ android:id="@+id/lap_total_time" android:layout_width="@dimen/lap_time_size" android:layout_height="wrap_content" + android:layout_marginRight="48dp" android:gravity="end" android:maxLines="1" android:textSize="@dimen/bigger_text_size" diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index c4c273f1..8805f64c 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -2,7 +2,6 @@ 38dp 60dp 64dp - 40dp 80dp 70sp