Commit Graph

10 Commits (855f5e519fd4a598ca95e29ff61fa977c283371f)

Author SHA1 Message Date
Alexander Bakker ca210de78e Drop AddProfileActivity in favor of EditProfileActivity
Also automatically update the TextDrawable on name changes in EditProfileActivity
8 years ago
Alexander Bakker 44139de212 Replace the FAB with a FAB menu and allow manually entering OTP details 8 years ago
Alexander Bakker 07c3e43160 Add a new activity that allows editing key profiles 8 years ago
Alexander Bakker 754a42b2c0 Abstract away otp refreshing 8 years ago
Alexander Bakker c0bdd261b5 Clean things up a bit 8 years ago
Impyy 9de0f35104 Replaced the sqlcipher database with a custom one
Still a WIP. This change was made to allow us to use Android's SecretKey API.
Which in turn allows us to store our secret keys in the Android KeyStore.

You can read about the database file format here: doc/db.md
8 years ago
Michael Schättgen fd3db9854d Added issuer to profile card 9 years ago
Michael Schättgen 22524136a7 Order is now getting saved properly
Also enabled Java 8
9 years ago
Impyy 8063ba11f1 Initial pass on adding support for persistence using sqlcipher
To keep the database schema simple we just save the
otpauth:// url and let KeyInfo take care of checking for
validity.

This patch also includes multiple fixes for the KeyInfo
class.

We still need a separate activity to allow the user to
enter their PIN/password. Currently, "test" is used as the
password for the database.
9 years ago
Michael Schättgen 873299a224 Added list and adapter to handle profiles 9 years ago