Commit graph

61 commits

Author SHA1 Message Date
Jakob Nixdorf
975233829a
Add initial implementation of a FloatingActionMenu for future use 2017-07-05 12:42:11 +02:00
Jakob Nixdorf
8a1b379b30
Move the Entry store completely to the adapter 2017-07-05 08:45:44 +02:00
Jakob Nixdorf
10842f73ae
Initial work to support multiple types of tokens 2017-07-05 08:35:14 +02:00
Jakob Nixdorf
6a029f0915
Fix adapter update after QR code scan 2017-07-05 08:34:44 +02:00
Jakob Nixdorf
58ef2bc2ff
Refactor SettingsHelper and move read/write functions to a new class 2017-07-05 08:34:11 +02:00
Jakob Nixdorf
159c28dd0d
Fix the animator duration the easy and consistent way 2017-07-04 17:22:06 +02:00
Jakob Nixdorf
d09cc06ee6
Remove the corner radius 2017-07-04 15:21:37 +02:00
Jakob Nixdorf
0a5124207d
Make the RecyclerView searchable 2017-07-04 14:31:52 +02:00
Jakob Nixdorf
6275207362
Minor stylistic fix for the about dialog 2017-07-04 08:56:14 +02:00
Jakob Nixdorf
43260855e2
Replace the Snackbar with a Toast message 2017-07-04 08:39:02 +02:00
Jakob Nixdorf
d78e630015
Add a button to copy a token to the clipboard 2017-07-04 08:33:40 +02:00
Jakob Nixdorf
fc42a16320
Minor fixes to the popup menu button 2017-07-03 23:08:02 +02:00
Jakob Nixdorf
260a7d522d
Add a remove option to the popup menu 2017-07-03 22:52:42 +02:00
Jakob Nixdorf
ffc649c613
Remove old edit drawable 2017-07-03 16:52:39 +02:00
Jakob Nixdorf
24d38a84c6
Remove non-default period label if not applicable 2017-07-03 16:50:55 +02:00
Jakob Nixdorf
3ddd8788c7
Add menu to the entries to rename 2017-07-03 16:48:53 +02:00
Jakob Nixdorf
76fd504c46
Fix some strings and AlertDialog.Builder calls 2017-07-03 15:50:09 +02:00
Jakob Nixdorf
1ecd0f81c1
Fix the Animator duration scale bug 2017-07-03 15:45:32 +02:00
Jakob Nixdorf
806dcb6962
Show a label if the entry has a non-default period 2017-07-03 13:06:43 +02:00
Jakob Nixdorf
19f24024fe
Fix small error in the handling of non-default periods 2017-07-03 13:06:40 +02:00
Jakob Nixdorf
fca15fe068
Fix comparison for the Entry class 2017-07-03 10:35:48 +02:00
Jakob Nixdorf
44d1823c65
Simplify some strings 2017-07-03 08:26:21 +02:00
Jakob Nixdorf
20b81bf41c
Confirm before removing an account 2017-07-03 08:18:05 +02:00
Jakob Nixdorf
5440cb96c7
Fix up the about dialog a little bit 2017-07-02 23:45:27 +02:00
Jakob Nixdorf
27af42e57d
Drop the no account message 2017-07-02 22:05:29 +02:00
Jakob Nixdorf
7e3748f18b
Fix some random bugs/deprecations 2017-07-02 21:51:32 +02:00
Jakob Nixdorf
ce6d04ce9e
Re-implement the edit label function 2017-07-02 18:42:49 +02:00
Jakob Nixdorf
806ab44912
Comment the MainActivity to make it a little easier to read 2017-07-02 17:44:27 +02:00
Jakob Nixdorf
0e4824de1b
Bump minSdkVersion to 19 (KitKat 4.4)
This is needed for the file selector dialog
2017-07-02 17:44:23 +02:00
Jakob Nixdorf
8ff8a75248
Add a selector to the export function 2017-07-02 17:37:09 +02:00
Jakob Nixdorf
24e55b5dea
Refactor SettingsHelper a little 2017-07-02 17:06:09 +02:00
Jakob Nixdorf
c7a75f6612
Implement import function 2017-07-01 16:33:26 +02:00
Jakob Nixdorf
3d18fde9cf
Check if the external storage is accessible before writing 2017-07-01 15:11:09 +02:00
Jakob Nixdorf
7f0784b6bb
Add initial export function to save the database as plain-text JSON file 2017-06-30 18:16:16 +02:00
Jakob Nixdorf
6e68141638
Drop unencrypted storage on Android versions below 4.3 2017-06-30 16:31:12 +02:00
Jakob Nixdorf
0324218735
Re-implement reorder and delete (drag&drop and swipe) 2017-06-30 15:59:28 +02:00
Jakob Nixdorf
d7df8fcc19
Change corner radius for the cards 2017-06-30 14:18:04 +02:00
Jakob Nixdorf
dd76989062
Update the OTP token only if needed, not every second 2017-06-30 14:12:06 +02:00
Jakob Nixdorf
0118279b4d
Improve the progress bar 2017-06-29 17:10:18 +02:00
Jakob Nixdorf
3a42bbfba4
Switch from ListView to CardView
TODO: Re-implement delete, rename and reorder
2017-06-29 15:14:46 +02:00
Jakob Nixdorf
b4a7bf57e9
Use vector assets for the FAB 2017-06-29 13:50:53 +02:00
Jakob Nixdorf
564d8c0207
Some layout and color improvements 2017-06-28 16:14:59 +02:00
Jakob Nixdorf
f4affbb6fa
Improve about dialog 2017-06-28 15:24:58 +02:00
Jakob Nixdorf
65f918c05f
New logo for my fork 2017-06-28 15:24:47 +02:00
Jakob Nixdorf
5342624b60
Add initial support for a custom TOTP period for each entry 2017-06-28 15:24:47 +02:00
Jakob Nixdorf
89b89661bc
Add license headers to all Java files 2017-06-28 15:24:47 +02:00
Jakob Nixdorf
c00109aacf
Rebrand my fork as andOTP 2017-06-28 15:24:41 +02:00
Jakob Nixdorf
96a41e3464
Update target SDK, gradle and modules. 2017-06-28 15:13:30 +02:00
Bruno Bierbaumer
b12e0036f2 Fix Android M (6.0) Camera Runtime Persmission 2015-12-23 19:59:05 +01:00
Bruno Bierbaumer
260f234d61 refactor out some hardcoded string (more to follow), increment version 2015-12-21 20:57:19 +01:00