Commit graph

4 commits

Author SHA1 Message Date
Paweł Orzech
d6a86a1a69
Improve session handling and UI state updates
Refactored JmapApi to ensure session is initialized before API calls, reducing potential errors. Updated LoginViewModel to remove all whitespace from tokens before login. MaskedEmailDetailViewModel now consistently resets isUpdating flag on data load and error, improving UI state accuracy. Added ProGuard rules to suppress warnings for Google Error Prone annotations.
2026-01-31 01:55:55 +01:00
Paweł Orzech
5eee3a4fed
Update manifest and set default state in MaskedEmailDto
Enabled onBackInvokedCallback and updated targetApi to 34 in AndroidManifest.xml. Set default value for 'state' to MaskedEmailState.ENABLED in MaskedEmailDto to ensure a default state is always provided.
2026-01-31 01:35:33 +01:00
Paweł Orzech
06c7991ad0
Update .gitignore and add IDE/Gradle config files
Expanded .gitignore to exclude Gradle, Android, and IDE files. Added several .idea configuration files and the gradle-wrapper.jar to support project setup and development environment consistency. Updated app/build.gradle.kts and JmapModels.kt for build and API model changes.
2026-01-31 01:29:53 +01:00
Paweł Orzech
47bca4d678
Initial commit 2026-01-31 01:15:54 +01:00