diff --git a/app/src/main/java/com/github/nacabaro/vbhelper/components/ItemElement.kt b/app/src/main/java/com/github/nacabaro/vbhelper/components/ItemElement.kt index 327d50a..067d164 100644 --- a/app/src/main/java/com/github/nacabaro/vbhelper/components/ItemElement.kt +++ b/app/src/main/java/com/github/nacabaro/vbhelper/components/ItemElement.kt @@ -27,7 +27,6 @@ import androidx.compose.ui.window.DialogProperties import com.github.nacabaro.vbhelper.R import com.github.nacabaro.vbhelper.screens.itemsScreen.ItemsScreenControllerImpl import com.github.nacabaro.vbhelper.ui.theme.VBHelperTheme -import kotlin.math.absoluteValue @Composable fun ItemElement( @@ -173,15 +172,24 @@ fun getIconResource(index: Int): Int { } fun getLengthResource(index: Int): Int { - return when (index.absoluteValue) { + return when (index) { 15 -> R.drawable.baseline_15_min_timer 30 -> R.drawable.baseline_30_min_timer 60 -> R.drawable.baseline_60_min_timer + -60 -> R.drawable.baseline_60_min_timer 300 -> R.drawable.baseline_5_hour_timer 600 -> R.drawable.baseline_10_hour_timer - 720 -> R.drawable.baseline_12_hour_timer - 1440 -> R.drawable.baseline_24_hour_timer + -720 -> R.drawable.baseline_12_hour_timer + -1440 -> R.drawable.baseline_24_hour_timer 6000 -> R.drawable.baseline_reset_24 + 1000 -> R.drawable.baseline_single_arrow_up + 2500 -> R.drawable.baseline_double_arrow_up + 5000 -> R.drawable.baseline_triple_arrow_up + 9999 -> R.drawable.baseline_health_24 + -500 -> R.drawable.baseline_single_arrow_down + -1000 -> R.drawable.baseline_double_arrow_down + -2500 -> R.drawable.baseline_triple_arrow_down + -9999 -> R.drawable.baseline_reset_24 else -> R.drawable.baseline_question_mark_24 } } diff --git a/app/src/main/res/drawable/baseline_double_arrow_down.xml b/app/src/main/res/drawable/baseline_double_arrow_down.xml new file mode 100644 index 0000000..0c5ea21 --- /dev/null +++ b/app/src/main/res/drawable/baseline_double_arrow_down.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/baseline_double_arrow_up.xml b/app/src/main/res/drawable/baseline_double_arrow_up.xml new file mode 100644 index 0000000..b54d9a0 --- /dev/null +++ b/app/src/main/res/drawable/baseline_double_arrow_up.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/baseline_single_arrow_down.xml b/app/src/main/res/drawable/baseline_single_arrow_down.xml new file mode 100644 index 0000000..6a59bd4 --- /dev/null +++ b/app/src/main/res/drawable/baseline_single_arrow_down.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/baseline_single_arrow_up.xml b/app/src/main/res/drawable/baseline_single_arrow_up.xml new file mode 100644 index 0000000..4223055 --- /dev/null +++ b/app/src/main/res/drawable/baseline_single_arrow_up.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/baseline_triple_arrow_down.xml b/app/src/main/res/drawable/baseline_triple_arrow_down.xml new file mode 100644 index 0000000..1833357 --- /dev/null +++ b/app/src/main/res/drawable/baseline_triple_arrow_down.xml @@ -0,0 +1,15 @@ + + + + + diff --git a/app/src/main/res/drawable/baseline_triple_arrow_up.xml b/app/src/main/res/drawable/baseline_triple_arrow_up.xml new file mode 100644 index 0000000..b3eabe6 --- /dev/null +++ b/app/src/main/res/drawable/baseline_triple_arrow_up.xml @@ -0,0 +1,15 @@ + + + + +