Jakob Nixdorf
04a511d3f4
Add password-based encryption of the database
2017-12-29 16:58:47 +01:00
Jakob Nixdorf
d68798e69a
Refactor some functions in more appropriate classes
2017-12-29 14:11:40 +01:00
Jakob Nixdorf
6612095e8f
Pass the seed from the AuthenticatActivity to the caller
2017-12-29 12:30:00 +01:00
Jakob Nixdorf
1f4b46e89a
Use random iterations to make PBKDF2 a little more secure
2017-12-29 12:08:00 +01:00
Jakob Nixdorf
ded32a7090
Use PBKDF2 to store and verify the credentials
2017-12-29 11:30:13 +01:00
Jakob Nixdorf
d40cce6c1b
Also delete the keystore entry when receiving a Panic Trigger
2017-12-28 11:39:31 +01:00
Jakob Nixdorf
84a96e3932
Fix deleting the database when receiving a Panic Trigger
2017-12-28 10:47:49 +01:00
Jakob Nixdorf
d284ce18cf
Load the encryption key in the BackupActivity directly
2017-12-28 10:35:59 +01:00
Jakob Nixdorf
b301a4fa80
Show an error message if loading the key fails
2017-12-28 09:55:16 +01:00
Jakob Nixdorf
c96c7d94bc
Load the encryption key just once and cache it inside the adapter
2017-12-27 18:18:06 +01:00
Jakob Nixdorf
cb155823f7
Remove exportAsJSON function from DatabaseHelper
2017-12-27 15:44:45 +01:00
Jakob Nixdorf
08ad01b3db
Only load the database after successful authentication
2017-12-27 15:08:29 +01:00
RichyHBM
b5dfdf942d
Add new thumbnails for: ArenaNet, Hurricane Electric, Itch.io, Patreon, Skrill, TeamViewer, Ubisoft, Ubuntu
2017-12-19 19:45:01 +00:00
Jakob Nixdorf
48801a3b50
Add the label to the removal confirmation dialog
...
Closes #84
2017-12-11 11:26:37 +01:00
Jakob Nixdorf
11b9042a81
Hide the advanced options in the manual entry dialog
...
Closes #85
2017-12-11 11:05:34 +01:00
Jakob Nixdorf
e6ef6cd7c1
Don't translate the list of translation names
2017-12-08 07:10:07 +01:00
Jakob Nixdorf
419562acb3
Update translations from Crowdin
2017-12-08 07:00:52 +01:00
Jakob Nixdorf
99de0d08ad
Translation: add Chinese Simplified
2017-12-08 06:58:15 +01:00
Jakob Nixdorf
2865fd84aa
ManualEntryDialog: disable save button if label or secret are empty
...
Closes #82
2017-12-06 11:22:00 +01:00
Jakob Nixdorf
c39a4bbea6
Refactor complex dialogs in separate classes
...
* Create the ManualEntryDialog class
* Move the TagDialogHelper to TagsDialog
2017-12-06 11:11:41 +01:00
Jakob Nixdorf
144ac76592
Make the replace existing entries default to false to avoid data loss
...
Closes #80
2017-12-05 07:37:12 +01:00
Jakob Nixdorf
cd5dec666a
Backup: better description of the replace switch
2017-12-02 09:09:12 +01:00
Jakob Nixdorf
9433768d10
Show a message the first time "last used" is selected for sorting
2017-12-01 15:57:52 +01:00
Jakob Nixdorf
4ffe62177f
Automatic re-hide + sort by last used
...
* Automatically hide revealed entries after a (configurable) time
* Allow sorting of the list by last used
Closes #77
Closes #67
2017-12-01 15:44:32 +01:00
Jakob Nixdorf
d10e4a4e35
Improve error messages on restore
...
First part of #70
2017-12-01 07:54:44 +01:00
Jakob Nixdorf
cd0814f418
Add setting to disable the special features again
2017-11-30 22:29:43 +01:00
Jakob Nixdorf
7c4b058904
Add settings to enable screenshots (special features)
2017-11-30 16:25:42 +01:00
Jakob Nixdorf
acadf4f369
Use Settings in EntriesCardAdapter
2017-11-30 12:49:27 +01:00
Jakob Nixdorf
5fb3666dfd
Remove unused Context from DatabaseHelper
2017-11-30 12:42:14 +01:00
Jakob Nixdorf
03714739fe
Merge pull request #75 from RichyHBM/predefined-images
...
Predefined images
2017-11-30 10:19:54 +01:00
RichyHBM
e44ff46229
Use real index for thumbnail selection
2017-11-30 07:35:30 +00:00
RichyHBM
9920f87d92
Rename from ic_ to thumb_
2017-11-30 07:26:09 +00:00
Carlos Melero
d671b99704
Label sort should be alphabetical and locale-sensitive ( #74 )
...
Doing ascii sort on natural language text will result in unexpected sorting. ie: Lowercase words being sorted after uppercase block or accents messing ordering.
2017-11-30 07:10:08 +01:00
RichyHBM
a628e7c886
Change amazon and add AWS
2017-11-29 23:34:10 +00:00
RichyHBM
0f5a121c6b
Add cozy cloud , next clous and mastodon
2017-11-29 22:38:57 +00:00
Jakob Nixdorf
467540e488
Move from flocke/andOTP to andOTP/andOTP
2017-11-29 08:58:13 +01:00
RichyHBM
e0d5898501
Merge branch 'master' into predefined-images
...
# Conflicts:
# app/src/main/res/values/settings.xml
2017-11-28 20:14:40 +00:00
RichyHBM
5be1cb8393
Tidy up imports
2017-11-28 20:10:42 +00:00
RichyHBM
ec16579b87
Add thumbnails for angellist, apple, cloudflare, digital ocean, discord, ifttt, mailgun, paypal, protonmail, stripe, twitch, twitter
2017-11-28 19:35:58 +00:00
RichyHBM
d2eb7350ec
Add thumbnails for amazon, battlenet, bitbucket, bitcoin, bitstamp, bitwarden, coinbase, dropbox, facebook, git, github, gitlab, google, kickstarter, lastpass, microsoft, origin, rss, slack, steam, wordpress
2017-11-28 19:34:42 +00:00
RichyHBM
43ddf62529
Let users select thumbnail size
2017-11-27 21:29:02 +00:00
RichyHBM
df3ff7536c
Allow bitmap thumbnails
2017-11-27 20:54:08 +00:00
Jakob Nixdorf
6d47f220b9
Use sp for the label font size
...
Make it scalable (e.g. with the font size defined in the Accessibility settings)
2017-11-27 14:26:40 +01:00
RichyHBM
85f1a86b5d
Let user search for image
2017-11-26 15:34:54 +00:00
RichyHBM
91db03bc47
Remove bitmap from entry class
2017-11-26 11:50:44 +00:00
RichyHBM
8258b972e1
Allow user to change image from list of images
2017-11-25 18:57:06 +00:00
RichyHBM
e8c71161bb
Create enum for holding images and returning a default image
2017-11-25 14:49:12 +00:00
RichyHBM
1bab385312
Change default image to LetterTile, set if no other image is defined
2017-11-25 14:25:13 +00:00
RichyHBM
1b1c00d603
Show default thumbnail
2017-11-25 13:30:49 +00:00
Jakob Nixdorf
d5f899b068
Update translation from Crowdin
2017-11-24 08:14:56 +01:00