Commit Graph

15 Commits (2152e2617f54d6df23817fe0f61c86fc890f9ec7)

Author SHA1 Message Date
Michael Schättgen 2152e2617f Migrated project to AndroidX 7 years ago
Alexander Bakker 66fe809538 Remove unused assets 7 years ago
Michael Schättgen cebf933c18 Introslide layout improvements 7 years ago
Alexander Bakker 04dbb71cd7 Merge remote-tracking branch 'origin/custom-images' 7 years ago
Alexander Bakker 3f01a0a3da Get rid of all uses of double brace initialization
The way this feature is implemented in java is absolutely ridiculous
7 years ago
Alexander Bakker c3f94b37c8 Use GCM instead of a hash to check master key integrity
This is the last database format change before the initial release, probably
7 years ago
Michael Schättgen 8b280ddbb0 Added minor improvements to the Intro 7 years ago
Alexander Bakker 4a4ab1a82c Bunch of refactoring
- Get rid of KeyProfile and use DatabaseEntry directly
- Don't store Google auth style urls in the db, but use separate fields
- Update testdata to reflect db format changes
- Lay the ground work for HOTP support
- Refactor KeyInfo and split it into OtpInfo, TotpInto and HotpInfo
- Surely some other stuff I forgot about
7 years ago
Alexander Bakker be222cd877 Fix a NullPointerException in the intro 8 years ago
Alexander Bakker 1ade4a3c4f Abstract preference queries away into a Preferences class 8 years ago
Alexander Bakker 9b6da0d3e3 Add a "Screen security" option that determines whether FLAG_SECURE is set 8 years ago
Alexander Bakker 002045c7c7 Set FLAG_SECURE on every activity 8 years ago
Alexander Bakker f1a03638a0 Make sure we only catch specific exceptions instead of catching them all 8 years ago
Alexander Bakker 587835ad38 Move to an entirely JSON encoded file for the database 8 years ago
Alexander Bakker 7eaffc933e Reorganize classes into separate packages 8 years ago