From 9721b55bdf08653c0e1f31e7a7ec403044ba09de Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Thu, 18 Sep 2025 12:38:03 +0530 Subject: [PATCH] compose: downloads: Replace text button with icons Text can be quite long in translations, better use icons Signed-off-by: Aayush Gupta --- .../compose/composables/DownloadComposable.kt | 10 ++++++++-- app/src/main/res/drawable/ic_delete_forever.xml | 14 ++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/drawable/ic_delete_forever.xml diff --git a/app/src/main/java/com/aurora/store/compose/composables/DownloadComposable.kt b/app/src/main/java/com/aurora/store/compose/composables/DownloadComposable.kt index 2d7f16e6d..ff33739ef 100644 --- a/app/src/main/java/com/aurora/store/compose/composables/DownloadComposable.kt +++ b/app/src/main/java/com/aurora/store/compose/composables/DownloadComposable.kt @@ -123,13 +123,19 @@ fun DownloadComposable( when { download.isRunning -> { SplitButtonDefaults.LeadingButton(onClick = onCancel) { - Text(text = stringResource(R.string.action_cancel)) + Icon( + painter = painterResource(R.drawable.ic_cancel), + contentDescription = stringResource(R.string.action_cancel) + ) } } else -> { SplitButtonDefaults.LeadingButton(onClick = onClear) { - Text(text = stringResource(R.string.action_clear)) + Icon( + painter = painterResource(R.drawable.ic_delete_forever), + contentDescription = stringResource(R.string.action_clear) + ) } } } diff --git a/app/src/main/res/drawable/ic_delete_forever.xml b/app/src/main/res/drawable/ic_delete_forever.xml new file mode 100644 index 000000000..d6712fd72 --- /dev/null +++ b/app/src/main/res/drawable/ic_delete_forever.xml @@ -0,0 +1,14 @@ + + + + +