From 6fa43de2c590f87c84edfb3bbd4772e3a4624b2e Mon Sep 17 00:00:00 2001 From: Chopper <156493704+choppeh@users.noreply.github.com> Date: Wed, 19 Feb 2025 04:19:35 -0300 Subject: [PATCH] MTL: Improves readability (#7682) * Improves readability * Update settings messages --- .../machinetranslations/assets/i18n/messages_en.properties | 2 +- .../assets/i18n/messages_pt_br.properties | 2 +- lib-multisrc/machinetranslations/build.gradle.kts | 2 +- .../interceptors/ComposedImageInterceptor.kt | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib-multisrc/machinetranslations/assets/i18n/messages_en.properties b/lib-multisrc/machinetranslations/assets/i18n/messages_en.properties index d02b9d960..db1c4dfd2 100644 --- a/lib-multisrc/machinetranslations/assets/i18n/messages_en.properties +++ b/lib-multisrc/machinetranslations/assets/i18n/messages_en.properties @@ -3,4 +3,4 @@ font_size_summary=Font changes will not be applied to downloaded or cached chapt font_size_message=Font size changed to %s default_font_size=Default disable_website_setting_title=Disable source settings -disable_website_setting_summary=The site's fonts and colors will be disabled +disable_website_setting_summary=Site fonts will be disabled and your device's fonts will be applied. This does not apply to downloaded or cached chapters. diff --git a/lib-multisrc/machinetranslations/assets/i18n/messages_pt_br.properties b/lib-multisrc/machinetranslations/assets/i18n/messages_pt_br.properties index 7ac1fe180..8d66879ad 100644 --- a/lib-multisrc/machinetranslations/assets/i18n/messages_pt_br.properties +++ b/lib-multisrc/machinetranslations/assets/i18n/messages_pt_br.properties @@ -3,4 +3,4 @@ font_size_summary=As alterações de fonte não serão aplicadas aos capítulos font_size_message=Tamanho da fonte foi alterada para %s default_font_size=Padrão disable_website_setting_title=Desativar configurações do site -disable_website_setting_summary=As fontes e cores do site serão desativadas +disable_website_setting_summary=As fontes do site serão desativadas e as fontes de seu dispositivo serão aplicadas. Isso não se aplica a capítulos baixados ou armazenados em cache. diff --git a/lib-multisrc/machinetranslations/build.gradle.kts b/lib-multisrc/machinetranslations/build.gradle.kts index a2e964c4a..f700a5412 100644 --- a/lib-multisrc/machinetranslations/build.gradle.kts +++ b/lib-multisrc/machinetranslations/build.gradle.kts @@ -2,7 +2,7 @@ plugins { id("lib-multisrc") } -baseVersionCode = 3 +baseVersionCode = 4 dependencies { api(project(":lib:i18n")) diff --git a/lib-multisrc/machinetranslations/src/eu/kanade/tachiyomi/multisrc/machinetranslations/interceptors/ComposedImageInterceptor.kt b/lib-multisrc/machinetranslations/src/eu/kanade/tachiyomi/multisrc/machinetranslations/interceptors/ComposedImageInterceptor.kt index 196d0403e..2a5013235 100644 --- a/lib-multisrc/machinetranslations/src/eu/kanade/tachiyomi/multisrc/machinetranslations/interceptors/ComposedImageInterceptor.kt +++ b/lib-multisrc/machinetranslations/src/eu/kanade/tachiyomi/multisrc/machinetranslations/interceptors/ComposedImageInterceptor.kt @@ -77,7 +77,7 @@ class ComposedImageInterceptor( dialogues.forEach { dialog -> val textPaint = createTextPaint(selectFontFamily(dialog.type)) - val dialogBox = createDialogBox(dialog, textPaint, bitmap) + val dialogBox = createDialogBox(dialog, textPaint) val y = getYAxis(textPaint, dialog, dialogBox) canvas.draw(textPaint, dialogBox, dialog, dialog.x1, y) } @@ -209,7 +209,7 @@ class ComposedImageInterceptor( } } - private fun createDialogBox(dialog: Dialog, textPaint: TextPaint, bitmap: Bitmap): StaticLayout { + private fun createDialogBox(dialog: Dialog, textPaint: TextPaint): StaticLayout { var dialogBox = createBoxLayout(dialog, textPaint) /** @@ -222,7 +222,6 @@ class ComposedImageInterceptor( textPaint.color = Color.BLACK textPaint.bgColor = Color.WHITE - textPaint.strokeWidth = 2F return dialogBox } @@ -262,6 +261,7 @@ class ComposedImageInterceptor( val foregroundColor = textPaint.color val style = textPaint.style + textPaint.strokeWidth = 5F textPaint.color = textPaint.bgColor textPaint.style = Paint.Style.FILL_AND_STROKE