From 4fc56f9786ba9300ba92350fbc2a50c7af5a773d Mon Sep 17 00:00:00 2001 From: Koitharu Date: Fri, 3 Mar 2023 07:54:59 +0200 Subject: [PATCH 01/15] Fix detailed list genres scrolling --- .../kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt b/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt index 14c06c6ec..b1585ca7f 100644 --- a/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt +++ b/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt @@ -60,6 +60,9 @@ fun mangaListDetailedItemAD( lifecycle(lifecycleOwner) enqueueWith(coil) } + if (payloads.isEmpty()) { + binding.scrollViewTags.scrollTo(0, 0) + } binding.chipsTags.setChips(item.tags) binding.ratingBar.isVisible = item.manga.hasRating binding.ratingBar.rating = binding.ratingBar.numStars * item.manga.rating From f2ac3c331c61276032d3450beaa23b4e5d8c3557 Mon Sep 17 00:00:00 2001 From: Koitharu Date: Fri, 3 Mar 2023 18:51:58 +0200 Subject: [PATCH 02/15] Limit favourite category name length --- app/src/main/res/layout/activity_category_edit.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/layout/activity_category_edit.xml b/app/src/main/res/layout/activity_category_edit.xml index 93eef7b49..11f9bbf1a 100644 --- a/app/src/main/res/layout/activity_category_edit.xml +++ b/app/src/main/res/layout/activity_category_edit.xml @@ -47,7 +47,8 @@ android:layout_height="wrap_content" android:hint="@string/name" android:imeOptions="actionDone" - android:inputType="textCapSentences" /> + android:inputType="textCapSentences" + android:maxLength="120" /> @@ -91,4 +92,4 @@ - \ No newline at end of file + From 0281c09dde00e517d12a4a0b466fd516cc2d39df Mon Sep 17 00:00:00 2001 From: Koitharu Date: Sat, 4 Mar 2023 07:40:43 +0200 Subject: [PATCH 03/15] Update version --- app/build.gradle | 4 ++-- .../main/java/org/koitharu/kotatsu/sync/ui/SyncProvider.kt | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 37c28fe9f..d8ecc81bb 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -15,8 +15,8 @@ android { applicationId 'org.koitharu.kotatsu' minSdkVersion 21 targetSdkVersion 33 - versionCode 518 - versionName '4.4.2' + versionCode 519 + versionName '4.4.3' generatedDensities = [] testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/java/org/koitharu/kotatsu/sync/ui/SyncProvider.kt b/app/src/main/java/org/koitharu/kotatsu/sync/ui/SyncProvider.kt index 225a0e07b..eabd8cd0e 100644 --- a/app/src/main/java/org/koitharu/kotatsu/sync/ui/SyncProvider.kt +++ b/app/src/main/java/org/koitharu/kotatsu/sync/ui/SyncProvider.kt @@ -52,7 +52,7 @@ abstract class SyncProvider : ContentProvider() { .selection(selection, selectionArgs) .orderBy(sortOrder) .create() - logger.log("query: ${sqlQuery.sql}") + logger.log("query: ${sqlQuery.sql} (${selectionArgs.contentToString()})") return database.openHelper.readableDatabase.query(sqlQuery) } @@ -75,7 +75,7 @@ abstract class SyncProvider : ContentProvider() { override fun delete(uri: Uri, selection: String?, selectionArgs: Array?): Int { val table = getTableName(uri) ?: return 0 - logger.log { "delete: $table ($selection) : ($selectionArgs)" } + logger.log { "delete: $table ($selection) : (${selectionArgs.contentToString()})" } return database.openHelper.writableDatabase.delete(table, selection, selectionArgs) } @@ -84,7 +84,7 @@ abstract class SyncProvider : ContentProvider() { if (values == null || table == null) { return 0 } - logger.log { "update: $table ($selection) : ($selectionArgs) [$values]" } + logger.log { "update: $table ($selection) : (${selectionArgs.contentToString()}) [$values]" } return database.openHelper.writableDatabase .update(table, SQLiteDatabase.CONFLICT_IGNORE, values, selection, selectionArgs) } From 271750ad937c368b0fecb80153bf92aeeff86980 Mon Sep 17 00:00:00 2001 From: Dpper Date: Mon, 27 Feb 2023 22:37:37 +0100 Subject: [PATCH 04/15] Translated using Weblate (Ukrainian) Currently translated at 100.0% (424 of 424 strings) Co-authored-by: Dpper Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/uk/ Translation: Kotatsu/Strings --- app/src/main/res/values-uk/strings.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 9e88bc8df..d8652e7a0 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -416,4 +416,7 @@ Динамічний Колірний акцент Показати у вигляді сітки + Дозволити нестабільні оновлення + Пропонувати оновлення до бета-версій додатку + Завантаження розпочато \ No newline at end of file From 2f5fd71bb1ac5b1999fc2c510fdd7de8e555e66e Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Mon, 27 Feb 2023 22:37:37 +0100 Subject: [PATCH 05/15] Translated using Weblate (Spanish) Currently translated at 100.0% (425 of 425 strings) Co-authored-by: gallegonovato Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/es/ Translation: Kotatsu/Strings --- app/src/main/res/values-es/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index a52e7f054..104b9cba6 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -422,4 +422,5 @@ Actualizaciones propuestas para las versiones beta de la aplicación Permitir actualizaciones inestables Descarga iniciada + Encabezado del agente de usuario \ No newline at end of file From af8550744f7ba4660f2fc2d41e87729ac5f76c77 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Mon, 27 Feb 2023 22:37:38 +0100 Subject: [PATCH 06/15] Translated using Weblate (French) Currently translated at 100.0% (425 of 425 strings) Co-authored-by: J. Lavoie Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/fr/ Translation: Kotatsu/Strings --- app/src/main/res/values-fr/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 442aeb74b..bbad67e5c 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -421,4 +421,5 @@ Téléchargement commencé Kanade Proposer des mises à jour des versions bêta de l\'application + En-tête UserAgent \ No newline at end of file From b2958d03e4c6ad0e21ad077e20dc6f7c572170f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Mon, 27 Feb 2023 22:37:38 +0100 Subject: [PATCH 07/15] Translated using Weblate (Turkish) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (425 of 425 strings) Co-authored-by: Oğuz Ersen Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/tr/ Translation: Kotatsu/Strings --- app/src/main/res/values-tr/strings.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 09b522fc2..cc980ade5 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -409,4 +409,15 @@ Dinamik renk vurgusu Izgara görünümünde göster + Mamimi + Kanade + UserAgent başlığı + Uygulamanın beta sürümleri için güncellemeler öner + Kararsız güncellemelere izin ver + İndirme başladı + Miku + Asuka + Mion + Rikka + Sakura \ No newline at end of file From 737ca4a9164154bba2fd2f79bd07cea2d9e6d019 Mon Sep 17 00:00:00 2001 From: Eric Date: Mon, 27 Feb 2023 22:37:38 +0100 Subject: [PATCH 08/15] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (425 of 425 strings) Co-authored-by: Eric Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/zh_Hans/ Translation: Kotatsu/Strings --- app/src/main/res/values-zh-rCN/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index c5aab6ef4..36c569511 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -421,4 +421,5 @@ 允许不稳定更新 提示更新到测试版 已开始下载 + UserAgent 标头 \ No newline at end of file From 9e6be127075ddc35f40adaa0beedf7730b2dc28b Mon Sep 17 00:00:00 2001 From: Dpper Date: Sat, 4 Mar 2023 06:41:05 +0100 Subject: [PATCH 09/15] Translated using Weblate (Ukrainian) Currently translated at 100.0% (424 of 424 strings) Co-authored-by: Dpper Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/uk/ Translation: Kotatsu/Strings --- app/src/main/res/values-uk/strings.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 9e88bc8df..d8652e7a0 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -416,4 +416,7 @@ Динамічний Колірний акцент Показати у вигляді сітки + Дозволити нестабільні оновлення + Пропонувати оновлення до бета-версій додатку + Завантаження розпочато \ No newline at end of file From 5f6256a5c61f6fce541611a987aba0002c99c61a Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Sat, 4 Mar 2023 06:41:06 +0100 Subject: [PATCH 10/15] Translated using Weblate (Spanish) Currently translated at 100.0% (426 of 426 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (425 of 425 strings) Co-authored-by: gallegonovato Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/es/ Translation: Kotatsu/Strings --- app/src/main/res/values-es/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index a52e7f054..cdf54ed91 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -422,4 +422,6 @@ Actualizaciones propuestas para las versiones beta de la aplicación Permitir actualizaciones inestables Descarga iniciada + Encabezado del agente de usuario + Por favor, reinicie la aplicación para aplicar estos cambios \ No newline at end of file From c090018acdaf0e9cff8afc5968d7730f150a2f36 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sat, 4 Mar 2023 06:41:06 +0100 Subject: [PATCH 11/15] Translated using Weblate (French) Currently translated at 100.0% (425 of 425 strings) Co-authored-by: J. Lavoie Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/fr/ Translation: Kotatsu/Strings --- app/src/main/res/values-fr/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 442aeb74b..bbad67e5c 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -421,4 +421,5 @@ Téléchargement commencé Kanade Proposer des mises à jour des versions bêta de l\'application + En-tête UserAgent \ No newline at end of file From 087ececfddfbb9b27d21805316a94587f8796119 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sat, 4 Mar 2023 06:41:07 +0100 Subject: [PATCH 12/15] Translated using Weblate (Turkish) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (426 of 426 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (425 of 425 strings) Co-authored-by: Oğuz Ersen Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/tr/ Translation: Kotatsu/Strings --- app/src/main/res/values-tr/strings.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 09b522fc2..fad9c45e8 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -409,4 +409,16 @@ Dinamik renk vurgusu Izgara görünümünde göster + Mamimi + Kanade + UserAgent başlığı + Uygulamanın beta sürümleri için güncellemeler öner + Kararsız güncellemelere izin ver + İndirme başladı + Miku + Asuka + Mion + Rikka + Sakura + Bu değişiklikleri uygulamak için lütfen uygulamayı yeniden başlatın \ No newline at end of file From 4e109080155bfd32ad78829db2e90042cccf7842 Mon Sep 17 00:00:00 2001 From: Eric Date: Sat, 4 Mar 2023 06:41:07 +0100 Subject: [PATCH 13/15] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (426 of 426 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (425 of 425 strings) Co-authored-by: Eric Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/zh_Hans/ Translation: Kotatsu/Strings --- app/src/main/res/values-zh-rCN/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index c5aab6ef4..f89343a43 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -421,4 +421,6 @@ 允许不稳定更新 提示更新到测试版 已开始下载 + UserAgent 标头 + 要应用这些更改请重启程序 \ No newline at end of file From e6ed3532119f6dcc897383d89454f93b3d8f1dd2 Mon Sep 17 00:00:00 2001 From: Felipe Nogueira Date: Sat, 4 Mar 2023 06:41:08 +0100 Subject: [PATCH 14/15] Translated using Weblate (Portuguese (Brazil)) Currently translated at 97.1% (414 of 426 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 96.0% (409 of 426 strings) Translated using Weblate (Portuguese) Currently translated at 94.1% (401 of 426 strings) Co-authored-by: Felipe Nogueira Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/pt/ Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/pt_BR/ Translation: Kotatsu/Strings --- app/src/main/res/values-pt-rBR/strings.xml | 27 +++++++++++++++++++++- app/src/main/res/values-pt/strings.xml | 1 + 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 7899fed66..42d3adde8 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -8,7 +8,7 @@ Favoritos Histórico Um erro ocorreu - Não foi possível conectar à Internet + Erro de rede Detalhes Capítulos Lista @@ -385,4 +385,29 @@ Você tem alterações não salvas, deseja salvá-las ou descartá-las\? Descartar Conteúdo não encontrado ou removido + Serviços + Não há nada aqui + Erro do lado do servidor (%1$d). Por favor, tente novamente mais tarde + Compactar + Habilitar registros + Compartilhar registros + Não há espaço disponível no aparelho + A rede não está disponível + Ative o Wi-Fi ou a rede móvel para ler mangá online + Permitir atualizações instáveis + Download iniciado + Idioma + Marcar como atual + Mostrar na visualização em grade + Esquema de cores + Exibir conteúdo suspeito + Pré-carregamento de conteúdo + Dinâmico + Por favor, reinicie o app para aplicar essas mudanças + Idiomas diferentes + Asuka + Mion + Rikka + Sakura + Fonte desativada \ No newline at end of file diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 7b58aa72b..4a9e02081 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -396,4 +396,5 @@ Controle de leitura ergonômico As configurações de cor escolhidas serão lembradas para esse mangá Descartar + Idioma \ No newline at end of file From 5595bc6971cb0d4ca1e5366fa744ae1879fd5057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D0=B0=D1=80=20=D0=A0=D0=B0=D0=B7=D0=B8?= =?UTF-8?q?=D0=BD?= Date: Sat, 4 Mar 2023 06:41:08 +0100 Subject: [PATCH 15/15] Translated using Weblate (Russian) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (426 of 426 strings) Co-authored-by: Макар Разин Translate-URL: https://hosted.weblate.org/projects/kotatsu/strings/ru/ Translation: Kotatsu/Strings --- app/src/main/res/values-ru/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 04302d884..e33c9fa5f 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -422,4 +422,6 @@ Загрузка началась Разрешить нестабильные обновления Предлагать обновления до бета-версий приложения + Пожалуйста, перезапустите приложение, чтобы применить эти изменения + Заголовок UserAgent \ No newline at end of file