Skip to content

feat(AppLock): Add AppLock Activity, Settings and co#48

Merged
baillyjamy merged 14 commits intomainfrom
feat-applock
Mar 13, 2026
Merged

feat(AppLock): Add AppLock Activity, Settings and co#48
baillyjamy merged 14 commits intomainfrom
feat-applock

Conversation

@baillyjamy
Copy link
Copy Markdown
Contributor

@baillyjamy baillyjamy commented Mar 4, 2026

  • Added custom Padlock illustrations and Matomo analytics support.
  • AppLock feature
  • AppLock settings

Depends on Infomaniak/android-core#715

@baillyjamy baillyjamy requested a review from a team March 4, 2026 16:02
Comment thread app/src/main/kotlin/com/infomaniak/auth/ui/screen/main/MainViewModel.kt Outdated
@github-actions
Copy link
Copy Markdown
Contributor

This PR/issue depends on:

@github-actions
Copy link
Copy Markdown
Contributor

The changes implement a robust app lock feature with biometric authentication support, properly securing the AppLockActivity as non-exported and conditionally displaying the option in settings only when biometrics are available. The fix for modifier placement in IllustrationWithHalo and the migration to FragmentActivity demonstrate attention to UI correctness and library compatibility. Note that switching the Gradle wrapper to the 'all' distribution increases download size, and ensure the Core submodule update aligns with the applock dependency requirements.

#ai-review-summary

Comment thread app/src/main/kotlin/com/infomaniak/auth/ui/screen/settings/SettingsScreen.kt Outdated
@baillyjamy baillyjamy merged commit b173e1a into main Mar 13, 2026
7 checks passed
@baillyjamy baillyjamy deleted the feat-applock branch March 13, 2026 15:46
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.

2 participants