From 2de31735f7bcc7ca147d47f9107d58b537c73380 Mon Sep 17 00:00:00 2001
From: austinried <4966622+austinried@users.noreply.github.com>
Date: Thu, 8 Oct 2026 17:15:13 +0000
Subject: [PATCH] settings: use leading icons for the About rows and drop the
heart emoji
---
.../com/subtracks/ui/settings/SettingsScreen.kt | 17 +++++++++++------
app/src/main/res/values-b+pt+BR/strings.xml | 2 +-
app/src/main/res/values-cs/strings.xml | 2 +-
app/src/main/res/values-es/strings.xml | 2 +-
app/src/main/res/values-eu/strings.xml | 2 +-
app/src/main/res/values-fr/strings.xml | 2 +-
app/src/main/res/values-gl/strings.xml | 2 +-
app/src/main/res/values-hu/strings.xml | 2 +-
app/src/main/res/values-it/strings.xml | 2 +-
app/src/main/res/values-ko/strings.xml | 2 +-
app/src/main/res/values-nb/strings.xml | 2 +-
app/src/main/res/values-pt/strings.xml | 2 +-
app/src/main/res/values-sv/strings.xml | 2 +-
app/src/main/res/values-th/strings.xml | 2 +-
app/src/main/res/values-tr/strings.xml | 2 +-
app/src/main/res/values-uk/strings.xml | 2 +-
app/src/main/res/values-vi/strings.xml | 2 +-
17 files changed, 27 insertions(+), 22 deletions(-)
diff --git a/app/src/main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt b/app/src/main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt
index 91e0ade5..417de7c0 100644
--- a/app/src/main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt
+++ b/app/src/main/kotlin/com/subtracks/ui/settings/SettingsScreen.kt
@@ -20,11 +20,13 @@ import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.automirrored.rounded.ArrowBack
-import androidx.compose.material.icons.automirrored.rounded.OpenInNew
import androidx.compose.material.icons.rounded.Add
import androidx.compose.material.icons.rounded.Description
import androidx.compose.material.icons.rounded.Download
import androidx.compose.material.icons.rounded.Edit
+import androidx.compose.material.icons.rounded.Favorite
+import androidx.compose.material.icons.rounded.Info
+import androidx.compose.material.icons.rounded.Language
import androidx.compose.material3.AlertDialog
import androidx.compose.material3.Button
import androidx.compose.material3.ExperimentalMaterial3Api
@@ -326,6 +328,7 @@ fun SettingsScreen(
supportingContent = {
Text(stringResource(R.string.settings_about_version, BuildConfig.VERSION_NAME))
},
+ leadingContent = { Icon(Icons.Rounded.Info, contentDescription = null) },
colors = ListItemDefaults.colors(containerColor = Color.Transparent),
)
}
@@ -341,9 +344,7 @@ fun SettingsScreen(
ListItem(
headlineContent = { Text(stringResource(R.string.settings_about_actions_project_homepage)) },
supportingContent = { Text(PROJECT_HOMEPAGE) },
- trailingContent = {
- Icon(Icons.AutoMirrored.Rounded.OpenInNew, contentDescription = null)
- },
+ leadingContent = { Icon(Icons.Rounded.Language, contentDescription = null) },
modifier = Modifier.clickable { uriHandler.openUri(PROJECT_HOMEPAGE) },
colors = ListItemDefaults.colors(containerColor = Color.Transparent),
)
@@ -352,8 +353,12 @@ fun SettingsScreen(
ListItem(
headlineContent = { Text(stringResource(R.string.settings_about_actions_support)) },
supportingContent = { Text(SUPPORT_URL) },
- trailingContent = {
- Icon(Icons.AutoMirrored.Rounded.OpenInNew, contentDescription = null)
+ leadingContent = {
+ Icon(
+ Icons.Rounded.Favorite,
+ contentDescription = null,
+ tint = MaterialTheme.colorScheme.primary,
+ )
},
modifier = Modifier.clickable { uriHandler.openUri(SUPPORT_URL) },
colors = ListItemDefaults.colors(containerColor = Color.Transparent),
diff --git a/app/src/main/res/values-b+pt+BR/strings.xml b/app/src/main/res/values-b+pt+BR/strings.xml
index 05a6ae96..cc863107 100644
--- a/app/src/main/res/values-b+pt+BR/strings.xml
+++ b/app/src/main/res/values-b+pt+BR/strings.xml
@@ -30,7 +30,7 @@
Pesquisar
Licenças
Página do projeto
- Apoie o desenvolvedor 💜
+ Apoie o desenvolvedor
Sobre
Versão %1$s
Rede
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 3221e32f..7cf81189 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -22,7 +22,7 @@
Hledat
Licence
Stránka projektu
- Podpořit vývojáře 💜
+ Podpořit vývojáře
O aplikaci
verze %1$s
Síť
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index 130f1e82..c75443d3 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -30,7 +30,7 @@
Buscar
Licencias
Página de inicio del proyecto
- Apoya al desarrollador 💜
+ Apoya al desarrollador
Información
versión %1$s
Sitio
diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml
index 0692f400..4ab5533e 100644
--- a/app/src/main/res/values-eu/strings.xml
+++ b/app/src/main/res/values-eu/strings.xml
@@ -29,7 +29,7 @@
Bilatu
Lizentziak
Proiektuaren webgunea
- Lagundu garatzaileari 💜
+ Lagundu garatzaileari
Honi buruz
%1$s bertsioa
Sarea
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 3a0600d5..d4037f85 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -30,7 +30,7 @@
Recherche
Licences
Page d\'accueil du projet
- Soutenir le développeur 💜
+ Soutenir le développeur
À propos
version %1$s
Réseau
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index 79f13c49..9031cbed 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -30,7 +30,7 @@
Buscar
Licenzas
Web do Proxecto
- Axuda ao desenvolvemento 💜
+ Axuda ao desenvolvemento
Acerca de
versión %1$s
Rede
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 9a12f88d..c927697b 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -25,7 +25,7 @@
Keresés
Licenszek
Projekt weboldal
- Támogasd a fejlesztőt 💜
+ Támogasd a fejlesztőt
Az alkalmazásról
%1$s verzió
Hálózat
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 00a6a1e5..274c270a 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -30,7 +30,7 @@
Ricerca
Licenze
Pagina principale del progetto
- Sostieni lo sviluppatore 💜
+ Sostieni lo sviluppatore
Informazioni
versione %1$s
Rete
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 136236c0..b20f51b3 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -28,7 +28,7 @@
검색
저작권
프로젝트 홈페이지
- 개발자 지원하기💜
+ 개발자 지원하기
subtracks에 대하여
버전: %1$s
네트워크
diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml
index 6e028747..a1ad4635 100644
--- a/app/src/main/res/values-nb/strings.xml
+++ b/app/src/main/res/values-nb/strings.xml
@@ -30,7 +30,7 @@
Søk
Lisenser
Prosjekthjemmeside
- Støtt utvikleren 💜
+ Støtt utvikleren
Om
versjon %1$s
Nettverk
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 1ac04b1e..486b0463 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -22,7 +22,7 @@
Procurar
Licenças
Página do Projeto
- Apoie o programador 💜
+ Apoie o programador
Acerca
versão %1$s
Rede
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index c684e457..1bc7a689 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -30,7 +30,7 @@
Sök
Licenser
Projekthemsida
- Stöd utvecklaren 💜
+ Stöd utvecklaren
Om
version %1$s
Nätverk
diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml
index 75264ae0..5c3a71d7 100644
--- a/app/src/main/res/values-th/strings.xml
+++ b/app/src/main/res/values-th/strings.xml
@@ -28,7 +28,7 @@
ค้นหา
ใบอนุญาต
โฮมเพจของโครงการ
- ให้การสนับสนุนผู้พัฒนา 💜
+ ให้การสนับสนุนผู้พัฒนา
เกี่ยวกับ
เวอร์ชั่น %1$s
เคลือข่าย
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index d19b6196..b2dc53b7 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -30,7 +30,7 @@
Ara
Lisanslar
Proje Ana Sayfası
- Geliştiriciyi destekleyin 💜
+ Geliştiriciyi destekleyin
Hakkında
sürüm %1$s
Ağ
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 0880660f..8ae65f08 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -30,7 +30,7 @@
Введіть заголовок/опис
Ліцензії
Головна сторінка проєкту
- Підтримайте розробника 💜
+ Підтримайте розробника
Про застосунок
версія %1$s
Мережа
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 5406967a..4beefc90 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -28,7 +28,7 @@
Tìm kiếm
Bản quyền
Trang chủ dự án
- Hỗ trợ nhà phát triển 💜
+ Hỗ trợ nhà phát triển
Về ứng dụng
phiên bản %1$s
Mạng