Commit Graph

980 Commits (c7ef10367f9557d4a167787ffbb180b224ea8b42)
 

Author SHA1 Message Date
Alexander Bakker c7ef10367f Fix an issue where advanced fields were disabled inadvertently 4 years ago
Alexander Bakker 085e8e51dc
Merge pull request #688 from jhenninger/feature/receive-shared-image
Add support for creating entries from shared images
4 years ago
Johannes Henninger 167f2d6dad Add support for creating entries from shared images 4 years ago
Alexander Bakker e653e42455 Update dependencies 4 years ago
Alexander Bakker 158eb4609c Remove unused 'stateless' support code from AuthActivity 4 years ago
Alexander Bakker 2242dbc6cd Update build badge for GitHub Actions 4 years ago
Alexander Bakker ca8f3e49ea Hide the vault wipe option in the menu of the import activity
Always showing the dialog can be confusing for users.
4 years ago
Alexander Bakker c3d9ab86c7 Improve the wording of a couple of strings 4 years ago
Alexander Bakker 441a943a9d Update dependencies 4 years ago
Alexander Bakker 293e2ddeb0 When importing, read the file from SAF on a background thread
Fixes issue with importing from Nextcloud. Close #673.
4 years ago
Alexander Bakker 2c8a64f943 Disable some fields if Steam OTP type is selected
Also, move some magic default OTP parameters to constants
4 years ago
Alexander Bakker bc6cb35dc0 Clean up unused variables 4 years ago
Alexander Bakker ad138e4a4c Fix behavior of the new entry highlight in case no scroll is needed 4 years ago
Alexander Bakker f4bdf4645b Hide some entry editing settings by default to reduce user confusion 4 years ago
Alexander Bakker fd9a387b4e Rename Filter -> Sort in menu and remove old references to Filter 4 years ago
Alexander Bakker 778000aa24 Minor fixes for group chips, remove remnants of filter menu item 4 years ago
Alexander Bakker 40fbe39474 Update list of third-party licenses 4 years ago
Alexander Bakker bda1a1d5af Add a dialog for Aegis' license 4 years ago
Alexander Bakker e6e2809c9c Fix the appearance of the toolbar in the scanner activity 4 years ago
Alexander Bakker b91355da47 Remove usage of HtmlCompat 4 years ago
Alexander Bakker 4bb5ee52d9 Fix disabled alert dialog button color by setting alpha using selector 4 years ago
Alexander Bakker de3fcfdb26 Fix the background color of the imported entries list 4 years ago
Alexander Bakker ae71febf10 Move import logic to separate activity to fix a couple of issues
Fixes #456.
Fixes #670.
4 years ago
Alexander Bakker 7be1a74cfd Force higher resolution for analysis and run it on a background thread 4 years ago
Alexander Bakker 22c93bf5c6 Show some additional warning info in the entry deletion dialog
Close #565.
4 years ago
Alexander Bakker 68436fba9c Rewrite layout of EditEntryActivity to not use TableLayout
This prevents excessive overdraw and fixes the UI tests
4 years ago
Alexander Bakker 44ff321f8f Remove pref_tools_group_title from all locales 4 years ago
Alexander Bakker d9d6733878 Improve preference organization and add summaries to the sections 4 years ago
Alexander Bakker eae31ef94b Switch from Appcompat to Material Components theme
Close #354.
4 years ago
Alexander Bakker 29ea2df696
Merge pull request #671 from michaelschattgen/feature/chips
Start working on bottomsheet for group chips
4 years ago
Alexander Bakker a6bf3b7c87 Add bottomsheet for chips 4 years ago
Alexander Bakker c6cb390990 Fix the UI tests 4 years ago
Alexander Bakker f7a428b8cb
Merge pull request #654 from alexbakker/android-backups
Add support for participating in Android's backup system
4 years ago
Alexander Bakker f080eaa8f9 Add support for participating in Android's backup system
This adds an option for participating in Android's backup system. Two items are
backed up: the ``files/aegis.json`` file and the entire ``shared_prefs``
directory. The option is disabled by default and can only be enabled if
encryption is enabled as well.

I tested this with Local Transport and Seedvault. To test with Local Transport,
see: https://developer.android.com/guide/topics/data/testingbackup.
4 years ago
Alexander Bakker 07c768893a
Merge pull request #666 from alexbakker/separate-prefs
Split preferences into separate fragments
4 years ago
Alexander Bakker ef8c116bdc Split preferences into separate fragments
<img src="https://alexbakker.me/u/5phth0i1ga.png" width="300" />
4 years ago
Alexander Bakker 260a3b9c78
Merge pull request #651 from alexbakker/replace-fab
Replace the FAB with a bottom sheet dialog
4 years ago
Alexander Bakker a5ec7666ec
Merge pull request #647 from alexbakker/more-tests
Add some more tests
4 years ago
Alexander Bakker ff450c3edf
Merge pull request #644 from alexbakker/remove-acc-name-opt
Remove the "search in account names" option and do so by default
4 years ago
Alexander Bakker e6e179307d
Merge pull request #663 from alexbakker/fix-650
Explicitly opt out of WebView usage statistics collection
4 years ago
Alexander Bakker 2c0068bea7 Release v1.4.2 4 years ago
Alexander Bakker 6dcde38667
Merge pull request #664 from alexbakker/downgrade-zip4j
Downgrade zip4j to 2.6.0
4 years ago
Michael Schättgen ec1913c77a
Merge pull request #661 from alexbakker/fix-660
Use name() instead of toString() on StandardCharsets.UTF_8
4 years ago
Michael Schättgen 3e40cc9c8f
Merge pull request #655 from alexbakker/phonefactor-error
Show a clearer error message when encountering phonefactor:// URI's
4 years ago
Michael Schättgen 40d1e22079
Merge pull request #643 from alexbakker/documentsui-error
Simplify the auto lock block logic and show an error if DocumentsUI is missing
4 years ago
Michael Schättgen 38bbb60414
Merge pull request #652 from alexbakker/fix-authy-import
Don't rely on accountType to detect proprietary Authy tokens
4 years ago
Alexander Bakker 98d39ee399 Downgrade zip4j to 2.6.0
It looks like we broke the Authenticator Plus importer in
d660fbc6d1 by upgrading zip4j. So this patch
downgrades it again. I couldn't immediately find this issue in their issue
tracker, so it may be worth spending some time reporting this to them later.
4 years ago
Alexander Bakker e324f649ee Replace the FAB with a bottom sheet dialog
This also removes the dependency on ``com.getbase:floatingactionbutton``.
4 years ago
Alexander Bakker 4f8a0b9020 Add some more tests
This adds tests for all of the importers, a new scrypt test and some more OTP tests. More to come.
4 years ago
Alexander Bakker b78b22acbb Explicitly opt out of WebView usage statistics collection 4 years ago