Releases: Bartixxx32/Opflashcontrol-app
Releases · Bartixxx32/Opflashcontrol-app
v1.3.9
v1.3.8
Fix: Initialize flash LED before eye destroyer function (#58) * Bump com.autonomousapps.dependency-analysis from 2.8.0 to 2.8.2 Bumps [com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) from 2.8.0 to 2.8.2. - [Changelog](https://github.com/autonomousapps/dependency-analysis-gradle-plugin/blob/main/CHANGELOG.md) - [Commits](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/compare/v2.8.0...v2.8.2) --- updated-dependencies: - dependency-name: com.autonomousapps.dependency-analysis dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump androidx.compose.ui:ui-text from 1.7.7 to 1.7.8 Bumps androidx.compose.ui:ui-text from 1.7.7 to 1.7.8. --- updated-dependencies: - dependency-name: androidx.compose.ui:ui-text dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump androidx.compose.runtime:runtime from 1.7.6 to 1.7.8 Bumps androidx.compose.runtime:runtime from 1.7.6 to 1.7.8. --- updated-dependencies: - dependency-name: androidx.compose.runtime:runtime dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump androidx.compose:compose-bom from 2025.01.00 to 2025.02.00 Bumps androidx.compose:compose-bom from 2025.01.00 to 2025.02.00. --- updated-dependencies: - dependency-name: androidx.compose:compose-bom dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Bump androidx.compose.foundation:foundation from 1.7.6 to 1.7.8 Bumps androidx.compose.foundation:foundation from 1.7.6 to 1.7.8. --- updated-dependencies: - dependency-name: androidx.compose.foundation:foundation dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Refactor LED control, bump version to 1.3.8, and update AGP - Introduced `cycleFlashLED` function to initialize the flash LED by cycling it on and off, ensuring it's ready before using. - Updated `executeExtraFunction` to use `cycleFlashLED` before executing the eye destroyer sequence, ensuring the flash is properly initialized. - Increased `versionCode` from 34 to 35 and `versionName` from 1.3.7 to 1.3.8. - Updated Android Gradle Plugin (AGP) version from 8.8.0 to 8.8.1 in `gradle/libs.versions.toml`. - Removed unused SELinux checking code in `LEDControlUtil.kt`. - Changed the deployment target to the physical device. --------- Signed-off-by: dependabot[bot] <[email protected]> Bump androidx.compose.ui:ui-text from 1.7.7 to 1.7.8 (#54) Bumps androidx.compose.ui:ui-text from 1.7.7 to 1.7.8. --- updated-dependencies: - dependency-name: androidx.compose.ui:ui-text dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Bump androidx.compose:compose-bom from 2025.01.00 to 2025.02.00 (#56) Bumps androidx.compose:compose-bom from 2025.01.00 to 2025.02.00. --- updated-dependencies: - dependency-name: androidx.compose:compose-bom dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Bump androidx.compose.runtime:runtime from 1.7.6 to 1.7.8 (#55) Bumps androidx.compose.runtime:runtime from 1.7.6 to 1.7.8. --- updated-dependencies: - dependency-name: androidx.compose.runtime:runtime dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Bump androidx.compose.foundation:foundation from 1.7.6 to 1.7.8 (#57) Bumps androidx.compose.foundation:foundation from 1.7.6 to 1.7.8. --- updated-dependencies: - dependency-name: androidx.compose.foundation:foundation dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-Authored-By: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v1.3.7
Bump androidx.compose.ui:ui-unit from 1.7.6 to 1.7.7 (#50) Bumps androidx.compose.ui:ui-unit from 1.7.6 to 1.7.7. --- updated-dependencies: - dependency-name: androidx.compose.ui:ui-unit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v1.3.6
Refactor: Update brightness limits, safety duration, and version - Reduced the maximum allowed brightness from 150 to 120 in `MainActivity.kt` and `MainActivity2.kt`. - Increased the duration for triggering the safety mechanism in `TileService.kt` from 2 seconds to 20 seconds when brightness exceeds limits. - Bumped `versionCode` to 33 and `versionName` to 1.3.6 in `build.gradle.kts`.
v1.3.5
Feat: Integrate Appetize.io for preview builds (#49) Feat: Integrate Appetize.io for preview builds (#49) * Bump androidx.compose.ui:ui-text from 1.7.6 to 1.7.7 Bumps androidx.compose.ui:ui-text from 1.7.6 to 1.7.7. --- updated-dependencies: - dependency-name: androidx.compose.ui:ui-text dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump com.autonomousapps.dependency-analysis from 2.7.0 to 2.8.0 Bumps [com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) from 2.7.0 to 2.8.0. - [Changelog](https://github.com/autonomousapps/dependency-analysis-gradle-plugin/blob/main/CHANGELOG.md) - [Commits](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/compare/v2.7.0...v2.8.0) --- updated-dependencies: - dependency-name: com.autonomousapps.dependency-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump androidx.compose:compose-bom from 2025.01.00 to 2025.01.01 Bumps androidx.compose:compose-bom from 2025.01.00 to 2025.01.01. --- updated-dependencies: - dependency-name: androidx.compose:compose-bom dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Bump androidx.compose.runtime:runtime from 1.7.6 to 1.7.7 Bumps androidx.compose.runtime:runtime from 1.7.6 to 1.7.7. --- updated-dependencies: - dependency-name: androidx.compose.runtime:runtime dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump androidx.compose.foundation:foundation from 1.7.6 to 1.7.7 Bumps androidx.compose.foundation:foundation from 1.7.6 to 1.7.7. --- updated-dependencies: - dependency-name: androidx.compose.foundation:foundation dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Update build settings, manifest, and version to 1.3.5 - Bumped `versionCode` to 32 and `versionName` to 1.3.5 in `build.gradle.kts`. - Updated Kotlin JPS plugin version to 2.1.10 in `.idea/kotlinc.xml`. - Set `useLegacyPackaging` to false for `jniLibs` in `build.gradle.kts` - Removed `extractNativeLibs` from the `AndroidManifest.xml`. - Minor tweak to the rounded corners of the screenshots in README.md. * Update android.yml * Update android.yml * Update android.yml --------- Signed-off-by: dependabot[bot] <[email protected]> Co-Authored-By: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v1.3.4
Bump app version to 1.3.4 and update Kotlin (#43) * [ImgBot] Optimize images *Total -- 1,465.20kb -> 1,280.92kb (12.58%) /app/src/main/res/drawable/floff.png -- 6.85kb -> 4.71kb (31.16%) /app/src/main/res/drawable/flon.png -- 5.01kb -> 3.76kb (25.06%) /metadata/en-US/images/phoneScreenshots/screenshot2.png -- 653.59kb -> 569.95kb (12.8%) /metadata/en-US/images/phoneScreenshots/screenshot1.png -- 799.75kb -> 702.50kb (12.16%) Signed-off-by: ImgBotApp <[email protected]> * Bump kotlin from 2.1.0 to 2.1.10 Bumps `kotlin` from 2.1.0 to 2.1.10. Updates `org.jetbrains.kotlin.android` from 2.1.0 to 2.1.10 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.1.0...v2.1.10) Updates `org.jetbrains.kotlin.plugin.compose` from 2.1.0 to 2.1.10 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.1.0...v2.1.10) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin.android dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin.plugin.compose dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump version to 1.3.4 - Increased `versionCode` to 31 and `versionName` to 1.3.4. --------- Signed-off-by: ImgBotApp <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: ImgBotApp <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v1.3.3
Feat: Implement individual LED brightness and double-tap tile (#40) * Fix selinux * Control secondary flash LEDs in light and brightness cycles This change modifies the light and brightness cycle functionality in the ExperimentalActivity to control both the primary and secondary flash LEDs. The `controlLeds` function is updated to include brightness values for the secondary LEDs (WHITE2_LED_PATH, YELLOW2_LED_PATH), ensuring both primary and secondary LEDs are controlled during the cycles. * Bump version to 1.3.2 - Update `versionCode` from 28 to 29. - Update `versionName` from 1.3.1 to 1.3.2. * Refactor LED control logic and update app details - Updated `versionCode` to 30 and `versionName` to 1.3.3 in `app/build.gradle.kts`. - Simplified LED control in `TileService.kt` and `ExperimentalActivity.kt` by removing references to `white2` and `yellow2` LEDs. - Updated the full description in `metadata/en-US/full_description.txt` to reflect changes in LED control, removing mentions of quad-LED support. - Removed support for quad led in `README.md`. - Removed `screenshot2.png` and `screenshot3.png` from metadata. - Made button `navigateToMainActivity2` invisible in `activity_main.xml` * Refactor UI layouts and improve LED control logic - Reorganized and refactored `activity_supporters.xml` layout to improve readability. - Refactored `item_supporter.xml` layout for better alignment and spacing. - Removed unused `colors.xml` file. - Updated `ic_launcher_round.xml` and `ic_launcher.xml` to use drawable for background. - Simplified `ic_launcher_background.xml` by removing unnecessary attributes. - Minor refactor in `SupportersAdapter.kt` to improve readability. - Minor refactor in `VibrationUtil.kt` to improve readability. - Minor refactor in `MainActivity.kt` to improve readability and fix possible bugs. - Minor refactor in `LEDControlUtil.kt` to improve readability and fix possible bugs. - Minor refactor in `TileService.kt` to improve readability and fix possible bugs. - Minor refactor in `BaseActivity.kt` to improve readability. - Minor refactor in `MainActivity2.kt` to improve readability and fix possible bugs. - Minor refactor in `ExperimentalActivity.kt` to improve readability and fix possible bugs. - Minor refactor in `activity_main2.xml` layout to improve readability. - Minor refactor in `activity_experimental.xml` layout to improve readability. - Minor refactor in `activity_main.xml` layout to improve readability. - Minor refactor in `SupportersData.kt` to improve readability. - Updated `AndroidManifest.xml` to reorganize `service` tag. * Refactor: Remove unused resources and update dependencies - Removed `ic_launcher_foreground.xml` from `drawable` directory. - Removed `led_types` string array from `strings.xml` and `strings-pl.xml`. - Removed unused `delayTextView` and `delayTextView3` from `activity_experimental.xml`. - Removed `Base.Theme.Opflashcontrol` theme from `themes.xml`. - Removed unnecessary imports from `build.gradle.kts`. - Removed unused `donateinfo` id from `activity_main.xml`. - Moved strings `command_failed`, `error_io`, `error_permission`, `error_interrupted`, `error_retry_failed` and `safety` to the end of file in `strings.xml`. - Removed `testImplementation(libs.junit)` and `androidTestImplementation(libs.androidx.junit)` and `androidTestImplementation(libs.androidx.monitor)` from `app/build.gradle.kts` - Removed redundant `androidTestImplementation(libs.junit)` from `app/build.gradle.kts`.
v1.3.2
Feat: Add support for two additional LEDs (led:torch_2 and led:torch_…
v1.3.1
Bump com.autonomousapps.dependency-analysis from 2.6.1 to 2.7.0 (#37) Bumps [com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) from 2.6.1 to 2.7.0. - [Changelog](https://github.com/autonomousapps/dependency-analysis-gradle-plugin/blob/main/CHANGELOG.md) - [Commits](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/compare/v2.6.1...v2.7.0) --- updated-dependencies: - dependency-name: com.autonomousapps.dependency-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Update to Java 23 - Updated Java version to 23 in GitHub Actions workflow. - Updated Java language level and JDK to 23 in the project settings. - Updated bytecode target level to 23. - Updated Gradle JVM to Azul 23. Bump app version to 1.3.1 - Bumped app `versionCode` to 28 and `versionName` to 1.3.1. Co-Authored-By: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v1.3.0
Feat: Add quick settings tile for LED control (#36) * Led control using quicksettings tile * Update application description and features, bump version to 1.3.0 - Updated full description: Enhanced details about LED control, safety mechanisms, "Eye Destroyer" mode with cooldown, Quick Settings tile, and the "Secret Action". - Updated README: Added "Eye Destroyer" mode's safety features, Quick Settings Tile functionality and "Secret Action". - Bumped app `versionCode` to 27 and `versionName` to 1.3.0. - Added a new screenshot `screenshot3.png`. - Added Obtainium download badge to README. * Update README.md Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>