Skip to content

Commit 8bc952b

Browse files
committed
Add "Report Issue" feature and update localization
- Created a new `ReportIssue` component in the details presentation layer to allow users to open the repository's issues page. - Integrated the `reportIssue` section into `DetailsRoot`. - Added the `report_issue` string resource and its translations across multiple languages (pl, ja, ko, hi, it, fr, es, zh-rCN, bn, ru, tr). - Updated `composeApp/build.gradle.kts` to exclude dependencies info from APKs and bundles.
1 parent 3a2f808 commit 8bc952b

17 files changed

Lines changed: 94 additions & 0 deletions

File tree

composeApp/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ plugins {
66
alias(libs.plugins.compose.hot.reload)
77
}
88

9+
android {
10+
dependenciesInfo {
11+
includeInApk = false
12+
includeInBundle = false
13+
}
14+
}
15+
916
kotlin {
1017
sourceSets {
1118
androidMain.dependencies {
-62 Bytes
Binary file not shown.
-59 Bytes
Binary file not shown.

core/presentation/src/commonMain/composeResources/values-bn/strings-bn.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@
150150
<string name="retry">পুনরায় চেষ্টা করুন</string>
151151
<string name="no_description">কোনো বিবরণ দেওয়া হয়নি।</string>
152152
<string name="no_release_notes">কোনো রিলিজ নোট নেই।</string>
153+
<string name="report_issue">সমস্যা রিপোর্ট করুন</string>
153154

154155
<!-- Headers -->
155156
<string name="about_this_app">এই অ্যাপ বৃত্তান্ত</string>

core/presentation/src/commonMain/composeResources/values-es/strings-es.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,7 @@
309309
<!-- Errors & states -->
310310
<string name="no_description">Sin descripción proporcionada.</string>
311311
<string name="no_release_notes">Sin notas de versión.</string>
312+
<string name="report_issue">Reportar problema</string>
312313

313314
<!-- Install status -->
314315
<string name="not_available">No disponible</string>

core/presentation/src/commonMain/composeResources/values-fr/strings-fr.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@
263263
<string name="no_repos_with_releases">Aucun dépôt avec des versions installables</string>
264264
<string name="no_installed_repos">Aucun dépôt installé</string>
265265
<string name="no_favorite_repos">Aucun dépôt favori</string>
266+
<string name="report_issue">Signaler un problème</string>
266267

267268
<!-- Developer Profile - Repository Item -->
268269
<string name="updated_x_ago">Mis à jour %1$s</string>

core/presentation/src/commonMain/composeResources/values-hi/strings-hi.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@
150150
<string name="retry">पुन: प्रयास करें</string>
151151
<string name="no_description">कोई विवरण नहीं दिया गया है।</string>
152152
<string name="no_release_notes">कोई रिलीज़ नोट्स नहीं।</string>
153+
<string name="report_issue">समस्या की रिपोर्ट करें</string>
153154

154155
<!-- Headers -->
155156
<string name="about_this_app">इस ऐप के बारे में</string>

core/presentation/src/commonMain/composeResources/values-it/strings-it.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@
150150
<string name="retry">Riprova</string>
151151
<string name="no_description">Nessuna descrizione fornita.</string>
152152
<string name="no_release_notes">Nessuna nota di aggiornamento.</string>
153+
<string name="report_issue">Segnala problema</string>
153154

154155
<!-- Headers -->
155156
<string name="about_this_app">Informazioni su quest'app</string>

core/presentation/src/commonMain/composeResources/values-ja/strings-ja.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@
120120
<string name="install_logs">インストールログ</string>
121121
<string name="author">作者</string>
122122
<string name="whats_new">新機能</string>
123+
<string name="report_issue">問題を報告</string>
123124

124125
<string name="installed">インストール済み</string>
125126
<string name="update_available">更新あり</string>

core/presentation/src/commonMain/composeResources/values-ko/strings-ko.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@
148148
<string name="retry">다시 시도</string>
149149
<string name="no_description">설명이 없습니다.</string>
150150
<string name="no_release_notes">릴리스 노트가 없습니다.</string>
151+
<string name="report_issue">문제 신고</string>
151152

152153
<!-- Headers -->
153154
<string name="about_this_app">이 앱 정보</string>

0 commit comments

Comments
 (0)