Commit graph

390 commits

Author SHA1 Message Date
Alexander Bakker
7f1cea4202 Remove accidentally committed file 2019-03-26 01:03:19 +01:00
Alexander Bakker
29aa81765b Rewrite the HOTP/TOTP code to be more compact and support more digits 2019-03-26 00:59:57 +01:00
Alexander Bakker
066a7447c0 Support an arbitrary number of digits 2019-03-26 00:59:51 +01:00
Alexander Bakker
4cf1a5efe4 Acknowledge libsu in the README 2019-03-26 00:57:27 +01:00
Michael Schättgen
a5778e6b38 Show/Hide action button depending on scroll direction 2019-03-26 00:53:32 +01:00
Michael Schättgen
cebf15ba44 Add ability to adjust tap to reveal timeout 2019-03-26 00:06:39 +01:00
Michael Schättgen
16bf195ac0 Fix bug in codeIsRevealed when recycling entries 2019-03-25 21:49:50 +01:00
Michael Schättgen
d57fc8b79a Add tap to reveal preference to results 2019-03-25 21:40:08 +01:00
Michael Schättgen
0e6828fae1 Add ability to tap to reveal codes 👀 2019-03-25 21:32:29 +01:00
Alexander Bakker
ad1d3f04a6 Add support for importing from Google Authenticator
Close #29
2019-03-23 22:43:24 +01:00
Alexander Bakker
b33c9383fe Update gradle 2019-03-23 18:16:32 +01:00
Alexander Bakker
40a5e03c0a Release v0.1.1 2019-03-23 13:35:32 +01:00
Alexander Bakker
dc742892e4 Make import errors a bit more specific 2019-03-23 13:32:04 +01:00
Alexander Bakker
49f868357e Strip the padding before decoding base32 2019-03-23 12:58:16 +01:00
Alexander Bakker
b036eb178b Update gradle 2019-02-26 19:35:03 +01:00
Alexander Bakker
82e1c1f270 Fix the layout height of the security setting slide in the intro 2019-02-11 22:01:05 +01:00
Alexander Bakker
44f3b7860d Update README.md 2019-02-09 14:56:18 +01:00
Alexander Bakker
9ef94e2262 Add README.md 2019-02-07 22:44:23 +01:00
Alexander Bakker
62425511a1 Rename package to com.beemdevelopment.aegis 2019-02-07 22:39:33 +01:00
Alexander Bakker
ceb03de240 Check the result code of GroupManagerActivity 2018-12-18 23:18:11 +01:00
Alexander Bakker
b28691c274 Decouple GroupManagerActivity from the global application state 2018-12-18 22:46:35 +01:00
Michael Schättgen
ec5be68ff2 Fix backpressing on GroupManagerActivity 2018-12-17 23:33:13 +01:00
Michael Schättgen
1071192156 Add animation to recyclerview 2018-12-17 23:28:56 +01:00
Michael Schättgen
4f0fea8a88 Add subtitle when setting group filter 2018-12-17 23:09:07 +01:00
Michael Schättgen
bb15b9983f Fix groupname dialog title 2018-12-17 00:06:43 +01:00
Michael Schättgen
6db8260f4a Delete group button now works properly 2018-12-16 23:08:53 +01:00
Michael Schättgen
feeada3e2d Start working on ability to remove groups 2018-12-16 22:57:04 +01:00
Michael Schättgen
ae0b4b5a37 Add seperate dialog for creating groups
To improve layout
2018-12-16 22:25:50 +01:00
Alexander Bakker
324df53df5 Fix a crash that occurred when trying to load the group list too early 2018-12-12 16:38:12 +01:00
Alexander Bakker
4967a572d4 Fix a bug where FLAG_SECURE was unnecessarily applied to dialogs 2018-12-11 12:18:04 +01:00
Alexander Bakker
2ce259255d Add a 'group' field to entries for filtering from the main view 2018-12-11 12:17:51 +01:00
Michael Schättgen
d0e60cec75 Fix build by removing reference 2018-11-27 20:57:08 +01:00
Michael Schättgen
85541b9ddf Merge branch 'master' of https://github.com/alexbakker/Aegis 2018-11-27 20:56:27 +01:00
Michael Schättgen
7f4703ef17 Remove ImagePicker library 2018-11-27 20:55:55 +01:00
Alexander Bakker
3a46558af7 Fix help text that's displayed after keystore key invalidation 2018-11-27 20:22:56 +01:00
Alexander Bakker
0b23b21ce6 Update dependencies 2018-11-17 15:11:55 +01:00
Alexander Bakker
1b09c7bb69 Fix mixup of EnableEncryptionListener and SetPasswordListener logic
I somehow managed to mix the logic of these two up
2018-11-15 23:34:46 +01:00
Alexander Bakker
9827fbc4ff Add an icon to the end slide of the intro
Fixes #22
2018-11-15 22:58:13 +01:00
Alexander Bakker
fafb1ae8d0 Set FLAG_SECURE on all dialogs
Fixes #2
2018-11-15 22:20:49 +01:00
Alexander Bakker
9dc1b954d4 Use AtomicReference instead of an array where needed 2018-11-15 21:36:10 +01:00
Alexander Bakker
80b1967693 Make fingerprint unlock toggleable
Also:
- Fix a bug where setting the password would clear the key slot list
- Show the "Key slots" preference if multiple slots of one kind exist
2018-11-15 21:23:18 +01:00
Alexander Bakker
926b5139da Fix crash when processing QR code content with a bad URI format 2018-11-14 21:12:44 +01:00
Michael Schättgen
a651378315 Added icon to onboarding
Fixes #19
2018-10-10 21:41:30 +02:00
Michael Schättgen
1cdcf19d01 Made key slots preference only visible in debug mode
Closes 21
2018-10-10 21:08:16 +02:00
Michael Schättgen
461e4a2d41 Added preference to change password
Closes #20
2018-10-10 20:41:37 +02:00
Michael Schättgen
8b6d2694cc Extracted all class hardcoded string 2018-10-09 23:13:51 +02:00
Michael Schättgen
e2bff70109 Extracted all layout hardcoded strings 2018-10-09 22:27:59 +02:00
Alexander Bakker
36907660e8 Restructure the code in the Slot classes a bit 2018-10-07 20:00:56 +02:00
Alexander Bakker
0434513820 Refactor the database classes to be more reusable 2018-10-07 10:47:07 +02:00
Alexander Bakker
571cf20eda Reapply the preference fix library
Close #14
2018-10-02 21:08:13 +02:00