Impyy
2128b5bf59
Made the progressbar animation somewhat smoother
2016-09-29 18:16:00 +02:00
Michael Schättgen
016cbd9ebc
Progressbars now go the other way
2016-09-29 17:20:36 +02:00
Michael Schättgen
5c0b3177a6
Fixed support library versions
2016-09-29 17:04:17 +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
Michael Schättgen
6463d6fb9e
Styling improvements
2016-08-24 23:58:26 +02:00
Michael Schättgen
61e932a8bc
Fixed ability to add profiles again
2016-08-24 23:48:25 +02:00
Michael Schättgen
c5626a41a7
Started working on a new 'Add'-Activity
2016-08-24 01:26:33 +02:00
Impyy
8063ba11f1
Initial pass on adding support for persistence using sqlcipher
...
To keep the database schema simple we just save the
otpauth:// url and let KeyInfo take care of checking for
validity.
This patch also includes multiple fixes for the KeyInfo
class.
We still need a separate activity to allow the user to
enter their PIN/password. Currently, "test" is used as the
password for the database.
2016-08-22 22:44:09 +02:00
Impyy
5994be2e4d
Clean up unused imports
2016-08-22 16:15:07 +02:00
Impyy
555a0d673a
Merge branch 'timer-timing'
2016-08-22 13:48:50 +02:00
Michael Schättgen
27c70aea27
Started working on night mode
2016-08-22 00:48:02 +02:00
Michael Schättgen
847d8acdd4
Replaced custom ItemClickListener and added ripple
2016-08-21 23:13:27 +02:00
Michael Schättgen
5783066e38
Added Drag and Drop support
2016-08-21 22:54:27 +02:00
Michael Schättgen
5a2aee70c6
Added clipboard manager
2016-08-21 22:32:07 +02:00
Impyy
9aa4e35203
Fire off the updateCode tasks at exactly the right time
2016-08-21 22:29:58 +02:00
Michael Schättgen
49a19cc910
Adjusted app colors
2016-08-21 22:25:11 +02:00
Michael Schättgen
0668e0639c
Added itemClickListener
2016-08-21 22:24:04 +02:00
Michael Schättgen
f11145ce95
Added ImageDrawable to listview
2016-08-21 21:55:04 +02:00
Impyy
59402d30ff
Properly parse issuer and account name
2016-08-17 15:51:08 +02:00
Impyy
58d60e2760
Remove constraint-layout for now
2016-08-17 15:20:04 +02:00
Michael Schättgen
1825f6719d
Added SquareFinderView for obvious reasons
2016-08-17 01:35:19 +02:00
Michael Schättgen
2628925779
Added dialog and extend build.gradle
2016-08-17 01:14:25 +02:00
Michael Schättgen
a8179865d6
Added timers to update
2016-08-16 23:02:12 +02:00
Michael Schättgen
2cd0e2660e
Various recyclerview styling improvements
2016-08-16 20:54:53 +02:00
Michael Schättgen
873299a224
Added list and adapter to handle profiles
2016-08-16 20:04:38 +02:00
Impyy
ac1c2cf7df
Reworked MainActivity to include an FA button and a settings button
2016-08-16 14:17:34 +02:00
Impyy
6a6da66bbe
Added OTP.java
...
This class wraps the TOTP and HOTP functions in a method
called generateOTP which takes an instance of KeyInfo.
2016-08-16 13:31:22 +02:00
Impyy
d4007ab065
Multiple improvements to KeyInfo.java
...
- Got rid of the setters as those won't be used anyway
- Renamed 'algo' to 'algorithm'
- KeyInfo.FromURL is now guaranteed to produce a valid result
2016-08-16 12:34:34 +02:00
Impyy
b3957bb76f
Fixed the TOTP test
2016-08-16 00:25:06 +02:00
Michael Schättgen
b14eb42b12
Scanner now passes result correctly to MainActivity
2016-08-16 00:08:01 +02:00
Michael Schättgen
745e5c13b6
Generating OTP now works
2016-08-15 23:55:03 +02:00
Michael Schättgen
8dc53357a3
Added KeyInfo class
2016-08-15 23:31:26 +02:00
Michael Schättgen
4b4bf6ace5
Scanner now only supports QR
2016-08-15 22:45:33 +02:00
Michael Schättgen
f508eb6645
Added permission request
2016-08-15 22:35:42 +02:00
Michael Schättgen
3df18c0226
Started working on ZXing
2016-08-15 22:31:28 +02:00
Impyy
c0219fbc35
Initial commit
2016-08-15 21:29:41 +02:00