Alexander Bakker
0563ac917a
Fix some rare crashes when restoring the app after termination
...
Also fixes an issue where the app shortcuts would not work for unencrypted vaults
2019-04-08 23:13:11 +02:00
Alexander Bakker
18fd88a441
Add an option to automatically lock the app
...
This adds an option to automatically lock the app when:
* The back button is pressed
* The device is locked
It's the first step towards implementing #7
2019-04-07 18:36:13 +02:00
Alexander Bakker
6d93b78f9a
Fix a crash on KitKat when clearing the KeyStore
...
Apparently KitKat doesn't like KeyPermanentlyInvalidatedException
2019-04-04 18:49:57 +02:00
Alexander Bakker
4365a693f2
Get Cipher back from FingerprintManager,CryptoObject after auth
2019-04-04 18:18:34 +02:00
Alexander Bakker
14fa493ac9
Remove keys from the KeyStore when disabling encryption or fingerprint
2019-04-04 15:27:24 +02:00
Alexander Bakker
36e3dd559c
Normalize formatting and 'optimize' imports
2019-04-04 14:07:36 +02:00
Michael Schättgen
b7cf234db6
Add smaller view mode
...
Closes #39
2019-04-02 15:47:07 +02:00
Alexander Bakker
4c1dec613c
Fallback to a 30 second period if an andOTP doesn't provide one
2019-04-01 23:48:44 +02:00
Alexander Bakker
a251685002
Add a dialog that displays a list of errors that occurred during import
2019-04-01 23:36:31 +02:00
Alexander Bakker
118221e3df
Add support for Steam tokens to the andOTP importer
...
Close #44
2019-04-01 22:37:56 +02:00
Alexander Bakker
1dd5f893da
Add support for Steam OTP
2019-04-01 22:37:52 +02:00
Michael Schättgen
a46640f43d
Fix recreate when setting view mode
2019-04-01 21:47:41 +02:00
Michael Schättgen
a293078603
Add way to set view mode
2019-04-01 01:44:38 +02:00
Michael Schättgen
f3ed79dc71
Add ability to change view mode
2019-04-01 01:21:12 +02:00
Michael Schättgen
ee8fd2e9f2
Hide divider in compact mode when progressbar is visible
2019-04-01 01:04:26 +02:00
Michael Schättgen
8b9ec5f976
Start working on compact mode
2019-04-01 00:58:45 +02:00
Michael Schättgen
bbf967e2b7
Add a way to save current sorting method
2019-03-31 22:34:25 +02:00
Michael Schättgen
b9d011b48e
Disable drag and drop when list is sorted
2019-03-31 21:28:37 +02:00
Michael Schättgen
ecdadf5335
Add SortCategory fixes and support for custom sorting
2019-03-31 21:23:14 +02:00
Michael Schättgen
10b80442d0
Comparators will now ignore casing
2019-03-31 21:22:20 +02:00
Michael Schättgen
62025d1053
Add way to check for reversed sort categories
2019-03-31 20:14:11 +02:00
Michael Schättgen
09fe550a28
Add AccountNameComparator
2019-03-31 20:12:34 +02:00
Michael Schättgen
07aac1e6a3
Add support for reversed sorting methods
2019-03-31 20:12:25 +02:00
Michael Schättgen
b8939b504e
Start working on entry sorting
2019-03-31 19:57:45 +02:00
Alexander Bakker
592c6683c3
Continue importing entries even if one can't be parsed
2019-03-30 18:26:16 +01:00
Alexander Bakker
fc0e1150f6
Replace hardcoded encoding names with constants
2019-03-28 20:01:00 +01:00
Michael Schättgen
a4ff9d6d31
Fix crash in API 19
2019-03-28 13:45:43 +01:00
Michael Schättgen
f7c32bc28b
Improve theme based texts
2019-03-28 01:27:07 +01:00
Michael Schättgen
59c0ca947d
Add workaround for amoled themed preferences
2019-03-28 01:08:44 +01:00
Michael Schättgen
a7ac1adb80
Convert dark mode preference to select theme preference
2019-03-28 00:56:29 +01:00
Michael Schättgen
cf4aecbd3e
Refactor dark mode to allow multiple themes
2019-03-28 00:54:30 +01:00
Michael Schättgen
e99762b814
Change global progressbar color to improve visibility
...
As part of #34
2019-03-27 21:18:16 +01:00
Michael Schättgen
554d7e17be
Fix NullPointerException when deleting tokens
2019-03-27 00:47:39 +01:00
Alexander Bakker
14b8ba89c8
Fix the last couple of issues with tap-to-reveal
2019-03-26 22:10:29 +01:00
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
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
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
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