Alexander Bakker
fa607a7856
Some more dark mode theming fixes
2018-05-12 12:32:33 +02:00
Alexander Bakker
7be5d08a60
Rework theming a bit to partially fix dark mode on dialogs
...
Dark mode is still not great, but at least it's a little less broken now
2018-05-11 15:15:50 +02:00
Michael Schättgen
32e81c5250
Color changes
2018-04-10 12:48:29 +02:00
Michael Schättgen
ae686c8ae2
Improved darkmode
...
Closes #10
2018-04-10 00:45:48 +02:00
Alexander Bakker
f6bbae3d96
Make backgroundTint consistent across all fields in EditProfileActivity
...
Also set the default visibility of the 'Advanced' layout to invisible
2018-04-05 17:56:19 +02:00
Michael Schättgen
beee2d212d
Improved styling
2018-04-05 13:33:37 +02:00
Michael Schättgen
ec9581e0c4
Removed library and improved advanced settings
2018-04-05 00:15:16 +02:00
Michael Schättgen
211f228efa
Added advanced settings to EditProfile view
2018-04-05 00:07:48 +02:00
Michael Schättgen
a00bcfe2cb
Fixed margin edit profile view
2018-04-04 22:15:21 +02:00
Michael Schättgen
457f578102
Merge branch 'master' of https://github.com/alexbakker/Aegis
2018-02-20 21:14:53 +01:00
Alexander Bakker
7eaffc933e
Reorganize classes into separate packages
2018-02-13 21:17:21 +01:00
Alexander Bakker
a52c5b61c0
Display a message if all fingerprint slots have been invalidated
2018-02-13 13:25:13 +01:00
Alexander Bakker
576f908e01
Match slot ID's to keystore aliases
2018-02-10 17:20:41 +01:00
Alexander Bakker
c24b691a26
Add an activity to manage database key slots
2018-02-10 14:06:22 +01:00
Alexander Bakker
9b960c7f34
Fix numerous layout issues in EditProfileActivity
2018-01-31 18:45:58 +01:00
Michael Schättgen
855f5e519f
Merge branch 'master' of https://github.com/alexbakker/Aegis
2018-01-03 23:36:24 +01:00
Alexander Bakker
ca210de78e
Drop AddProfileActivity in favor of EditProfileActivity
...
Also automatically update the TextDrawable on name changes in EditProfileActivity
2018-01-02 21:50:07 +01:00
Michael Schättgen
5dd00391fe
Merge branch 'master' of https://github.com/alexbakker/Aegis
2018-01-02 20:29:41 +01:00
Alexander Bakker
22c5237129
Improve the layout of EditProfileActivity a bit
...
It's still pretty broken
2018-01-02 18:49:35 +01:00
Alexander Bakker
6a122fb515
Add a copy icon
2018-01-02 16:02:25 +01:00
Michael Schättgen
c82cfca4f8
Minor styling improvements
2017-12-30 01:14:45 +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
3a396fe3f6
Don't focus on an edittext by default in EditProfileActivity
2017-12-27 23:59:36 +01:00
Alexander Bakker
07c3e43160
Add a new activity that allows editing key profiles
2017-12-27 22:04:22 +01:00
Alexander Bakker
4d425f5c68
Enable a vertical scrollbar on the recycler view
2017-12-27 13:08:02 +01:00
Alexander Bakker
5aad0d62f9
Make sure the FAB is always displayed on top
...
Partially fixes API level 19 compatibility
2017-12-26 14:40:28 +01:00
Alexander Bakker
0a3e6e4d90
Only add SwirlView to views on API 23 and above
...
Partially fixes API level 19 compatibility
2017-12-26 14:40:28 +01:00
Alexander Bakker
950c6d0cf3
Move the recycler view to its own fragment
2017-12-25 15:36:29 +01:00
Alexander Bakker
782f24342c
Refactor night mode code a bit
2017-12-24 21:42:08 +01:00
Alexander Bakker
87f7ebed74
Select the password radio button by default in the intro
2017-12-10 19:30:01 +01:00
Alexander Bakker
d906c6d9a8
Switch the FingerprintUiHelper over to SwirlView
2017-08-19 16:48:57 +02:00
Alexander Bakker
bfe7a1bde0
Add fingerprint support
2017-08-13 23:38:38 +02:00
Alexander Bakker
302c4802b7
Switch to a more flexible intro library
2017-08-13 19:51:54 +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
Alexander Bakker
53e86db187
Start hooking up the intro to the database code
...
Fingerprint stuff has been left out for now
2017-08-06 18:21:01 +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
fd88c3e75b
Changed way to initialize BottomSheet
2016-11-01 22:16:54 +01:00
Michael Schättgen
61149887ee
Started working on the bottom sheet for editing profiles
2016-10-28 13:18:11 +02:00
Michael Schättgen
fd3db9854d
Added issuer to profile card
2016-10-26 13:18:41 +02:00
Michael Schättgen
036dd2b2cb
Improved styling
2016-10-05 01:19:22 +02:00
Michael Schättgen
9204e530b0
Finished night theme
2016-09-30 01:17:37 +02:00
Michael Schättgen
fe44bdbb65
Started working on themes
2016-09-30 01:08:03 +02:00
Impyy
2128b5bf59
Made the progressbar animation somewhat smoother
2016-09-29 18:16:00 +02:00
Michael Schättgen
1b12dfc3e0
Added progressbars to keys
2016-09-29 12:39:50 +02:00
Michael Schättgen
9112c16235
Added material intro screen including icons
2016-09-29 12:39:49 +02:00
Michael Schättgen
ed829d004b
Various fixes
2016-09-29 12:39:36 +02:00
Michael Schättgen
5eb2af0512
Fixed FAB icon and added background to Profiles
2016-08-25 00:50:32 +02:00
Michael Schättgen
0c45315c21
Added more details to AddActivity
2016-08-25 00:37:31 +02:00