Aegis/app/src/main/java/com/beemdevelopment/aegis/ui/tasks
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
..
KeyDerivationTask.java Improve overall exception handling and error feedback to the user 2020-05-09 16:12:38 +02:00
PasswordSlotDecryptTask.java Improve overall exception handling and error feedback to the user 2020-05-09 16:12:38 +02:00
ProgressDialogTask.java Fix exception when importing an old export 2019-12-11 17:03:22 +01:00