Michael Schättgen
165146385d
Started working on app shortcuts
2016-11-03 22:03:34 +01:00
Michael Schättgen
b129832358
Fixed night mode colors
2016-11-01 23:48:20 +01:00
Michael Schättgen
03713c303c
Added preference to show / hide issuers
2016-11-01 23:43:46 +01:00
Michael Schättgen
54e5fba7c0
Added AlertDialog to delete process
2016-11-01 22:57:21 +01: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
099250dd49
Added copy to clipboard onClick
2016-10-26 00:29:21 +02:00
Michael Schättgen
32ae66374b
Cleaned up some code
2016-10-26 00:07:39 +02:00
Michael Schättgen
ded23a3ae9
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# app/src/main/java/me/impy/aegis/KeyProfileAdapter.java
2016-10-25 23:57:19 +02:00
Michael Schättgen
22524136a7
Order is now getting saved properly
...
Also enabled Java 8
2016-10-25 23:53:33 +02:00
Impyy
56e4e79eb2
Schedule update tasks directly on the UI handler
2016-10-06 21:49:26 +02:00
Michael Schättgen
036dd2b2cb
Improved styling
2016-10-05 01:19:22 +02:00
Michael Schättgen
606ce09fc7
Rearranged code and improved listview
2016-10-04 22:23:34 +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
Michael Schättgen
1182df481b
Added preferences activity
2016-09-30 01:07:56 +02:00
Michael Schättgen
fa7e5941f1
Fixed progressbar
2016-09-29 20:47:42 +02:00
Impyy
9814b09f03
Made the progressbars go from 100 to 0 again
...
I accidentally reverted 470244b26cbde721ccae61aa7b891747e58c197d
2016-09-29 18:47:21 +02:00
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