Commit Graph

1126 Commits (dfa3ae4d4e168b05a22c8820ed034ef758ea19f6)
 

Author SHA1 Message Date
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
Alexander Bakker 4e6dea24c8 Fix a bug where manually entered profiles were added to the view twice 7 years ago
Alexander Bakker 22861548c9 Collapse the FAB menu on touch 7 years ago
Alexander Bakker 88670dfa96 Hide the delete menu item in EditProfileActivity if the key profile is new 7 years ago
Michael Schättgen c82cfca4f8 Minor styling improvements 7 years ago
Alexander Bakker 44139de212 Replace the FAB with a FAB menu and allow manually entering OTP details 7 years ago
Alexander Bakker 3a396fe3f6 Don't focus on an edittext by default in EditProfileActivity 7 years ago
Alexander Bakker 0aabc0b130 Add a test database that can be used by developers to test with 7 years ago
Alexander Bakker fdf8da1f32 Pretty print the json of the database if it's exported in plain text 7 years ago
Alexander Bakker db54d38c14 Fix a couple of bugs in the new profile edit activity 7 years ago
Alexander Bakker 418f5aed29 Don't write the counter and id's to disk
Why do I keep changing my mind
7 years ago
Alexander Bakker cba38b7b57 Correctly display 8 digit codes 7 years ago
Alexander Bakker 07c3e43160 Add a new activity that allows editing key profiles 7 years ago
Alexander Bakker 05cfc0bc5f Converted old databases to using id's for entries 7 years ago
Alexander Bakker 043d70f190 Reintroduce id's for database entries 7 years ago
Alexander Bakker 4d425f5c68 Enable a vertical scrollbar on the recycler view 7 years ago
Alexander Bakker 6886a9b0f0 Set activity title in manifest instead of code 7 years ago
Alexander Bakker 3970ccf94e Fix another instance of the previously mentioned bug 7 years ago
Alexander Bakker 3e1c3ef3f1 Fixed a bug where AuthActivity was started with an unlocked database 7 years ago
Alexander Bakker 5aad0d62f9 Make sure the FAB is always displayed on top
Partially fixes API level 19 compatibility
7 years ago
Alexander Bakker da2f69f860 Use IvParameterSpec instead of GCMParameterSpec
Partially fixes API level 19 compatibility
7 years ago
Alexander Bakker 0a3e6e4d90 Only add SwirlView to views on API 23 and above
Partially fixes API level 19 compatibility
7 years ago
Alexander Bakker 725885d5ad Move getManager to FingerprintHelper
Partially fixes API level 19 compatibility
7 years ago
Alexander Bakker 1ac3cf9b58 Move app shortcut initialization to AegisApplication 7 years ago
Alexander Bakker 89c61eab3e Actually fix app shortcuts 7 years ago
Alexander Bakker 456069fbc7 Hopefully maybe partially fix app shortcuts 7 years ago
Alexander Bakker 950c6d0cf3 Move the recycler view to its own fragment 7 years ago
Alexander Bakker 0427164529 Never start the intro if the database file exists 7 years ago
Alexander Bakker ff214eaa4a Add more assertions to DatabaseManager 7 years ago
Alexander Bakker 2fce0f4dcc Make ScannerActivity fullscreen and locked in portrait mode 7 years ago
Alexander Bakker 93eeef142d Remove redundant permission request code from ScannerActivity 7 years ago
Alexander Bakker 782f24342c Refactor night mode code a bit 7 years ago
Alexander Bakker a140ba8506 Fix various issues by moving most global state logic out of MainActivity
* Move global state to a new class that overrides Application
* Make sure all preferences are stored in the same place and follow the same naming convention
7 years ago
Alexander Bakker 862533286b Make sure a fingerprint is enrolled before showing the fingerprint option 7 years ago
Alexander Bakker 1fd85e360a Update SDK and dependencies 7 years ago
Alexander Bakker 49a31551a0 Clean up and fix a couple of bugs in the otp update process 7 years ago
Alexander Bakker 181cdc4c2e Request permissions at runtime if needed 7 years ago
Alexander Bakker 03d0eb01f4 Request storage permissions in the intro 7 years ago
Alexander Bakker c3f16c2428 Fix an issue with duplicate activities on rotation 7 years ago
Alexander Bakker 094924cd1c Refresh the key profile list on pref_issuer changes
Looks like 6b56a24c274994135fac95ad03678b4c668d2db3 introduced a regression after all
7 years ago
Alexander Bakker a66d94a743 Improve key profile adapter notification code 7 years ago