Commit Graph

415 Commits (92458d0d3b51cf82aa6d5f50aa672a7954ae3af9)
 

Author SHA1 Message Date
Alexander Bakker cae77b085c Update testdata 7 years ago
Alexander Bakker 4e74c5beb9 Fix a bug that caused TextDrawable to not be displayed 7 years ago
Alexander Bakker 606d6e77e9 Fix serialization of entry icons and some other stuff 7 years ago
Alexander Bakker 8419e1f35d Correctly enable/disable the fingerprint option in the intro 7 years ago
Alexander Bakker 9c0ce4210c Ask for storage permissions before showing the dialog on import 7 years ago
Alexander Bakker 04dbb71cd7 Merge remote-tracking branch 'origin/custom-images' 7 years ago
Michael Schättgen 9ec5525547 Merge branch 'master' of https://github.com/alexbakker/Aegis 7 years ago
Michael Schättgen 0f0c6d998c Minor bugfix 7 years ago
Michael Schättgen f9e716391c Added way to remove custom images 7 years ago
Alexander Bakker ec67a27fa9 Make sure the progressbars don't take up any space when hidden 7 years ago
Michael Schättgen 97eb3490d8 MainActivity is now using CircleImageView too 7 years ago
Michael Schättgen 34b6cf944f ProfileHolder now shows correct image 7 years ago
Michael Schättgen 11b195aab3 Added (de)serialization for the custom images 7 years ago
Alexander Bakker d27d54f811 Fix a number of kitkat compatibility bugs 7 years ago
Michael Schättgen d8bfe2e947 User is now able to crop 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
Michael Schättgen 04e6e36811 Started working on custom profile images 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 da37b5175e Finish up HOTP support
Close #1
7 years ago
Alexander Bakker 3aba0f3f47 Generate TextDrawable based on issuer and use account name as fallback 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 9859011a6d Abstract the refresh loop away into a helper class 7 years ago
Alexander Bakker 3f3863a187 Finish work on the single progressbar for db's with uniform periods 7 years ago
Michael Schättgen 8a8cb94c16 Started working on a single progressbar when all periods are the same 7 years ago
Alexander Bakker 964fc72fba Don't try to catch exceptions that'll never be thrown 7 years ago
Alexander Bakker 66ea357f08 Fix the style of BottomSheetDialog in dark mode
Close #12
7 years ago
Alexander Bakker b581cd17fc Improve the color of icons in dark mode
Close #4
7 years ago
Alexander Bakker b5c957d4d1 Prompt the user about unsaved changes in SlotManagerActivity
Close #13
7 years ago
Alexander Bakker be222cd877 Fix a NullPointerException in the intro 7 years ago
Alexander Bakker 972a1670eb Make preferences look decent (material) on KitKat
I have no idea what I'm doing
7 years ago
Alexander Bakker f8891c0225 Apply a hack to detect programmatic changes to SwitchPreference 7 years ago
Alexander Bakker cd781d3236 Add support for turning encryption on/off 7 years ago
Alexander Bakker 2400977629 Make the user select the app to import a db from (drop autodetect for now) 7 years ago
Alexander Bakker 7422b0cf53 Add support for importing plain text andOTP databases 7 years ago
Alexander Bakker fa607a7856 Some more dark mode theming fixes 7 years ago
Alexander Bakker c091d03473 Apply AppTheme.Fullscreen to ScannerActivity 7 years ago
Alexander Bakker 0ed58b4a01 Provide a default implementation of setPreferredTheme
And only override it if needed
7 years ago
Alexander Bakker 17d5d55823 Use switches instead of checkboxes in preferences 7 years ago
Alexander Bakker a681efcf2d Immediately apply the dark mode setting once it's changed 7 years ago
Alexander Bakker 4aa9374e0b Fix a crash that would occur because Preferences was initialized too early 7 years ago
Alexander Bakker 1ade4a3c4f Abstract preference queries away into a Preferences class 7 years ago
Alexander Bakker 9b6da0d3e3 Add a "Screen security" option that determines whether FLAG_SECURE is set 7 years ago
Alexander Bakker 4b9ec0cc9c Pick the right camera in onResume 7 years ago
Alexander Bakker 34d0134404 Support switching to the front-facing camera in ScannerActivity
Close #8
7 years ago
Alexander Bakker 7be5d08a60 Rework theming a bit to partially fix dark mode on dialogs
Dark mode is still not great, but at least it's a little less broken now
7 years ago
Alexander Bakker 3c2f62de26 Rename night mode to dark mode in the spots we missed 7 years ago
Alexander Bakker e45735faa1 Don't close the EditProfileActivity to show a delete entry dialog 7 years ago
Alexander Bakker da529608fa Don't leave the PreferencesActivity when managing slots 7 years ago
Alexander Bakker 7630bbfe25 Make sure permission request results are passed down to PreferencesFragment 7 years ago