Michael Schättgen
3bdcc25ebe
Merge pull request #298 from alexbakker/saf-json
...
Append ".json" extension to export filenames
5 years ago
Alexander Bakker
d0108e9859
Append ".json" extension to export filenames
...
Apparently not all SAF providers append a file extension based on the specified
MIME type.
5 years ago
Alexander Bakker
025c89d78c
Release v1.1.3
5 years ago
Alexander Bakker
c52e60b410
Merge pull request #288 from michaelschattgen/set-locale
...
Fix setting locale on 7.0
5 years ago
Michael Schättgen
3cc644193f
Update languages and gitignore
5 years ago
Michael Schättgen
8020792024
Fix setting locale on 7.0
5 years ago
Michael Schättgen
837a27f9d7
Merge pull request #293 from alexbakker/password-reminder
...
Remind users who use biometrics to enter their password periodically
5 years ago
Michael Schättgen
5c71f6254b
Merge pull request #296 from alexbakker/fix-295
...
Fix #295
5 years ago
Alexander Bakker
bbea6c2ae4
Fix #295
5 years ago
Alexander Bakker
fa799e9542
Remind users who use biometrics to enter their password periodically
...
Instead of showing the reminder after x unlocks, I decided to show the reminder
2 weeks after the vault was last unlocked with the password. Let me know if you
agree with that.

5 years ago
Alexander Bakker
7f1ce1e645
Release v1.1.2
5 years ago
Michael Schättgen
dc6bf3795a
Merge pull request #286 from alexbakker/intro-text
...
Add explanation for the security options
5 years ago
Michael Schättgen
a3538f95e2
Merge pull request #285 from alexbakker/storage-permissions
...
Remove EXTERNAL_STORAGE permissions
5 years ago
Alexander Bakker
85c358043d
Add explanation for the security options
...
This adds some extra explanation of the security options to the intro, as well
as a warning when setting a password.
[<img width=200 src="https://alexbakker.me/u/jipc03u3hx.png ">](https://alexbakker.me/u/jipc03u3hx.png )
[<img width=200 src="https://alexbakker.me/u/uw9nbsd95s.png ">](https://alexbakker.me/u/uw9nbsd95s.png )
[<img width=200 src="https://alexbakker.me/u/mdoe5m8c3o.png ">](https://alexbakker.me/u/mdoe5m8c3o.png )
5 years ago
Alexander Bakker
ab8f01284a
Remove EXTERNAL_STORAGE permissions
...
As we switched to the SAF, we don't need these permissions anymore.
5 years ago
Alexander Bakker
97d824d779
Merge pull request #279 from michaelschattgen/feature/multi-select
...
Add ability to select multiple entries
5 years ago
Michael Schättgen
eedf9d2935
Merge pull request #278 from alexbakker/scoped-storage
...
Rewrite the export functionality to use the Storage Access Framework
5 years ago
Alexander Bakker
1ede56e137
Rewrite the export functionality to use the Storage Access Framework
...
We noticed after the v1.1 release that we need to switch our external storage
access code over to use the Storage Access Framework. The export functionality
was the only piece of code that still used the deprecated method and this patch
addresses that.
The Storage Access Framework is a little annoying to work with, but I don't
think it'll be too painful for our usecase. This switch comes with some nice
benefits for users as well. Users are now able to select a custom storage
location, which can be local or in the cloud.
This also removes ``requestLegacyExternalStorage`` from the manifest, as we
don't need it anymore.
5 years ago
Michael Schättgen
f8c106bcb9
Add ability to select multiple entries
...
Improve code and add select listeners
5 years ago
Alexander Bakker
10c206270a
Release v1.1.1
5 years ago
Michael Schättgen
f7a0ee7174
Merge pull request #275 from alexbakker/thanks-for-the-storage-regressions-google
...
Set requestLegacyExternalStorage to true in AndroidManifest
5 years ago
Alexander Bakker
f5e8ba96e6
Set requestLegacyExternalStorage to true in AndroidManifest
...
This is a temporary workaround while we work on support for the Storage Access Framework.
5 years ago
Alexander Bakker
3506fdaad9
Release v1.1
5 years ago
Michael Schättgen
8824b779f5
Merge pull request #273 from alexbakker/fix-notification
...
Always cancel the persistent notification when the app task is removed
5 years ago
Alexander Bakker
4cab92d615
Always cancel the persistent notification when the app task is removed
5 years ago
Alexander Bakker
35a14d3198
Merge pull request #269 from beemdevelopment/update-translations
...
Update translations
5 years ago
Michael Schättgen
e46041ece0
Update translations
5 years ago
Alexander Bakker
28ebaf48c8
Merge pull request #268 from beemdevelopment/fix-changelog
...
Fix changelog
5 years ago
Michael Schättgen
fc96e7919a
Replace changelog css colors
5 years ago
Michael Schättgen
08b80d2e72
Fix build
5 years ago
Michael Schättgen
051cf9370b
Merge pull request #257 from alexbakker/action-copy
...
Add a 'copy' button to the entry action mode menu in MainActivity
5 years ago
Michael Schättgen
3d13296890
Merge pull request #267 from alexbakker/biometric-update
...
Update gradle and dependencies
5 years ago
Michael Schättgen
93f32c2903
Merge pull request #266 from alexbakker/db-to-vault
...
Rename "Database" to "Vault"
5 years ago
Alexander Bakker
f168768033
Update gradle and dependencies
5 years ago
Alexander Bakker
5ab4307963
Rename "Database" to "Vault"
...
We decided on calling the state file the "vault" a while back. This patch makes
the naming consistent across the codebase. I left "DatabaseImporter" classes
alone, because I'm not sure what a better name for those would be.
5 years ago
Alexander Bakker
d0baeef064
Release v1.1-beta1
5 years ago
Michael Schättgen
44b83c888c
Merge pull request #255 from alexbakker/hightlight-and-reveal
...
Make the behavior of highlighting and revealing entries consistent
5 years ago
Michael Schättgen
da45fa1969
Merge pull request #240 from alexbakker/biometric
...
Replace the custom fingerprint auth UI with BiometricPrompt
5 years ago
Alexander Bakker
5ad3a10251
Merge pull request #260 from Dissem/master
...
Fix exception when importing an old export
5 years ago
Christian Basler
9ec94a472f
Fix exception when importing an old export
5 years ago
Alexander Bakker
4e4c39eea4
Add a 'copy' button to the entry action mode menu in MainActivity
5 years ago
Alexander Bakker
3be9aecb88
Replace the custom fingerprint auth UI with BiometricPrompt
...
This patch replaces the usage of the deprecated FingerprintManager API with
BiometricPrompt. This uses the Android X library, so we get the native biometric
prompt on recent versions of Android and a Google-made one on older versions. By
not working with custom prompts for biometric authentication like we do now, we
can be sure that any issues like #70 , #81 , #237 are not actually our fault.
Here's what it looks like:

As a nice aside, this also adds support for the new facial recognition as an
authentication method on Pixel 4 phones.
This is still a draft, but early feedback is welcome.
5 years ago
Alexander Bakker
a6a5af781e
Make the behavior of highlighting and revealing entries consistent
...
I think this makes the highlight/reveal functionality feel a bit more
consistent, by not allowing multiple entries to be revealed at the same time,
just like you can't have multiple highlighted entries. Here's video of what it
looks like: https://alexbakker.me/u/3a9dhplrj2.mp4 .
5 years ago
Michael Schättgen
a93ced6e34
Merge pull request #254 from alexbakker/fdroid-icon
...
Update the icon of the F-Droid listing
5 years ago
Alexander Bakker
82135c8b9d
Merge pull request #238 from michaelschattgen/feature-togglepassword
...
Add checkbox to toggle visibility in password fields
5 years ago
Michael Schättgen
9f248e0802
Add checkbox to toggle visibility in password fields
...
Make string translatable
5 years ago
Alexander Bakker
65aa95504b
Update the icon of the F-Droid listing
5 years ago
Alexander Bakker
def7c67614
Merge pull request #239 from michaelschattgen/dialog-text-improvement
...
Add minor text improvement
5 years ago
Michael Schättgen
be3f30e666
Add minor text improvement
5 years ago
Alexander Bakker
b920fe4b8c
Update README.md
5 years ago