Commit graph

1324 commits

Author SHA1 Message Date
Daniel Ziegenberg
555897bdf0
Updating build environment, tools, dependencies and travis build
- update compileSdkVersion to 30
 - update buildToolsVersion to 30.0.3
 - update targetSdkVersion to 30
 - update androidx.media:media to 1.2.1
 - update androidx.constraintlayout:constraintlayout to 2.0.4
 - update androidx.lifecycle to 2.3.0
 - update com.android.tools:desugar_jdk_libs to 1.1.5
 - update com.google.android.material:material to 1.3.0
 - pin com.google.zxing:core version below 3.4

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2021-03-07 20:58:49 +01:00
Jakob Nixdorf
283fb5630d
Use stable IDs for the adapter
Fixes #346
2021-03-07 20:15:31 +01:00
Jakob Nixdorf
ba5bb7705b
Fix password entry dialog 2021-03-07 20:01:53 +01:00
Jakob Nixdorf
cb53c80cd7
Add issuer to the unique identifier for an Entry 2021-03-04 21:35:39 +01:00
Jakob Nixdorf
095212d09d
Merge pull request #771 from Ullas-Aithal/feature/BackupsPasswdLengthCheck
Added password length check while creating backups #770
2021-03-04 19:07:27 +01:00
Ullas-Aithal
914c4c4aa5 Fixed bug where OK was still enabled when the passwords don't match. Renamed toShortWarning to tooShortWarning 2021-03-04 11:54:16 +05:30
Jakob Nixdorf
b5f5492249
Merge pull request #687 from mavit/fuzzy-issuer
Use an thumbnail if its name appears as a word in the TOTP issuer field
2021-03-04 06:27:31 +01:00
Jakob Nixdorf
5aa218864e
Merge pull request #709 from endorama/add-terraform-cloud-thumb
EntryThumbnail: Add Terraform Cloud thumb
2021-03-04 06:22:35 +01:00
Edoardo Tenani
d80fe3c0eb
remove android:name attributes 2021-03-04 00:23:41 +01:00
Jakob Nixdorf
81fe354a4f
Merge pull request #772 from Ullas-Aithal/feature/ZeroSlashedFont
Added slashed font to differentiate between zero and alphabet O in secret textbox #665
2021-03-03 20:38:40 +01:00
Jakob Nixdorf
94e3062c21
Merge pull request #758 from Ullas-Aithal/feature/hideIssuerlabel
Added option to hide issuer label #678
2021-03-03 20:33:08 +01:00
Jakob Nixdorf
1963cfbda5
Merge branch 'master' into feature/BackupsPasswdLengthCheck 2021-03-03 20:15:36 +01:00
Jakob Nixdorf
2abe414aa4
Merge pull request #657 from mchllngr/auto-unlock-after-autofill
added option to automatically unlock after the password has been filled in by autofill
2021-02-26 17:57:04 +01:00
Michael Langer
fce81f4ca3 Merge branch 'master' into auto-unlock-after-autofill
# Conflicts:
#	app/src/main/java/org/shadowice/flocke/andotp/Activities/AuthenticateActivity.java
2021-02-26 08:31:44 +01:00
Michael Langer
9ed50969ce fixed used method to start auth task 2021-02-26 08:24:19 +01:00
Jakob Nixdorf
cdd9bf63f6
Merge pull request #661 from mchllngr/keyboard-enter-finishes-task
pressing enter on a physical keyboard finished the selected task
2021-02-26 07:40:40 +01:00
Jakob Nixdorf
3f3e0fab52
Merge branch 'master' into keyboard-enter-finishes-task 2021-02-26 07:32:03 +01:00
Jakob Nixdorf
7fef22a3ea
Merge branch 'master' into auto-unlock-after-autofill 2021-02-26 07:08:57 +01:00
Jakob Nixdorf
2c78ce04cd
Merge pull request #774 from brainynai/passwordMismatchWarning
Added password mismatch warning for intro screen
2021-02-26 06:32:12 +01:00
Ian McKenzie
96c58ded03 Added password mismatch warning for intro screen 2021-02-23 21:18:06 -05:00
Ullas-Aithal
75a39a5083 Added droid mono zeromod repo in Readme. Changed description of the repo in about section 2021-02-20 20:09:27 +05:30
Ullas-Aithal
78611a72a8 Added slashed font to differentiate between zero and alphabet O in secret textbox #665 2021-02-20 19:56:39 +05:30
Ullas-Aithal
0fb27f3a5c Added password length check while creating backups #770 2021-02-20 13:12:00 +05:30
Jakob Nixdorf
dfc788cd29
Backup: Use tasks for restore 2021-02-06 23:30:51 +01:00
Jakob Nixdorf
e6e16999ae
Backup: Use fragment to retain task
Use the same approach as in the AuthenticateActivity to retain the task when pausing the activity
2021-02-06 21:01:26 +01:00
Jakob Nixdorf
1d3f7af099
Refactor backup tasks
Base the backup tasks on UiBasedBackgroundTask
2021-02-06 16:18:16 +01:00
Ullas-Aithal
093bd842f6 Added option to hide issuer label #678 2021-02-06 19:34:01 +05:30
Jakob Nixdorf
7bf6cda6ed
Overwrite shouldDestroyOnScreeenOff in MainActivity 2021-02-05 06:40:05 +01:00
Jakob Nixdorf
edb01d819f
Merge pull request #738 from jsoberg/#635-MoveAuthenticationToBackground
#635 move authentication to a background thread
2021-02-05 06:25:16 +01:00
Joshua Soberg
39b93fe7e8 #635 - Remove task fragment if task has been canceled
This ensures that we aren't resetting password input on configuration changes after our task has been canceled
2021-02-04 20:35:24 -05:00
Joshua Soberg
d814dab8a8 #635 - Reset password input field and refocus if coming back from cancelling authentication 2021-02-04 20:26:20 -05:00
Joshua Soberg
75bc10e1aa #635 - Make sure the AuthenticateActivity isn't destroyed on screen off 2021-02-04 20:17:23 -05:00
Joshua Soberg
f5c6dfc942 Add the ability to override destroyOnScreenOff functionality if desired 2021-02-04 20:16:27 -05:00
Joshua Soberg
ba2f911909 #635 - Make sure that we're unregistering lifecycle observers to avoid memory leaks 2021-02-03 22:03:23 -05:00
Joshua Soberg
38a5ca656c #635 - Use a lifecycle observer to cancel an active task when going to the background if set to do so 2021-02-03 21:51:44 -05:00
Joshua Soberg
97e7f51fe9 #635 - Make sure that we cancel authentication tasks on screen off if enabled in settings
Note that we can't just remove the fragment from the fragment manager when we get a screen off callback, because Android doesn't allow you to remove fragments after onSaveInstanceState()
2021-02-03 21:44:26 -05:00
Joshua Soberg
7ab8eefce7 #635 - Add the ability to cancel a task 2021-02-03 21:38:26 -05:00
Jakob Nixdorf
bc0a6f93b1
Merge pull request #747 from Ullas-Aithal/feature/emptyStateChanges
Added feature to hide progress bar and add an instruction if there are no cards in the list #745 #746
2021-02-03 19:07:22 +01:00
Ullas-Aithal
6d18f43f90 Changed padding size of empty text view from activity_margin_small to activity_margin_large 2021-02-03 23:32:17 +05:30
Jakob Nixdorf
504e0c8e56
Merge pull request #741 from jsoberg/#740-AuthenticationDialogKeyboardSwitch
#740 authentication dialog keyboard switch
2021-02-03 18:50:28 +01:00
Joshua Soberg
bc8bcf834f #635 - Fix bad javadoc comment, and add clarifying javadoc to AuthenticationTask 2021-02-02 13:25:45 -05:00
Ullas-Aithal
856a7adf80 Added feature to hide progress bar and add an instruction if there are no cards in the list #745 #746 2021-02-02 12:48:41 +05:30
Joshua Soberg
3eb0094204 #635 - Reset our callback in onResume instead of onCreate
This ensure that if the user goes home, the callback will be reset when coming back (since onCreate doesn't get called most of the time in this instance).
2021-02-01 22:03:25 -05:00
Joshua Soberg
b52accb2aa #635 - Make the AuthenticationTask a UiBackedBackgroundTask, and make sure that AuthenticateActivity can receive results across configuration changes
Begin storing the task in a retained fragment so that if the task is begun, we will be able to get a callback when the activity is destroyed/recreated.
2021-02-01 21:53:40 -05:00
Joshua Soberg
f4a5f1ec5d #635 - Add a base background task class for running a task that calls back to the UI upon completion 2021-02-01 21:51:59 -05:00
Joshua Soberg
4c8788083a Merge branch 'master' into #635-MoveAuthenticationToBackground 2021-02-01 20:21:31 -05:00
Jakob Nixdorf
e251a3d9c2
Merge branch 'master' of github.com:andOTP/andOTP 2021-02-01 20:31:28 +01:00
Jakob Nixdorf
feeeba7294
Refactor backup activity to better work with background tasks 2021-02-01 20:28:34 +01:00
Jakob Nixdorf
55c67cfb0c
Merge pull request #744 from thgoebel/comment-note
Comment thumbnail request instructions
2021-02-01 17:17:34 +01:00
Thore
c7ba38fe0b Comment thumbnail request instructions
This way the user still sees them when editing their request,
but afterwards they aren't shown in the issue thread.
2021-02-01 14:16:04 +01:00