From 102f14a2132b3bec1a0fa85876bbeec4724b4b79 Mon Sep 17 00:00:00 2001 From: PahaAkos Date: Fri, 27 Jun 2025 22:56:08 +0200 Subject: [PATCH 01/15] =?UTF-8?q?=F0=9F=AA=B2=20Debug=20Release=203.9.5=20?= =?UTF-8?q?(395002)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump versionCode to 395002 (3.9.5) • Remove Sounds tab • Remove Magisk Method • Update Cmake to 4.0.2 • Update Dependencies • Update Kotlin to 2.2.0 • Update Submodules • Update Theme files • Use the '@param:' annotation target --- .github/workflows/buildCi.yml | 6 +-- .github/workflows/buildPro.yml | 2 +- .github/workflows/buildRelease.yml | 6 +-- .github/workflows/deployToGoogle.yml | 2 +- .github/workflows/pullRequest.yml | 4 +- .idea/AndroidProjectSystem.xml | 6 +++ .idea/compiler.xml | 7 +-- .idea/deviceManager.xml | 13 ++++++ .idea/kotlinc.xml | 6 +-- .idea/misc.xml | 2 + .idea/vcs.xml | 3 -- app/build.gradle.kts | 28 ++++++------ .../components/NewsCards.kt | 2 +- .../rboardthememanager/data/MenuItem.kt | 2 +- .../rboardthememanager/preferences/Flags.kt | 12 ++--- .../rboardthememanager/preferences/Props.kt | 8 ++-- .../preferences/Settings.kt | 11 +++-- .../screens/MainActivity.kt | 27 +----------- .../rboardthememanager/utils/ThemeHelper.kt | 2 +- app/src/main/res/layout/activity_main.xml | 1 + .../main/res/layout/activity_preferences.xml | 1 + .../main/res/layout/activity_share_flags.xml | 1 + app/src/main/res/layout/bottom_bar.xml | 1 + app/src/main/res/layout/loading_dialog.xml | 1 + app/src/main/res/menu/navigation.xml | 3 +- app/src/main/res/values/styles.xml | 6 +-- app/src/main/res/values/themes.xml | 2 +- build.gradle.kts | 2 +- colorutilsc | 2 +- gradle/libs.versions.toml | 44 +++++++++---------- gradle/wrapper/gradle-wrapper.properties | 4 +- mathc | 2 +- rboardcomponents | 2 +- 33 files changed, 110 insertions(+), 111 deletions(-) create mode 100644 .idea/AndroidProjectSystem.xml create mode 100644 .idea/deviceManager.xml diff --git a/.github/workflows/buildCi.yml b/.github/workflows/buildCi.yml index 6bca4936..aa85f736 100644 --- a/.github/workflows/buildCi.yml +++ b/.github/workflows/buildCi.yml @@ -23,7 +23,7 @@ jobs: - name: Setup cmake uses: jwlawson/actions-setup-cmake@v2 with: - cmake-version: '3.31.6' + cmake-version: '4.0.2' - name: Setup Ninja run: sudo apt-get install ninja-build @@ -33,7 +33,7 @@ jobs: - uses: nttld/setup-ndk@v1 with: - ndk-version: r28 + ndk-version: r28b - name: Get Commit Message id: commitMessage @@ -90,7 +90,7 @@ jobs: - name: Sign artifact id: signArtifact - uses: ilharp/sign-android-release@v1.0.4 + uses: ilharp/sign-android-release@v2 with: releaseDir: app/build/outputs/apk/debug keyAlias: ${{ secrets.KEYALIAS }} diff --git a/.github/workflows/buildPro.yml b/.github/workflows/buildPro.yml index 71d3c18d..b74b5ba9 100644 --- a/.github/workflows/buildPro.yml +++ b/.github/workflows/buildPro.yml @@ -16,7 +16,7 @@ jobs: - name: Setup cmake uses: jwlawson/actions-setup-cmake@v2 with: - cmake-version: '3.31.6' + cmake-version: '4.0.2' - name: Setup Ninja run: sudo apt-get install ninja-build diff --git a/.github/workflows/buildRelease.yml b/.github/workflows/buildRelease.yml index f1d15de4..9eac8a2a 100644 --- a/.github/workflows/buildRelease.yml +++ b/.github/workflows/buildRelease.yml @@ -25,7 +25,7 @@ jobs: - name: Setup cmake uses: jwlawson/actions-setup-cmake@v2 with: - cmake-version: '3.31.6' + cmake-version: '4.0.2' - name: Setup Ninja run: sudo apt-get install ninja-build @@ -35,7 +35,7 @@ jobs: - uses: nttld/setup-ndk@v1 with: - ndk-version: r28 + ndk-version: r28b - name: Get Commit Message id: commitMessage @@ -94,7 +94,7 @@ jobs: - name: Sign artifact id: signArtifact - uses: ilharp/sign-android-release@v1 + uses: ilharp/sign-android-release@v2 with: releaseDir: app/build/outputs/apk/release keyAlias: ${{ secrets.KEYALIAS }} diff --git a/.github/workflows/deployToGoogle.yml b/.github/workflows/deployToGoogle.yml index bc4ed3bb..f6075217 100644 --- a/.github/workflows/deployToGoogle.yml +++ b/.github/workflows/deployToGoogle.yml @@ -25,7 +25,7 @@ jobs: - uses: nttld/setup-ndk@v1 with: - ndk-version: r28 + ndk-version: r28b - name: Setup JDK uses: actions/setup-java@v4 diff --git a/.github/workflows/pullRequest.yml b/.github/workflows/pullRequest.yml index 0efd786b..1d00e279 100644 --- a/.github/workflows/pullRequest.yml +++ b/.github/workflows/pullRequest.yml @@ -24,7 +24,7 @@ jobs: - name: Setup cmake uses: jwlawson/actions-setup-cmake@v2 with: - cmake-version: '3.31.6' + cmake-version: '4.0.2' - name: Setup Ninja run: sudo apt-get install ninja-build @@ -34,7 +34,7 @@ jobs: - uses: nttld/setup-ndk@v1 with: - ndk-version: r28 + ndk-version: r28b - name: Setup JDK uses: actions/setup-java@v4 diff --git a/.idea/AndroidProjectSystem.xml b/.idea/AndroidProjectSystem.xml new file mode 100644 index 00000000..4a53bee8 --- /dev/null +++ b/.idea/AndroidProjectSystem.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 94695869..d390bd5f 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,11 +1,6 @@ - - - - - - + \ No newline at end of file diff --git a/.idea/deviceManager.xml b/.idea/deviceManager.xml new file mode 100644 index 00000000..91f95584 --- /dev/null +++ b/.idea/deviceManager.xml @@ -0,0 +1,13 @@ + + + + + + \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index b504339d..7338ebd7 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -7,10 +7,10 @@