Skip to content

Conversation

@Hepolise
Copy link
Owner

  • Replace deprecated ModuleIsNotEnabled component with enhanced status system
  • Add module initialization status tracking via broadcast receiver
  • Implement hook status detection using SharedPreferences
  • Add module info card showing active/inactive status and launch count
  • Improve error handling with specific messages for different failure states
  • Redesign UI with material cards and better organization
  • Add segmented buttons for app filter type selection
  • Implement debounced slider components for smoother preference updates
  • Fix navigation issues when module is not properly initialized
  • Migrate settings.gradle to Kotlin DSL
  • Add GitHub issue link for troubleshooting persistent problems

Key changes:

  • Added HookBroadcastReceiver to handle module status updates
  • Implemented proper hook detection using lastInitHookTime
  • Enhanced SettingsScreen with module status information
  • Improved navigation flow based on module initialization state

Hepolise and others added 15 commits September 10, 2025 20:49
- Replace deprecated ModuleIsNotEnabled component with enhanced status system
- Add module initialization status tracking via broadcast receiver
- Implement hook status detection using SharedPreferences
- Add module info card showing active/inactive status and launch count
- Improve error handling with specific messages for different failure states
- Redesign UI with material cards and better organization
- Add segmented buttons for app filter type selection
- Implement debounced slider components for smoother preference updates
- Fix navigation issues when module is not properly initialized
- Migrate settings.gradle to Kotlin DSL
- Add GitHub issue link for troubleshooting persistent problems

Key changes:
- Added HookBroadcastReceiver to handle module status updates
- Implemented proper hook detection using lastInitHookTime
- Enhanced SettingsScreen with module status information
- Improved navigation flow based on module initialization state
Bumps com.android.application from 8.12.0 to 8.12.1.

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 8.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps com.android.library from 8.12.0 to 8.12.1.

---
updated-dependencies:
- dependency-name: com.android.library
  dependency-version: 8.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps androidx.core:core-ktx from 1.16.0 to 1.17.0.

---
updated-dependencies:
- dependency-name: androidx.core:core-ktx
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps androidx.compose:compose-bom from 2025.08.00 to 2025.08.01.

---
updated-dependencies:
- dependency-name: androidx.compose:compose-bom
  dependency-version: 2025.08.01
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps com.android.application from 8.12.1 to 8.12.2.

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 8.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps com.android.library from 8.12.1 to 8.12.2.

---
updated-dependencies:
- dependency-name: com.android.library
  dependency-version: 8.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps com.android.application from 8.12.2 to 8.13.0.

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 8.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps com.android.library from 8.12.2 to 8.13.0.

---
updated-dependencies:
- dependency-name: com.android.library
  dependency-version: 8.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) from 2.2.10 to 2.2.20.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.2.20)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.2.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps androidx.compose:compose-bom from 2025.08.01 to 2025.09.00.

---
updated-dependencies:
- dependency-name: androidx.compose:compose-bom
  dependency-version: 2025.09.00
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…20 (#166)

Bumps [org.jetbrains.kotlin:kotlin-bom](https://github.com/JetBrains/kotlin) from 2.2.10 to 2.2.20.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.2.20)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-bom
  dependency-version: 2.2.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps androidx.activity:activity-compose from 1.10.1 to 1.11.0.

---
updated-dependencies:
- dependency-name: androidx.activity:activity-compose
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…168)

Bumps [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) from 2.2.10 to 2.2.20.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.2.20)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.2.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@Hepolise Hepolise merged commit 9ded4b6 into main Sep 10, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant