Michael Schättgen
34cd16f240
Add usage count to entries
...
Update Preferences.java
Fix build error and review improvements
2021-06-16 16:22:11 +02:00
Alexander Bakker
2b83dde58a
Update in-app URL to aegis-icons latest release page
2021-05-26 10:18:03 +02:00
Alexander Bakker
fc25312d12
Add an option to save the current group filter
2021-05-20 20:58:20 +02:00
Alexander Bakker
fddc29880a
Add support from importing from 2FAS Authenticator
2021-05-05 10:58:22 +02:00
Alexander Bakker
94b4c098de
Update icons packs documentation
2021-04-14 12:15:19 +02:00
Alexander Bakker
4f38988c0d
Introduce support for icon packs
2021-04-07 17:28:08 +02:00
Alexander Bakker
c3d9ab86c7
Improve the wording of a couple of strings
2021-02-08 18:55:23 +01:00
Alexander Bakker
293e2ddeb0
When importing, read the file from SAF on a background thread
...
Fixes issue with importing from Nextcloud. Close #673 .
2021-02-07 13:12:41 +01:00
Alexander Bakker
fd9a387b4e
Rename Filter -> Sort in menu and remove old references to Filter
2021-01-27 18:32:44 +01:00
Alexander Bakker
778000aa24
Minor fixes for group chips, remove remnants of filter menu item
2021-01-27 18:24:52 +01:00
Alexander Bakker
bda1a1d5af
Add a dialog for Aegis' license
2021-01-27 13:54:11 +01:00
Alexander Bakker
ae71febf10
Move import logic to separate activity to fix a couple of issues
...
Fixes #456 .
Fixes #670 .
2021-01-24 20:19:29 +01:00
Alexander Bakker
22c93bf5c6
Show some additional warning info in the entry deletion dialog
...
Close #565 .
2021-01-24 14:20:29 +01:00
Alexander Bakker
d9d6733878
Improve preference organization and add summaries to the sections
2021-01-23 19:29:41 +01:00
Alexander Bakker
eae31ef94b
Switch from Appcompat to Material Components theme
...
Close #354 .
2021-01-23 15:23:02 +01:00
Alexander Bakker
a6bf3b7c87
Add bottomsheet for chips
2021-01-21 10:53:37 +01:00
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 .
2021-01-16 16:19:25 +01:00
Alexander Bakker
ef8c116bdc
Split preferences into separate fragments
...
<img src="https://alexbakker.me/u/5phth0i1ga.png " width="300" />
2021-01-16 15:46:13 +01:00
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
2021-01-16 15:37:08 +01:00
Michael Schättgen
3e40cc9c8f
Merge pull request #655 from alexbakker/phonefactor-error
...
Show a clearer error message when encountering phonefactor:// URI's
2021-01-13 20:24:26 +01:00
Alexander Bakker
0a6c89cd9d
Show a clearer error message when encountering phonefactor:// URI's
...
Sometimes users get confused when they're trying to scan a Microsoft Authenticator QR code and think the error occurs because of a bug in Aegis.
2021-01-03 19:58:39 +01:00
Alexander Bakker
1d44e05866
Remove the "search in account names" option and do so by default
2020-12-27 20:34:04 +01:00
Alexander Bakker
4482a21a54
Simplify the auto lock block logic and show an error if DocumentsUI is missing
2020-12-27 20:24:40 +01:00
Alexander Bakker
4e198d2556
Move the creation of exports/backups to a background thread
...
This writes exports/backups to the cache directory first and then hands off to a
background thread to pipe the file to SAF. I'm cheating a bit, but it's the
easiest fix with our current architecture. In the future, we should skip the
first step by making VaultManager itself thread-safe.
2020-12-03 22:16:35 +01:00
Alexander Bakker
5f2529ea33
Improve the export functionality in numerous ways
...
This patch improves the export functionality in the following ways:
1. Allow setting a password even if the Aegis vault is not encrypted
2. Display a scary warning when exporting an unencrypted vault
3. Support exporting to a Google Authenticator URI file
4. Option to use Android's share mechanism
<img src="https://alexbakker.me/u/375oh146vz.png " width="300" />
2020-10-30 23:03:10 +01:00
Alexander Bakker
69196ddbcc
Display some help text in the importer selection dialog
2020-10-30 16:11:53 +01:00
Michael Schättgen
e14a61dbf6
Add panic trigger which deletes vault
...
Add guardianproject fdroid signing key and minor review improvements
Add minor review fixes
Add panic trigger which deletes vault
Add guardianproject fdroid signing key and minor review improvements
2020-10-30 11:46:28 +01:00
orangenbaumblatt
33ff7da7af
Show toast message if backup was created successfully
2020-10-04 01:11:21 +02:00
Alexander Bakker
01885e1fc6
Reset the PIN keyboard option when the password is changed
...
This fixes an issue where the PIN keyboard was shown after a password change,
regardless of whether it only contained digits or not.
2020-09-21 18:09:07 +02:00
Michael Schättgen
52d2713482
Merge pull request #564 from alexbakker/improve-auto-lock
...
Improve auto lock and make it more customizable
2020-08-26 16:51:40 +02:00
Alexander Bakker
d875cb6baa
Improve auto lock and make it more customizable
...
This patch makes the auto lock option more customizable. Users can now choose a
combination of the following: Locking Aegis when
- The back button is pressed
- The app is minimized
- The device is locked
<img src="https://alexbakker.me/u/rlj4y2u8pk.png " width="300">
2020-08-26 14:20:09 +02:00
Michael Schättgen
0f6b0dddbe
Add checkbox dialog to wipe vault before import
...
Only show dialog when vault contains entries
Add improvements from review
2020-08-16 15:20:34 +02:00
Michael Schättgen
227b5fd87c
Improve GroupManagerActivity
2020-08-13 18:16:23 +02:00
Alexander Bakker
28fcd68b72
Convert pref_backups_versions_summary to a plurals definition
2020-08-08 12:15:52 +02:00
Alexander Bakker
233eeb6aa1
Replace some string definitions with plurals definitions
2020-08-05 13:28:23 +02:00
Isaac Maier
59e8c23a01
Grammar fix (setup -> set up)
2020-08-04 14:06:21 -04:00
Michael Schättgen
42c308bc8f
Merge pull request #545 from alexbakker/clarify-pass-reminder
...
Rephrase the password reminder message to be a bit clearer
2020-08-01 14:03:21 +02:00
Alexander Bakker
9c5f136f5b
Make all remaining hardcoded strings translatable
...
I'm pretty sure I got all of them, but it's possible the linter missed some.
2020-08-01 13:14:49 +02:00
Michael Schättgen
0c0e8c0d66
Add ability to enable PIN keyboard
...
Review fixes
Fix line
2020-08-01 13:03:18 +02:00
Alexander Bakker
06fd77b5f0
Rephrase the password reminder message to be a bit clearer
2020-07-30 21:52:16 +02:00
Alexander Bakker
2ae7ec33f1
Clarify that backups are automatic in the preference summary
2020-06-22 21:06:41 +02:00
Michael Schättgen
721a3d2d27
Change hidden text to the 'Black circle' character
2020-06-22 18:06:06 +02:00
orangenbaumblatt
cc33c63501
Add password strength meter
...
String refactor
Layout improvements
Layout improvements
Fixes after rebuild
2020-06-16 22:50:17 +02:00
Michael Schättgen
7cd48f1c09
Fix menu item title for transfer
2020-06-16 13:35:54 +02:00
Alexander Bakker
08ab8237e7
Improve backup error handling and frequency
...
This patch improves our backup functionality in a number of ways:
- Only backup the vault when important changes are made, not when the order of
entries is changed, for instance.
- Don't bubble up backup errors when saving the vault.
- Instead, show an error bar in the main view if the most recent backup attempt
failed.
<img src="https://alexbakker.me/u/kbhhj2hcgx.png " width="300" />
Clicking on the error bar will take the user to the backup settings.
2020-06-14 20:39:09 +02:00
Alexander Bakker
a468342187
Merge pull request #455 from michaelschattgen/feature/lock-screen
...
Add lockscreen overhaul
2020-06-08 17:49:35 +02:00
Michael Schättgen
4f6035dc49
Add lockscreen overhaul
2020-06-08 10:35:44 +02:00
Alexander Bakker
d49d42254b
Add an option to copy tokens on tap (and disable it by default)
2020-06-06 12:42:27 +02:00
Michael Schättgen
4e00191039
Add ability to transfer tokens with qr codes
...
Add minor improvements
Add label to activity
2020-06-06 12:23:28 +02:00
Michael Schättgen
b27bfc3fa9
Merge pull request #432 from alexbakker/fix-252
...
Improve icon editing flow
2020-06-06 11:56:54 +02:00