Aegis/app
Alexander Bakker cda78c56c5 Improve overall exception handling and error feedback to the user
The main goals of this patch are to:
- Improve the exception handling in Aegis and the way we present errors messages
  to the user when they occur.
- Write exception stack traces to the log in more places, so that the ADB logs
  we ask for from our users when reporting bugs become more useful.
- Reduce the amount of times we throw a RuntimeException, particularly when an
  Android Keystore operation fails.

Achieving the above goals ended up resulting in a very large refactor. The
intro and unlock flow of the app need to be retested entirely.
2020-05-09 16:12:38 +02:00
..
src Improve overall exception handling and error feedback to the user 2020-05-09 16:12:38 +02:00
.gitignore Initial commit 2016-08-15 21:29:41 +02:00
build.gradle Merge pull request #394 from alexbakker/update-appintro 2020-05-09 14:42:23 +02:00
proguard-rules.pro Minify and optimize the APK using ProGuard 2020-05-02 15:28:38 +02:00