From 7ae6011bc0da51cf88f938b52063e47b382f50b0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Mar 2024 12:54:54 +0100 Subject: [PATCH 01/10] Bump softprops/action-gh-release from 1 to 2 (#243) Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2. - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2) --- updated-dependencies: - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aa4a58ea..899d0e3b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,7 +33,7 @@ jobs: - name: Create Github release (from standard flavor) id: create_release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: prerelease: ${{ contains(github.ref_name, '-alpha') || contains(github.ref_name, '-beta') || contains(github.ref_name, '-rc') }} files: app/build/outputs/apk/standard/release/*.apk From 0c628c3dabc55a905d644f30d787ea520bc07c27 Mon Sep 17 00:00:00 2001 From: Sunik Kupfer Date: Tue, 12 Mar 2024 13:19:42 +0100 Subject: [PATCH 02/10] Version bump to v2.2 --- app/build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 332bb9bf..2ba98d3d 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -18,8 +18,8 @@ android { minSdk = 23 targetSdk = 34 - versionCode = 74 - versionName = "2.2-beta.2" + versionCode = 75 + versionName = "2.2" setProperty("archivesBaseName", "icsx5-$versionCode-$versionName") From ec31b8d6ed733980dc445df0b4bbf9e31d73d4a8 Mon Sep 17 00:00:00 2001 From: Sunik Kupfer Date: Tue, 12 Mar 2024 13:35:24 +0100 Subject: [PATCH 03/10] Fix release workflow --- .github/workflows/release.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 899d0e3b..221a67cd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,18 +40,18 @@ jobs: generate_release_notes: true fail_on_unmatched_files: true - - uses: cardinalby/git-get-release-action@v1 - id: get_release - env: - GITHUB_TOKEN: ${{ github.token }} # or your personal access token - with: - id: ${{ steps.create_release.outputs.id }} +# - uses: cardinalby/git-get-release-action@v1 +# id: get_release +# env: +# GITHUB_TOKEN: ${{ github.token }} # or your personal access token +# with: +# id: ${{ steps.create_release.outputs.id }} - - name: Write release notes - run: | - mkdir -p release-notes - touch release-notes/whatsnew-en-US - echo ${{ steps.get_release.outputs.body }} >> release-notes/whatsnew-en-US +# - name: Write release notes +# run: | +# mkdir -p release-notes +# touch release-notes/whatsnew-en-US +# echo ${{ steps.get_release.outputs.body }} >> release-notes/whatsnew-en-US - name: Upload to Google Play (gplay flavor) uses: r0adkll/upload-google-play@v1 @@ -62,4 +62,4 @@ jobs: mappingFile: app/build/outputs/mapping/gplayRelease/mapping.txt track: internal status: completed - whatsNewDirectory: release-notes +# whatsNewDirectory: release-notes From 80ce6c1974582f50658a183d1305e6143b8ddfa2 Mon Sep 17 00:00:00 2001 From: Sunik Kupfer Date: Tue, 12 Mar 2024 13:48:23 +0100 Subject: [PATCH 04/10] Fix release workflow --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 221a67cd..4d26913b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,7 +58,7 @@ jobs: with: serviceAccountJsonPlainText: ${{ secrets.google_play_service_account_json }} packageName: at.bitfire.icsdroid - releaseFiles: app/build/outputs/apk/gplay/release/*.aab + releaseFiles: app/build/outputs/bundle/gplayRelease/*.aab mappingFile: app/build/outputs/mapping/gplayRelease/mapping.txt track: internal status: completed From 0c66c1d80c26002ba96f5deb8a342ca7b5cf4dea Mon Sep 17 00:00:00 2001 From: Sunik Kupfer Date: Tue, 12 Mar 2024 14:29:08 +0100 Subject: [PATCH 05/10] Fix release workflow --- .github/workflows/release.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4d26913b..bb8340e0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,15 +22,24 @@ jobs: - name: Prepare keystore run: echo ${{ secrets.android_keystore_base64 }} | base64 -d >$GITHUB_WORKSPACE/keystore.jks - - name: Build signed packages + - name: Build signed package (APK) # AboutLibraries 10.6.3 doesn't show any dependencies when configuration cache is used - run: ./gradlew --no-configuration-cache --no-daemon app:bundleRelease app:assembleRelease + run: ./gradlew --no-configuration-cache --no-daemon app:assembleRelease env: ANDROID_KEYSTORE: ${{ github.workspace }}/keystore.jks ANDROID_KEYSTORE_PASSWORD: ${{ secrets.android_keystore_password }} ANDROID_KEY_ALIAS: ${{ secrets.android_key_alias }} ANDROID_KEY_PASSWORD: ${{ secrets.android_key_password }} + - name: Build signed bundle (AAB) + # AboutLibraries 10.6.3 doesn't show any dependencies when configuration cache is used + run: ./gradlew --no-configuration-cache --no-daemon app:bundleRelease + env: + ANDROID_KEYSTORE: ${{ github.workspace }}/keystore.jks + ANDROID_KEYSTORE_PASSWORD: ${{ secrets.android_keystore_password }} + ANDROID_KEY_ALIAS: ${{ secrets.upload_key_alias }} + ANDROID_KEY_PASSWORD: ${{ secrets.upload_key_password }} + - name: Create Github release (from standard flavor) id: create_release uses: softprops/action-gh-release@v2 From de757bc51101f11c3ff6fa8d4beb1632b1a9c1da Mon Sep 17 00:00:00 2001 From: Arnau Mora Date: Tue, 19 Mar 2024 14:48:55 +0100 Subject: [PATCH 06/10] Fetched translations (#253) Signed-off-by: Arnau Mora Gras --- app/src/main/res/values-ca/strings.xml | 13 +++++++++++++ app/src/main/res/values-ru/strings.xml | 4 ++++ 2 files changed, 17 insertions(+) diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index d056b7e6..c6c64e74 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -11,6 +11,7 @@ Problemes de sincronització Concedir Per favor, instal·la un explorador web + Necessari Les meues subscripcions Per a subscriure\'t a un fil Webcal, prem el botó +, o obre una URL Webcal. @@ -21,6 +22,9 @@ Optimització de bateria Les optimitzacions de bateria poden prevenir intervals de sincronització més curts d\'un dia. Estableix %s a \"No optimitzat\" Obrir configuració + Revoca els permisos automàticament + Android suprimeix els permisos d\'aplicacions que no s\'obren molt a sovint. Per favor, desactiva aquesta opció per a %s. + Desactiva \"Posa en pausa l\'activitat a l\'aplicació quan no s\'utilitza\" Política de privacitat Estableix el període de sincronització: @@ -40,15 +44,19 @@ Altres persones poden interceptar les teues credencials, utilitza HTTPS per a una autentificació segura. Subscrit correctament Contrassenya + Amagar contrasenya + Mostrar contrasenya Cal autenticar-se Títol i Color Nom del calendari + Triar color Introdueix una direcció Webcal: També pots seleccionar un fitxer de l\'emmagatzematge local. Tria un fitxer Nom d\'usuari Validant el recurs de calendari… Alarmes + Ignora les alertes integrades al calendari Si està habilitat, totes les alarmes que vinguen del servidor seran eliminades. Afegeix una alarma per defecte per als esdeveniments de tot el dia Afegir alarma per defecte @@ -63,6 +71,10 @@ S\'ha desubscrit correctament Amaga Segur que et vols desubscriure d\'aquest calendari? + Edita + Nom d\'usuari i contrasenya necessaris + Nom d\'usuari necessari + Contrasenya necessaria Desa Canvis desats Envia la URL @@ -75,6 +87,7 @@ Informació de l\'app Versió %1$s-%2$s + © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) i contribuïdors Оптимизация батареи Оптимизация батареи может предотвратить интервалы синхронизации короче одного дня. Установите %s на \"Не оптимизировано\". Открыть настройки + Автоотзыв разрешений + Android отзывает разрешения у редко используемых приложений. Пожалуйста, отключите отзыв разрешений для %s. + Нажмите \"Разрешения\" > снимите флажок \"Удалять разрешения, если приложение не используется\". Политика конфиденциальности Задание интервала синхронизации: @@ -84,6 +87,7 @@ Информация о приложении Версия %1$s-%2$s + © Ricki Hirner, Bernhard Stockmann (bitfire web engineering GmbH) and contributors Date: Wed, 20 Mar 2024 13:01:35 +0100 Subject: [PATCH 07/10] Bump com.android.application from 8.3.0 to 8.3.1 (#254) Bumps com.android.application from 8.3.0 to 8.3.1. --- updated-dependencies: - dependency-name: com.android.application dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8aa39e44..6f2ffbe6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] aboutLibs = "11.1.0" -agp = "8.3.0" +agp = "8.3.1" androidx-activityCompose = "1.8.2" androidx-appCompat = "1.6.1" androidx-archCore = "2.2.0" From 44d11078e3a5263f03db42efc8230b2af6702dd7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Mar 2024 10:07:32 +0100 Subject: [PATCH 08/10] Bump androidx.compose.runtime:runtime-livedata from 1.6.3 to 1.6.4 (#257) Bumps androidx.compose.runtime:runtime-livedata from 1.6.3 to 1.6.4. --- updated-dependencies: - dependency-name: androidx.compose.runtime:runtime-livedata dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6f2ffbe6..2f84aee9 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -20,7 +20,7 @@ compose-compiler = "1.5.8" compose-dialogs = "1.3.0" compose-material = "1.6.3" compose-material3 = "1.2.1" -compose-runtime = "1.6.3" +compose-runtime = "1.6.4" compose-ui = "1.6.3" desugaring = "2.0.4" joda-time = "2.12.7" From 5ef294fc5b49e796f71ea641615bd5f73335a6b0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Mar 2024 10:07:45 +0100 Subject: [PATCH 09/10] Bump androidx.compose.material:material-icons-extended (#256) Bumps androidx.compose.material:material-icons-extended from 1.6.3 to 1.6.4. --- updated-dependencies: - dependency-name: androidx.compose.material:material-icons-extended dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2f84aee9..96286c0e 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -18,7 +18,7 @@ commons-lang3 = "3.8.1" # Keep in sync with Kotlin version: https://developer.android.com/jetpack/androidx/releases/compose-kotlin compose-compiler = "1.5.8" compose-dialogs = "1.3.0" -compose-material = "1.6.3" +compose-material = "1.6.4" compose-material3 = "1.2.1" compose-runtime = "1.6.4" compose-ui = "1.6.3" From 1f8ae910726cbe9289981727f6ba57a3d406e520 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Mar 2024 10:08:17 +0100 Subject: [PATCH 10/10] Bump compose-ui from 1.6.3 to 1.6.4 (#255) Bumps `compose-ui` from 1.6.3 to 1.6.4. Updates `androidx.compose.ui:ui-tooling` from 1.6.3 to 1.6.4 Updates `androidx.compose.ui:ui-tooling-preview` from 1.6.3 to 1.6.4 --- updated-dependencies: - dependency-name: androidx.compose.ui:ui-tooling dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: androidx.compose.ui:ui-tooling-preview dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Arnau Mora --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 96286c0e..50c02720 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -21,7 +21,7 @@ compose-dialogs = "1.3.0" compose-material = "1.6.4" compose-material3 = "1.2.1" compose-runtime = "1.6.4" -compose-ui = "1.6.3" +compose-ui = "1.6.4" desugaring = "2.0.4" joda-time = "2.12.7" junit = "4.13.2"