Alexander Bakker
9c5726cbca
Use glide to load and cache icons
...
This patch adds a dependency to glide to handle the loading and caching of
icons. In my testing it eliminated the lag previously experienced in the main
activity when quickly scrolling through a large list of entries. It does add an
extra 1MB to the APK size, but I think that's acceptable for the amount of
complexity it handles for us.
2019-06-25 21:01:50 +02:00
Alexander Bakker
0123b98e47
Disable screen security by default for debug builds
...
I've lost count of how many times I've tried to record a demo video with
screen security enabled.
2019-06-19 14:47:02 +02:00
Alexander Bakker
f64a23d98f
Release v0.4.3
2019-06-06 22:27:59 +02:00
Alexander Bakker
b2995955b6
Release v0.4.2
2019-05-29 11:21:52 +02:00
Alexander Bakker
7c78ddc929
Release v0.4.1
2019-05-22 00:19:32 +02:00
Alexander Bakker
99c222cffa
Release v0.4
2019-05-21 21:48:03 +02:00
Alexander Bakker
0fb33744ae
Update Krop to 0.44 ( #83 )
2019-05-15 21:56:14 +02:00
Alexander Bakker
f4678e2813
Release v0.3.3
2019-04-17 13:40:57 +02:00
Alexander Bakker
f5cbec21f4
Release v0.3.2
2019-04-17 00:00:41 +02:00
Alexander Bakker
c5be99e58d
Release v0.3.1
2019-04-16 23:38:05 +02:00
Alexander Bakker
0563ac917a
Fix some rare crashes when restoring the app after termination
...
Also fixes an issue where the app shortcuts would not work for unencrypted vaults
2019-04-08 23:13:11 +02:00
Alexander Bakker
f27dc54ec4
Release v0.3
2019-04-01 23:50:07 +02:00
Michael Schättgen
ede9f93a59
Release v0.2.2
2019-03-28 13:46:39 +01:00
Alexander Bakker
75c37a454f
Release v0.2.1
2019-03-27 00:51:44 +01:00
Alexander Bakker
52e4c5cd51
Release v0.2
2019-03-26 23:32:25 +01:00
Alexander Bakker
ad1d3f04a6
Add support for importing from Google Authenticator
...
Close #29
2019-03-23 22:43:24 +01:00
Alexander Bakker
40a5e03c0a
Release v0.1.1
2019-03-23 13:35:32 +01:00
Alexander Bakker
44f3b7860d
Update README.md
2019-02-09 14:56:18 +01:00
Alexander Bakker
62425511a1
Rename package to com.beemdevelopment.aegis
2019-02-07 22:39:33 +01:00
Michael Schättgen
85541b9ddf
Merge branch 'master' of https://github.com/alexbakker/Aegis
2018-11-27 20:56:27 +01:00
Michael Schättgen
7f4703ef17
Remove ImagePicker library
2018-11-27 20:55:55 +01:00
Alexander Bakker
0b23b21ce6
Update dependencies
2018-11-17 15:11:55 +01:00
Alexander Bakker
571cf20eda
Reapply the preference fix library
...
Close #14
2018-10-02 21:08:13 +02:00
Alexander Bakker
3435a4077e
Finish updating to API 28
...
Also temporarily disable the preference fix library
2018-09-25 17:04:55 +02:00
Michael Schättgen
2152e2617f
Migrated project to AndroidX
2018-09-25 16:26:57 +02:00
Michael Schättgen
300fb05c1f
Added manifest parameters for debugging
2018-09-19 00:43:59 +02:00
Alexander Bakker
631274860d
Update gradle and don't explicitly specify buildToolsVersion
...
Also alphabetically sort dependencies
2018-09-12 20:54:54 +02:00
Alexander Bakker
04dbb71cd7
Merge remote-tracking branch 'origin/custom-images'
2018-06-07 12:27:42 +02:00
Michael Schättgen
d8bfe2e947
User is now able to crop custom images
2018-06-06 21:57:38 +02:00
Alexander Bakker
3f01a0a3da
Get rid of all uses of double brace initialization
...
The way this feature is implemented in java is absolutely ridiculous
2018-06-06 21:30:24 +02:00
Michael Schättgen
04e6e36811
Started working on custom profile images
2018-06-06 21:26:09 +02:00
Alexander Bakker
972a1670eb
Make preferences look decent (material) on KitKat
...
I have no idea what I'm doing
2018-05-14 18:45:15 +02:00
Alexander Bakker
4cd87b0452
Update dependencies
...
And make the isRunning function in AegisApplication a little easier to read
2018-05-08 20:13:27 +02:00
Michael Schättgen
ae686c8ae2
Improved darkmode
...
Closes #10
2018-04-10 00:45:48 +02:00
Michael Schättgen
22b3ca1dae
Removed unused library
2018-04-05 12:45:12 +02:00
Michael Schättgen
211f228efa
Added advanced settings to EditProfile view
2018-04-05 00:07:48 +02:00
Alexander Bakker
b27edb1b6b
Update dependencies
2018-03-13 14:27:32 +01:00
Alexander Bakker
44139de212
Replace the FAB with a FAB menu and allow manually entering OTP details
2017-12-30 00:32:05 +01:00
Alexander Bakker
1fd85e360a
Update SDK and dependencies
2017-12-13 22:36:55 +01:00
Alexander Bakker
49a31551a0
Clean up and fix a couple of bugs in the otp update process
2017-12-13 22:19:43 +01:00
Alexander Bakker
ff38af8e6b
Separate package id for debug builds
2017-12-12 12:25:55 +01:00
Alexander Bakker
7d5bd8f812
Add a project for a cli application and update dependencies
2017-12-11 13:29:56 +01:00
Alexander Bakker
41bafba596
Update dependencies
2017-11-26 19:17:45 +01:00
Alexander Bakker
302c4802b7
Switch to a more flexible intro library
2017-08-13 19:51:54 +02:00
Alexander Bakker
911b2fab78
Replace PBKDF2 with scrypt, provided by Spongy Castle
2017-08-07 22:38:36 +02:00
Alexander Bakker
3e2bb5b0b3
Support plain text databases
2017-08-06 21:45:27 +02:00
Alexander Bakker
722ea50b68
Add an activity to decrypt the database
2017-08-06 18:24:12 +02:00
Michael Schättgen
f1b499f101
Started working on authentication methods
2017-08-06 18:21:01 +02:00
Impyy
9de0f35104
Replaced the sqlcipher database with a custom one
...
Still a WIP. This change was made to allow us to use Android's SecretKey API.
Which in turn allows us to store our secret keys in the Android KeyStore.
You can read about the database file format here: doc/db.md
2017-08-06 18:21:01 +02:00
Michael Schättgen
a90e35eb97
Added new profile shortcut
2016-11-13 18:00:13 +01:00