Commit Graph

416 Commits (c5be99e58d6663585c9f6f4d94b3db3b894bac74)
 

Author SHA1 Message Date
Alexander Bakker 7630bbfe25 Make sure permission request results are passed down to PreferencesFragment 7 years ago
Alexander Bakker 488e92d429 Abstract setting the thread priority away into ProgressDialogTask 7 years ago
Alexander Bakker b9381d13d2 Don't leave the PreferencesActivity when exporting a database 7 years ago
Alexander Bakker 6770ccd3b1 Add support for importing encrypted Aegis databases
Close #6
7 years ago
Alexander Bakker 7f09eb5535 Move PreferencesFragment to a separate file 7 years ago
Alexander Bakker 246d3d634e Don't leave the PreferencesActivity when importing a database 7 years ago
Alexander Bakker 002045c7c7 Set FLAG_SECURE on every activity 7 years ago
Alexander Bakker 4cd87b0452 Update dependencies
And make the isRunning function in AegisApplication a little easier to read
7 years ago
Michael Schättgen aaf7dbdb85 AdvancedSettings now automatically opens when creating a new profile 7 years ago
Michael Schättgen b0450cab8b Fixed setting 'Account name' 7 years ago
Michael Schättgen 32e81c5250 Color changes 7 years ago
Michael Schättgen ae686c8ae2 Improved darkmode
Closes #10
7 years ago
Alexander Bakker f6bbae3d96 Make backgroundTint consistent across all fields in EditProfileActivity
Also set the default visibility of the 'Advanced' layout to invisible
7 years ago
Michael Schättgen beee2d212d Improved styling 7 years ago
Michael Schättgen 22b3ca1dae Removed unused library 7 years ago
Michael Schättgen ec9581e0c4 Removed library and improved advanced settings 7 years ago
Michael Schättgen 211f228efa Added advanced settings to EditProfile view 7 years ago
Michael Schättgen a00bcfe2cb Fixed margin edit profile view 7 years ago
Alexander Bakker 0ad39ab673 Make the API of all encoding classes similar 7 years ago
Alexander Bakker 9c433f96cf Wrap the Base64 class to prevent a runtime exception for bad input 7 years ago
Alexander Bakker f1a03638a0 Make sure we only catch specific exceptions instead of catching them all 7 years ago
Alexander Bakker ebf06aca01 Update database test files 7 years ago
Alexander Bakker 97c57210f1 Add a UUID to database entries and slots to make merging databases easy
Also, some other fixes for database exporting
7 years ago
Alexander Bakker b27edb1b6b Update dependencies 7 years ago
Michael Schättgen 457f578102 Merge branch 'master' of https://github.com/alexbakker/Aegis 7 years ago
Alexander Bakker af2767af1b Move preference title/summary to strings.xml and add a timeout preference 7 years ago
Alexander Bakker b89927bb3e Fix the Aegis database importer 7 years ago
Alexander Bakker 990acd36a6 Update testdata database format 7 years ago
Alexander Bakker 587835ad38 Move to an entirely JSON encoded file for the database 7 years ago
Alexander Bakker 7eaffc933e Reorganize classes into separate packages 7 years ago
Alexander Bakker a778cd5661 Don't try to zero out sensitive memory
Perhaps revisit this later
7 years ago
Alexander Bakker 317e42ed4c Add preference categories and move the import button to preferences 7 years ago
Alexander Bakker 6672c18399 Get rid of the code change listener to fix the serializability of KeyProfile 7 years ago
Alexander Bakker 6e68d79816 Fix a crash on Kitkat. It doesn't like the KeyStoreHandle class for some reason 7 years ago
Alexander Bakker 3a3e4cc584 Disable editing slot names for now 7 years ago
Alexander Bakker a52c5b61c0 Display a message if all fingerprint slots have been invalidated 7 years ago
Alexander Bakker 576f908e01 Match slot ID's to keystore aliases 7 years ago
Alexander Bakker c24b691a26 Add an activity to manage database key slots 7 years ago
Alexander Bakker d5f796ca87 Refresh all codes in onResume 7 years ago
Alexander Bakker 9b960c7f34 Fix numerous layout issues in EditProfileActivity 7 years ago
Alexander Bakker abc0cd09ce Ask for storage permission instead of camera permission on import 7 years ago
Michael Schättgen 855f5e519f Merge branch 'master' of https://github.com/alexbakker/Aegis 7 years ago
Alexander Bakker 4f98d8764c Abstract some parts of the AsyncTasks away into ProgressDialogTask 7 years ago
Alexander Bakker ca210de78e Drop AddProfileActivity in favor of EditProfileActivity
Also automatically update the TextDrawable on name changes in EditProfileActivity
7 years ago
Michael Schättgen 5dd00391fe Merge branch 'master' of https://github.com/alexbakker/Aegis 7 years ago
Alexander Bakker 22c5237129 Improve the layout of EditProfileActivity a bit
It's still pretty broken
7 years ago
Alexander Bakker 6a122fb515 Add a copy icon 7 years ago
Alexander Bakker e3024eda47 Make replaceKey and removeKey functions rely on id's instead of instances 7 years ago
Alexander Bakker 7bc4f19cf0 Implement delete functionality of EditProfileActivity 7 years ago
Alexander Bakker 97f3d9e2c6 Improve manual entry validation 7 years ago