From b55c88eb9fc3f98b5759499b4682d20b6b7cc15b Mon Sep 17 00:00:00 2001 From: PahaAkos Date: Fri, 26 Jul 2024 23:27:51 +0200 Subject: [PATCH 1/2] Debug Release 3.9.3 (393000) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔧 New dependencies changes: • Update Activity(-ktx) to 1.9.1 • Update Androidx-junit to 1.2.1 • Update Appcompat to 1.7.0 • Update Balloon to 1.6.5 • Update Gradle to 8.7.0-alpha03 • Update Gson to 2.11.0 • Update Espresso-core to 3.6.1 • Update Firebase-bom to 33.1.2 • Update Firebase-analytics(-ktx) to 22.0.2 • Update Fragment-ktx to 1.8.2 • Update GoogleServices to 4.4.2 • Update Kotlin to 2.0.0 • Update Libsu to 6.0.0 • Update Lifecycle-viewmodel-ktx to 2.8.4 • Update Ui-tooling to 1.6.8 🗂️ Others Changes: • Update versionCode to 393000 (3.9.3) • Update compileSdk & targetSdk to 35 • Update buildToolsVersion to 35.0.0 • Update Gradle to 8.9 • Update Workflow File • Fix EdgeToEdge on Android 15 • Fix NavigationBar Color on all Android • Fix About activity crash when first opened without internet • Added Material3 Flag to flag activity --- .github/workflows/buildCi.yml | 4 +- .github/workflows/buildPro.yml | 2 +- .github/workflows/buildRelease.yml | 4 +- .github/workflows/deployToGoogle.yml | 4 +- .github/workflows/pullRequest.yml | 2 +- .idea/kotlinc.xml | 6 +- app/build.gradle.kts | 12 +-- .../rboardthememanager/Application.kt | 2 +- .../rboardthememanager/core/Shell.kt | 2 +- .../rboardthememanager/core/String.kt | 4 +- .../dialogs/NoRootDialog.kt | 11 +++ .../rboardthememanager/dialogs/UsageDialog.kt | 11 +++ .../rboardthememanager/preferences/About.kt | 65 +++++++++++----- .../preferences/Settings.kt | 4 +- .../screens/InstallPackActivity.kt | 24 ++++++ .../rboardthememanager/screens/Logs.kt | 13 ++++ .../screens/MainActivity.kt | 13 +++- .../rboardthememanager/screens/ManageRepo.kt | 26 +++++++ .../screens/PreferencesActivity.kt | 13 +++- .../screens/ReadMoreReadFast.kt | 13 ++++ .../rboardthememanager/screens/ShareFlags.kt | 19 ++++- .../screens/ThemeChangerActivity.kt | 27 ++++++- .../SwitchKeyboardWidgetConfigureActivity.kt | 19 ++++- .../drawable/ic_baseline_outlined_flag_24.xml | 4 +- app/src/main/res/drawable/ic_emoji_clear.xml | 32 ++++++++ app/src/main/res/drawable/ic_logs.xml | 13 ++++ app/src/main/res/drawable/ic_patch.xml | 1 - app/src/main/res/drawable/ic_person.xml | 3 +- .../main/res/layout/activity_install_pack.xml | 76 ++++++++++++------- app/src/main/res/layout/activity_logs.xml | 3 +- .../main/res/layout/activity_manage_repo.xml | 23 ++++-- .../main/res/layout/activity_preferences.xml | 4 +- .../layout/activity_read_more_read_fast.xml | 3 +- .../main/res/layout/activity_share_flags.xml | 26 +++++-- .../res/layout/activity_theme_changer.xml | 67 ++++++++++------ app/src/main/res/layout/dialog_no_root.xml | 3 +- .../switch_keyboard_widget_configure.xml | 6 +- app/src/main/res/layout/usage_dialog.xml | 3 +- .../res/{values-id => values-in}/strings.xml | 0 app/src/main/res/values/themes.xml | 10 +-- build.gradle.kts | 2 +- colorutilsc | 2 +- gradle/libs.versions.toml | 38 +++++----- gradle/wrapper/gradle-wrapper.properties | 4 +- mathc | 2 +- rboardcomponents | 2 +- 46 files changed, 474 insertions(+), 153 deletions(-) create mode 100644 app/src/main/res/drawable/ic_emoji_clear.xml create mode 100644 app/src/main/res/drawable/ic_logs.xml rename app/src/main/res/{values-id => values-in}/strings.xml (100%) diff --git a/.github/workflows/buildCi.yml b/.github/workflows/buildCi.yml index 9af64782..7c8ee6b1 100644 --- a/.github/workflows/buildCi.yml +++ b/.github/workflows/buildCi.yml @@ -22,7 +22,7 @@ jobs: - uses: nttld/setup-ndk@v1 with: - ndk-version: r26d + ndk-version: r27 - name: Get Commit Message id: commitMessage @@ -85,7 +85,7 @@ jobs: signingKey: ${{ secrets.SIGNING_KEY }} keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }} keyPassword: ${{ secrets.KEY_PASSWORD }} - buildToolsVersion: '35.0.0-rc3' + buildToolsVersion: '35.0.0' - name: Delete old APK run: rm app/build/outputs/apk/debug/app-debug.apk diff --git a/.github/workflows/buildPro.yml b/.github/workflows/buildPro.yml index 7ffc56d3..65b26fa2 100644 --- a/.github/workflows/buildPro.yml +++ b/.github/workflows/buildPro.yml @@ -74,7 +74,7 @@ jobs: keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }} keyPassword: ${{ secrets.KEY_PASSWORD }} env: - buildToolsVersion: '35.0.0-rc3' + buildToolsVersion: '35.0.0' - name: List files run: ls app/build/outputs/apk/pro diff --git a/.github/workflows/buildRelease.yml b/.github/workflows/buildRelease.yml index 986ae1b7..dc561d07 100644 --- a/.github/workflows/buildRelease.yml +++ b/.github/workflows/buildRelease.yml @@ -24,7 +24,7 @@ jobs: - uses: nttld/setup-ndk@v1 with: - ndk-version: r26d + ndk-version: r27 - name: Get Commit Message id: commitMessage @@ -89,7 +89,7 @@ jobs: signingKey: ${{ secrets.SIGNING_KEY }} keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }} keyPassword: ${{ secrets.KEY_PASSWORD }} - buildToolsVersion: '35.0.0-rc3' + buildToolsVersion: '35.0.0' - name: List files run: ls app/build/outputs/apk/release diff --git a/.github/workflows/deployToGoogle.yml b/.github/workflows/deployToGoogle.yml index cf47e8cf..c373620a 100644 --- a/.github/workflows/deployToGoogle.yml +++ b/.github/workflows/deployToGoogle.yml @@ -25,7 +25,7 @@ jobs: - uses: nttld/setup-ndk@v1 with: - ndk-version: r26d + ndk-version: r27 - name: Setup JDK uses: actions/setup-java@v4 @@ -75,7 +75,7 @@ jobs: keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }} keyPassword: ${{ secrets.KEY_PASSWORD }} env: - buildToolsVersion: '35.0.0-rc3' + buildToolsVersion: '35.0.0' - name: Upload Artifact uses: actions/upload-artifact@v4 diff --git a/.github/workflows/pullRequest.yml b/.github/workflows/pullRequest.yml index c764fd91..fc5b8577 100644 --- a/.github/workflows/pullRequest.yml +++ b/.github/workflows/pullRequest.yml @@ -23,7 +23,7 @@ jobs: - uses: nttld/setup-ndk@v1 with: - ndk-version: r26d + ndk-version: r27 - name: Setup JDK uses: actions/setup-java@v4 diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index e68ef862..485accd3 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -4,10 +4,10 @@