diff --git a/app/build.gradle b/app/build.gradle index e7442c75e..e81717951 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -14,8 +14,8 @@ android { applicationId 'org.koitharu.kotatsu' minSdkVersion 21 targetSdkVersion 32 - versionCode 407 - versionName '3.2.3' + versionCode 408 + versionName '3.3-beta1' generatedDensities = [] testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/java/org/koitharu/kotatsu/details/ui/ChaptersFragment.kt b/app/src/main/java/org/koitharu/kotatsu/details/ui/ChaptersFragment.kt index 91698a76b..a9a57e30e 100644 --- a/app/src/main/java/org/koitharu/kotatsu/details/ui/ChaptersFragment.kt +++ b/app/src/main/java/org/koitharu/kotatsu/details/ui/ChaptersFragment.kt @@ -121,13 +121,7 @@ class ChaptersFragment : (activity as? DetailsActivity)?.showChapterMissingDialog(item.chapter.id) return } - val options = ActivityOptions.makeScaleUpAnimation( - view, - 0, - 0, - view.measuredWidth, - view.measuredHeight - ) + val options = ActivityOptions.makeScaleUpAnimation(view, 0, 0, view.width, view.height) startActivity( ReaderActivity.newIntent( context = view.context, diff --git a/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsFragment.kt b/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsFragment.kt index 51d320e00..54ae95a5b 100644 --- a/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsFragment.kt +++ b/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsFragment.kt @@ -84,7 +84,7 @@ class DetailsFragment : } override fun onItemClick(item: Bookmark, view: View) { - val options = ActivityOptions.makeScaleUpAnimation(view, 0, 0, view.measuredWidth, view.measuredHeight) + val options = ActivityOptions.makeScaleUpAnimation(view, 0, 0, view.width, view.height) startActivity(ReaderActivity.newIntent(view.context, item), options.toBundle()) } @@ -245,13 +245,9 @@ class DetailsFragment : ) } R.id.imageView_cover -> { - val options = ActivityOptions.makeSceneTransitionAnimation( - requireActivity(), - binding.imageViewCover, - binding.imageViewCover.transitionName, - ) + val options = ActivityOptions.makeScaleUpAnimation(v, 0, 0, v.width, v.height) startActivity( - ImageActivity.newIntent(v.context, manga.largeCoverUrl ?: manga.coverUrl), + ImageActivity.newIntent(v.context, manga.largeCoverUrl.ifNullOrEmpty { manga.coverUrl }), options.toBundle() ) } @@ -317,20 +313,20 @@ class DetailsFragment : } private fun loadCover(manga: Manga) { - val currentCover = binding.imageViewCover.drawable + val imageUrl = manga.largeCoverUrl.ifNullOrEmpty { manga.coverUrl } + val lastResult = CoilUtils.result(binding.imageViewCover) + if (lastResult?.request?.data == imageUrl) { + return + } val request = ImageRequest.Builder(context ?: return) .target(binding.imageViewCover) - if (currentCover != null) { - request.data(manga.largeCoverUrl ?: return) - .placeholderMemoryCacheKey(CoilUtils.result(binding.imageViewCover)?.request?.memoryCacheKey) - .fallback(currentCover) - } else { - request.crossfade(true) - .data(manga.coverUrl) - .fallback(R.drawable.ic_placeholder) - } - request.referer(manga.publicUrl) + .data(imageUrl) + .crossfade(true) + .referer(manga.publicUrl) .lifecycle(viewLifecycleOwner) - .enqueueWith(coil) + lastResult?.drawable?.let { + request.fallback(it) + } ?: request.fallback(R.drawable.ic_placeholder) + request.enqueueWith(coil) } } \ No newline at end of file diff --git a/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt b/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt index 4ec967ece..060781d1b 100644 --- a/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt +++ b/app/src/main/java/org/koitharu/kotatsu/main/ui/MainActivity.kt @@ -2,7 +2,6 @@ package org.koitharu.kotatsu.main.ui import android.app.ActivityOptions import android.content.res.Configuration -import android.os.Build import android.os.Bundle import android.view.MenuItem import android.view.View @@ -320,15 +319,7 @@ class MainActivity : } private fun onOpenReader(manga: Manga) { - val options = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - ActivityOptions.makeClipRevealAnimation( - binding.fab, 0, 0, binding.fab.measuredWidth, binding.fab.measuredHeight - ) - } else { - ActivityOptions.makeScaleUpAnimation( - binding.fab, 0, 0, binding.fab.measuredWidth, binding.fab.measuredHeight - ) - } + val options = ActivityOptions.makeScaleUpAnimation(binding.fab, 0, 0, binding.fab.width, binding.fab.height) startActivity(ReaderActivity.newIntent(this, manga), options?.toBundle()) } diff --git a/app/src/main/res/layout-w600dp/fragment_details.xml b/app/src/main/res/layout-w600dp/fragment_details.xml index 6a862073a..c691b4ea1 100644 --- a/app/src/main/res/layout-w600dp/fragment_details.xml +++ b/app/src/main/res/layout-w600dp/fragment_details.xml @@ -21,7 +21,6 @@ android:layout_marginTop="16dp" android:foreground="?selectableItemBackground" android:scaleType="centerCrop" - android:transitionName="cover" app:layout_constraintDimensionRatio="H,13:18" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0" diff --git a/app/src/main/res/layout/activity_image.xml b/app/src/main/res/layout/activity_image.xml index 108024a8c..3aa6f1ad3 100644 --- a/app/src/main/res/layout/activity_image.xml +++ b/app/src/main/res/layout/activity_image.xml @@ -7,8 +7,7 @@ + android:layout_height="match_parent" /> Памылка пры праверцы абнаўленняў Няма даступных абнаўленняў Справа налева - Аддаваць перавагу рэжыму справа налева - Вы можаце наладзіць рэжым чытання для кожнай мангі асобна Стварыць катэгорыю Пачаць абмеркаванне праблемы на GitHub Маштабаванне diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index a8c8d8feb..681a9ce9a 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -86,9 +86,7 @@ Nützlich für AMOLED-Bildschirme Schwarzer dunkler Modus Neustart erforderlich - Du kannst den Lesemodus für jeden Manga separat einrichten Von rechts nach links - Von rechts nach links-Lesemodus bevorzugen Neue Kategorie Sicherung und Wiederherstellung Daten wiederhergestellt @@ -278,4 +276,23 @@ Die Kapitel werden im Hintergrund entfernt. Das kann einige Zeit dauern Ausblenden Neue Manga-Quellen sind verfügbar + Nach neuen Kapiteln suchen und darüber informieren + Sie erhalten Benachrichtigungen über Aktualisierungen der Manga, die Sie lesen + Benachrichtigungen einschalten + Keine bevorzugten Kategorien + Name + Bearbeiten + Sie werden keine Benachrichtigungen erhalten, aber neue Kapitel werden in den Listen hervorgehoben + Kategorie bearbeiten + Lesezeichen hinzufügen + Lesezeichen + Lesezeichen entfernt + Aus dem Verlauf entfernt + Lesezeichen entfernen + Lesezeichen hinzugefügt + Rückgängig + DNS über HTTPS + Standard-Modus + Automatische Erkennung des Lesegerätmodus + Automatisch erkennen, ob ein Manga ein Webtoon ist \ No newline at end of file diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index ef974cffd..78dc8e948 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -153,8 +153,6 @@ Fallo en la comprobación de actualizaciones No hay actualizaciones disponibles Derecha a izquierda (←) - Preferir lector de derecha a izquierda (←) - Puedes configurar el modo de lectura para cada manga por separado Nueva categoría Crear incidencia en GitHub Modo de escala diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 2afc820b9..51e4c397f 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -63,8 +63,6 @@ Skaalaustila Luo ongelma GitHubissa Uusi luokka - Voit määrittää lukutilan jokaiselle mangalle erikseen - Mieluummin oikealta vasemmalle lukutila Oikealta vasemmalle Ei päivityksiä saatavilla Päivityksen tarkistus epäonnistui @@ -278,4 +276,23 @@ Tallennettujen mangojen käsittely Piilota Uusia mangalähteitä on saatavilla + Tarkista uudet luvut ja ilmoita siitä + Ota ilmoitukset käyttöön + Ei suosikkiluokkia + Nimi + Muokkaa + Muokkaa luokkaa + Et saa ilmoituksia, mutta uudet luvut korostetaan luetteloissa + Saat ilmoituksia lukemasi mangan päivityksistä + Lisää kirjanmerkki + Poista kirjanmerkki + Kirjanmerkit + Kirjanmerkki poistettu + Kirjanmerkki lisätty + Kumoa + Poistettu historiasta + DNS HTTPS:n kautta + Lukijan automaattinen tunnistaminen + Tunnista automaattisesti, onko manga webtoon + Oletustila \ No newline at end of file diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index a70284d3f..ea0879080 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -52,8 +52,6 @@ Mode mise à l\'échelle Signaler un problème sur GitHub Nouvelle catégorie - Le mode de lecture peut être configuré séparément pour chaque série - Préférer le lecteur de droite à gauche (←) De droite à gauche (←) Aucune mise à jour disponible Échec de la recherche de mise à jour @@ -278,4 +276,23 @@ Traitement des mangas sauvegardés Masquer De nouvelles sources de mangas sont disponibles + Vérifier les nouveaux chapitres et les notifier + Activer les notifications + Vous recevrez des notifications sur les mises à jour des mangas que vous lisez + Vous ne recevrez pas de notifications mais les nouveaux chapitres seront mis en évidence dans les listes + Pas de catégories préférées + Nom + Modifier + Modifier la catégorie + Ajouter un marque-page + Retirer le marque-page + Marque-pages + Marque-page ajouté + Marque-page retiré + Annuler + Retiré de l\'historique + DNS sur HTTPS + Mode par défaut + Mode de détection automatique du lecteur + Détecter automatiquement si un manga est un webtoon \ No newline at end of file diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 65fad3ab8..166a651d4 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -96,8 +96,6 @@ Tema nero scuro Segnala un problema su GitHub Nuova categoria - Puoi impostare la modalità di lettura per ogni manga separatamente - Preferisci la lettura da destra a sinistra Da destra a sinistra Nessun aggiornamento disponibile Controllo dell\'aggiornamento fallito @@ -278,4 +276,23 @@ Aiuta ad evitare il blocco del tuo indirizzo IP Nascondi Sono disponibili nuove fonti di manga + Riceverai notifiche sugli aggiornamenti del manga che stai leggendo + Abilita le notifiche + Non riceverai notifiche ma i nuovi capitoli saranno evidenziati nelle liste + Nessuna categoria preferita + Nome + Modifica + Modifica la categoria + Controlla i nuovi capitoli e notificarli + Segnalibri + Rimosso dalla cronologia + Rimuovi il segnalibro + Aggiungi un segnalibro + Segnalibro rimosso + Segnalibro aggiunto + Annulla + Modalità predefinita + Modalità di lettura a rilevamento automatico + DNS su HTTPS + Rileva automaticamente se il manga è un webtoon \ No newline at end of file diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index c8066422c..141909e39 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -159,7 +159,6 @@ アップデートを確認する事が出来ませんでした 利用可能なアップデートはありません 右から左(←) - 右から左(←)の読書を好む フィードバック 4PDAに関する話題 承認済み @@ -222,7 +221,6 @@ NSFW漫画を履歴から除外する キュー 全てのCookieが削除されました - 読み取りモードはシリーズごとに設定できます 再起動が必要です 一部のデバイスはシステムでの動作が異なり、バックグラウンドタスクが中断される可能性があります。 ジャンル @@ -278,4 +276,23 @@ チャプターはバックグラウンドで削除されます。時間がかかる場合があります 隠す 新しいマンガソースが利用可能になりました + 新着チャプターの確認とお知らせ + 読んでいるマンガの更新情報をお知らせします + 通知を有効にする + 通知はありませんが、新しいチャプターはリストでハイライト表示されます + 名称 + 編集 + カテゴリーを編集する + お気に入りのカテゴリーはありません + ブックマーク + ブックマーク削除 + 元に戻す + 履歴から削除 + ブックマークの追加 + ブックマークの削除 + ブックマークを追加 + HTTPS 経由の DNS + リーダーモードの自動検出 + デフォルトモード + マンガがウェブトゥーンかどうかを自動判定 \ No newline at end of file diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml index 41444062e..01af34997 100644 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ b/app/src/main/res/values-nb-rNO/strings.xml @@ -26,9 +26,7 @@ Tilpass sentrum Skaleringsmodus Opprett feilrapport på GitHub - Lesemodus kan settes opp for hver serie Høyre-til-venstre (←) - Foretrekk høyre-til-venstre (←)-leser Ingen tilgjengelige oppdateringer Kunne ikke se etter oppdateringer Ser etter oppdateringer … diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 2af8ed7e3..b9c94ef0c 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -140,8 +140,6 @@ Sobre Verificando atualizações… Não foi possível procurar atualizações - Prefira o leitor da direita para a esquerda (←) - O modo de leitura pode ser configurado separadamente para cada série Você pode criar backup de seu histórico e favoritos e restaurá-lo Agora mesmo Ontem @@ -278,4 +276,23 @@ Os capítulos serão removidos em segundo plano. Pode levar algum tempo Downloads paralelos Novas fontes de mangá estão disponíveis + Verifique se há novos capítulos e notifique sobre isso + Você receberá notificações sobre atualizações do mangá que está lendo + Editar categoria + Nenhuma categoria favorita + Adicionar marcador + Remover marcador + Marcadores + Marcador adicionado + Você não receberá notificações, mas novos capítulos serão destacados nas listas + Ativar notificações + Nome + Editar + Marcador removido + Desfazer + Removido do histórico + DNS sobre HTTPS + Modo padrão + Detecção automática do modo de leitura + Detectar automaticamente se o mangá é webtoon \ 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 d3794d77a..6f2d53e66 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -201,7 +201,6 @@ Recente Outro armazenamento Tente reformular a consulta. - Prefira o leitor da direita para a esquerda (←) Não disponível Tamanho: %s O que você ler será exibido aqui @@ -228,7 +227,6 @@ Remover todas as consultas de pesquisa recentes permanentemente\? Faça login para ver este conteúdo Você pode usar categorias para organizar seus favoritos. Pressione «+» para criar uma categoria - O modo de leitura pode ser configurado separadamente para cada série Pasta para downloads Excluir mangá NSFW do histórico Formato da data diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 0b4fa423e..cd2f2e8a4 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -159,8 +159,6 @@ Не удалось проверить обновления Нет доступных обновлений Справа налево (←) - Предпочитать читать справа налево (←) - Режим чтения может быть настроен отдельно для каждой серии Создать категорию Масштабирование Вписать в экран diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 264ad6c1c..582683f3a 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -129,7 +129,7 @@ Logga in Logga in för att visa innehåll Standard: %s - ...och %1$d till + …och %1$d till Nästa Lösenordet måste vara minst 4 tecken Sök endast på %s @@ -243,9 +243,7 @@ Centrera Anpassa mot höjd Anpassa till start - Föredra höger-till-vänster (←) läsare Förbereder… - Läsläge kan sättas up separat för varje serie Anpassa mot bredd Svart Använder mindre ström på AMOLED-skärmar diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 0580f512c..b0fe27dd5 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -32,7 +32,7 @@ İşleniyor… İndirildi İndirilenler - İsim + Ad Güncellenme Yeniler Puanlama @@ -121,7 +121,6 @@ Arama geçmişini temizle Burası biraz boş… Ekranı döndür - Okuma modu her seri için ayrı bir şekilde ayarlanabilir Ölçek modu Yüksekliğe sığdır Siyah @@ -278,4 +277,23 @@ Kaydedilen manga işleme Gizle Yeni manga kaynakları var + Bildirim almayacaksınız ancak yeni bölümler listelerde vurgulanacak + Bildirimleri etkinleştir + Yeni bölümleri denetle ve bildirim gönder + Okuduğunuz manga güncellemeleri hakkında bildirim alacaksınız + Favori kategori yok + Ad + Düzenle + Kategoriyi düzenle + Yer imi ekle + Yer imini kaldır + Yer imleri + Yer imi kaldırıldı + Yer imi eklendi + Geri al + Geçmişten kaldırıldı + HTTPS üzerinden DNS + Okuyucu modunu otomatik algıla + Manganın webtoon olup olmadığını otomatik olarak algıla + Öntanımlı mod \ No newline at end of file diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index e476c3a7b..cea12d99c 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -89,7 +89,6 @@ Сповіщення Увімкнено %1$d з %2$d Нові розділи - Повідомляти про оновлення манґи, яку Ви читаєте Завантажити Читати з початку Перезавантажити @@ -136,7 +135,6 @@ Перевірка наявності оновлень… Не вдалося перевірити оновлення Немає доступних оновлень - Віддавати перевагу читанню справа наліво (←) Нова категорія Режим масштабування Вмістити в екран @@ -166,7 +164,7 @@ Увійти Увійдіть, щоб переглянути цей вміст За замовчуванням: %s - ...і ще %1$d + …і ще %1$d Далі Введіть пароль для запуску програми Підтвердити @@ -252,7 +250,6 @@ Ви можете використовувати категорії для впорядкування своїх уподобань. Натисніть «+», щоб створити категорію Учора Справа наліво (←) - Режим читання можна налаштувати окремо для кожної серії Створити резервну копію Відновити з резервної копії Всі дані були відновлені @@ -279,4 +276,19 @@ Укажіть жанри, які ви не хочете бачити в пропозиціях Допомагає уникнути блокування вашої IP-адреси Розділи будуть видалені у фоновому режимі. Це може зайняти деякий час + Перевіряти наявність нових розділів і повідомляти про них + Ви будете отримувати повідомлення про оновлення манґи, яку ви читаєте + Увімкнути сповіщення + Ви не будете отримувати повідомлення, але нові розділи будуть відображатися у списку + Немає улюблених категорій + Назва + Змінити + Змінити категорію + Додати закладку + Видалити закладку + Закладки + Закладка видалена + Додано закладку + Скасувати + Видалено з історії \ No newline at end of file diff --git a/app/src/test/java/org/koitharu/kotatsu/core/github/VersionIdTest.kt b/app/src/test/java/org/koitharu/kotatsu/core/github/VersionIdTest.kt index 9f83e85a6..45b41446e 100644 --- a/app/src/test/java/org/koitharu/kotatsu/core/github/VersionIdTest.kt +++ b/app/src/test/java/org/koitharu/kotatsu/core/github/VersionIdTest.kt @@ -1,50 +1,52 @@ package org.koitharu.kotatsu.core.github +import org.junit.Assert.assertEquals +import org.junit.Assert.assertTrue import org.junit.Test import org.koitharu.kotatsu.BuildConfig -import kotlin.test.assertEquals -import kotlin.test.assertTrue class VersionIdTest { @Test fun testVersionIdParse() { - val version = VersionId.parse("2.0") + val version = VersionId("2.0") assertEquals(version.major, 2) - assertEquals(version.minor,0) - assertEquals(version.build,0) + assertEquals(version.minor, 0) + assertEquals(version.build, 0) assertEquals(version.variantType, "") - assertEquals(version.variantNumber,0) + assertEquals(version.variantNumber, 0) } @Test fun testVersionIdVariantParse() { - val version = VersionId.parse("2.0.1-b1") + val version = VersionId("2.0.1-b1") assertEquals(version.major, 2) assertEquals(version.minor, 0) assertEquals(version.build, 1) assertEquals(version.variantType, "b") assertEquals(version.variantNumber, 1) + val version2 = VersionId("2.0.1-beta1") + assertEquals(compareValues(version, version2), 0) } @Test fun testVersionIdCompare() { - val version1 = VersionId.parse("1.99.99") - val version2 = VersionId.parse("2.0.0") + val version1 = VersionId("1.99.99") + val version2 = VersionId("2.0.0") assertTrue(version1 < version2) } @Test fun testVersionIdVariantCompare() { - val version1 = VersionId.parse("2.0.1-a2") - val version2 = VersionId.parse("2.0.1-b1") + val version1 = VersionId("2.0.1-a2") + val version2 = VersionId("2.0.1-b1") assertTrue(version1 < version2) } @Test fun testCurrentVersion() { - val version1 = VersionId.parse("2.4.6") - val version2 = VersionId.parse(BuildConfig.VERSION_NAME) + val version1 = VersionId("2.4.6") + val version2 = VersionId(BuildConfig.VERSION_NAME) assertTrue(version1 < version2) } } \ No newline at end of file diff --git a/build.gradle b/build.gradle index 390d5748a..f885d7072 100644 --- a/build.gradle +++ b/build.gradle @@ -5,8 +5,8 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:7.1.2' - classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.20-M1' + classpath 'com.android.tools.build:gradle:7.2.0' + classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.21' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index d4ad160ac..26b7873ed 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,8 +1,7 @@ -#Mon Sep 13 08:29:18 EEST 2021 +#Sun May 15 16:26:09 EEST 2022 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME -# https://gradle.org/release-checksums/ -distributionSha256Sum=f581709a9c35e9cb92e16f585d2c4bc99b2b1a5f85d2badbd3dc6bff59e1e6dd +distributionSha256Sum=29e49b10984e585d8118b7d0bc452f944e386458df27371b49b4ac1dec4b7fda