Commit graph

1195 commits

Author SHA1 Message Date
Jakob Nixdorf
8db6188e2b
Add a setting to block autofill access to password fields
Closes #493
2020-06-16 07:29:51 +02:00
Jakob Nixdorf
ae0d8353e3
Show auto backup requirements in the Settings
Closes #492
2020-06-15 07:21:54 +02:00
Jakob Nixdorf
8dc46efaf9
Merge pull request #582 from jsoberg/#580-ConfirmPasswordFieldVisibility
#580 confirm password field visibility
2020-06-12 06:37:42 +02:00
Jakob Nixdorf
c6a32b0746
Update CHANGELOG 2020-06-10 07:20:11 +02:00
Jakob Nixdorf
9d370f43b4
Remove new backup format warning
It's been there for a while, should not be needed anymore.
2020-06-10 07:00:04 +02:00
Jakob Nixdorf
41e398d100
Merge pull request #560 from shivasheeshyadav/issuer_strip
stripped issuer from label and updated unit tests
2020-06-10 06:42:21 +02:00
Jakob Nixdorf
759d4217bd
Merge branch 'master' into issuer_strip 2020-06-10 06:31:01 +02:00
Jakob Nixdorf
e2de15ee5e
Merge pull request #544 from ziegenberg/update-gradle
first step towards 0.8.0
2020-06-10 06:28:40 +02:00
Jakob Nixdorf
edbaf97b56
Merge pull request #575 from FeuRenard/icon-weclapp
Add weclapp icon
2020-06-10 06:21:50 +02:00
Daniel Ziegenberg
a6441a11e8 update CHANGELOG.md
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
162e112950 cleanup and remove unused toast message for backup directory
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
3402c04a98 min API Level was set to 22 (Lollipop 5.1)
toast message for pre lollipop no longer needed

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
59bce328c3 replace anonymous new OnNavigationBlockedListener() with lambda
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
ad8504ef39 replace anonymous new EncryptionFragment.EncryptionChangedCallback() with lambda
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
57775918c0 Variable 'encryptionKey' initializer 'null' is redundant
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
2a78396101 (FIX) update year to current in copyright in license file
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
df6c7cd416 Java 8 library desugaring in D8 and R8
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
ed01237fad DSL element 'android.dataBinding.enabled' is obsolete and has been replaced with 'android.buildFeatures.dataBinding'.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
98e4bce319 use linting in debug builds
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
65b89bd2b1 use build caching for faster builds and output gradle warning
use newline at end of file

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
ffce3778f7 Update README to reflect changes in minimum supported Android Version
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
f225786897 (FIX) update year to current in copyright in license file
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Daniel Ziegenberg
a279af268a update gradle to 6.4
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Yadav
398e89d9ec fixed tests 2020-06-09 21:14:36 +05:30
Jakob Nixdorf
9070f90111
Merge pull request #576 from jsoberg/#149-EnglishStringSuggestions
#149 English String suggestions
2020-06-09 07:13:18 +02:00
Yadav
364f7402b8 fixed logic to get stripped label 2020-06-08 21:47:04 +05:30
Joshua Soberg
ef06b12078 Consolidate password/pin field setup code into separate methods 2020-06-06 12:23:07 -04:00
Joshua Soberg
5e40bb3ea3 Fixes #580 - Set an endIconClickListener, and set password/confirm transformation methods accordingly
Begin using `endIconMode` instead of the deprecated `passwordToggleEnabled` for the password field's TextInputLayout
2020-06-06 11:56:51 -04:00
Jakob Nixdorf
1929e5bdc1
Merge branch 'master' of github.com:andOTP/andOTP 2020-06-05 07:28:39 +02:00
Jakob Nixdorf
78f9463f93
Enable appending the date to backups by default 2020-06-05 07:28:12 +02:00
Jakob Nixdorf
75fe44c6e4
Merge pull request #570 from jsoberg/#569-NumberParsingValidation
Fixes #569 - Validate expected Integer input for the Digits and Perio…
2020-06-05 07:11:45 +02:00
Jakob Nixdorf
fa41e0bf8d
Merge pull request #571 from jsoberg/RemovalTextGrammarFix
Quick grammar fix in removal text, from "want do remove" to "want to …
2020-06-05 07:03:06 +02:00
Jakob Nixdorf
fff5a9079d
Don't backup when updating last used and on move 2020-06-05 06:56:32 +02:00
Joshua Soberg
86559fc8be #149 - Reword authentication confirmation message 2020-06-01 20:34:42 -04:00
Joshua Soberg
74c35ae7bc #149 - Reword settings saved confirmation message
The original sentence was fine as is, but moving the "now" seems to sound more natural
2020-06-01 20:32:35 -04:00
Joshua Soberg
08b2e5c3a4 #149 - Modify KeyStore error message
Use "be lost" instead of "get lost" in first sentence
Modify second sentence to sound more natural
2020-06-01 20:11:48 -04:00
FeuRenard
f5409ce40f Reduce image size
XML refactorings:
* remove default values
* format
2020-06-01 15:39:08 +02:00
Joshua Soberg
9e921383ed #149 - Modify authentication method setting intro step strings
Use "setup and authentication method" instead of "setup an authentication"
Add "your" before "encryption method" to sound more natural, and add a comma for better flow
2020-05-31 20:09:12 -04:00
Joshua Soberg
e488b92baf #149 - Modify password/PIN intro description
Mostly rewording the "advantage" sentence to flow better
2020-05-31 19:54:33 -04:00
Joshua Soberg
8a3b96a831 #149 - Modify the initial intro description
Separate the initial sentence into two separate sentences for better flow
Use "Please pay attention and read carefully to avoid losing data"; this is subjective, but it seems to flow better than the original sentence
2020-05-31 19:33:47 -04:00
Joshua Soberg
a32a767d74 #149 - Modify the encryption-type intro description
Use a comma in first sentence for better flow
Change "only stores them in encrypted data files" to "andOTP uses encryption to store account data"
2020-05-31 19:14:32 -04:00
Joshua Soberg
8f70eb7577 #149 - Modify the KeyStore intro description/warning
Add commas where (seemingly) appropriate, for better flow
Specify andOTP (or the appropriate subject) in some cases instead of "the" or "it"
Use the term "hardware-based encryption" instead of "hardware cryptography"
2020-05-31 19:00:24 -04:00
FeuRenard
29d4e8992d Add weclapp icon 2020-05-31 13:18:46 +02:00
Joshua Soberg
175fb90caf #569 - Validate counter value when set from the EntriesCardAdapter 2020-05-29 15:02:31 -04:00
Joshua Soberg
9b7b6c0a80 Quick grammar fix in removal text, from "want do remove" to "want to remove" 2020-05-29 09:45:10 -04:00
Joshua Soberg
7c283980ff Fixes #569 - Validate expected Integer input for the Digits and Period fields, and expected Long input for the Counter field 2020-05-29 09:33:53 -04:00
Jakob Nixdorf
34a7875c4b
Remove deprecation notice 2020-05-29 07:01:08 +02:00
Jakob Nixdorf
abe9ccc598
Update Gradle and Gradle Plugin 2020-05-29 06:53:13 +02:00
Jakob Nixdorf
a5ca64b336
Minor cleanup and improvement 2020-05-28 20:37:41 +02:00
Jakob Nixdorf
82c71bc170
Make broadcast backups work with the new storage access 2020-05-28 07:40:18 +02:00