Jakob Nixdorf
3f752f302d
Merge pull request #233 from dpeukert/master
...
Add Adobe and VK icon
2018-10-12 10:03:47 +02:00
Daniel Peukert
e03044cefb
Add VK icon
2018-10-06 14:36:25 +02:00
Daniel Peukert
acaa33c4ef
Add Adobe icon
2018-10-06 14:10:42 +02:00
Alexis Jeandeau
1c3e4c7ed5
Extend thumbnail generation to non-latin letters and digits
2018-10-06 18:54:39 +09:00
thednq
e3750523ae
Fix bitfinex thumb name typo
2018-09-05 16:19:26 +03:00
thednq
21a62c648d
Add firefox, disroot, bitfinex icons
2018-09-05 15:27:08 +03:00
Luca Zanussi
a7d65e6617
Add icon for Hetzner Online
2018-09-04 14:19:20 +02:00
josh
9dda898f87
Update strings_settings.xml
2018-09-03 15:00:13 -07:00
Luca Weiss
aa5db5ab1b
Add autofill hints to password fields
...
Fixes #215
2018-08-28 18:16:02 +02:00
leggewie
16188b2655
Allow installation to external media (SD card)
...
This change will enable installation of the app to external as well as internal flash memory which is important for devices where internal memory is limited but external memory is cheap and abundant in form of micro SD cards. Thank you for your consideration.
More information at https://developer.android.com/guide/topics/data/install-location
2018-08-04 08:07:33 +08:00
Jimmy Lin
fbd92a4fea
Add Plurk icon
2018-08-03 12:31:27 +08:00
Jakob Nixdorf
764db6c702
Merge pull request #202 from Cyclenerd/sap-icon
...
EntryThumbnail: Add SAP thumb
2018-08-02 11:22:07 +02:00
Nils
9c49633e9b
SAP logo
...
Source: https://www.sap.com/dam/application/shared/logos/sap-logo-svg.svg
Test Screenshot: https://imgur.com/An8I3k2
2018-07-30 17:17:04 +02:00
Paul Schaub
c03dee1133
Add teahub icon
2018-07-19 22:23:03 +02:00
Rafael Julio
c42502ae3e
EntryThumbnail: Correctly sort Codegiant in EntryThumbnails
2018-07-14 14:31:45 -03:00
Rafael Julio
bdcc238a65
EntryThumbnail: Add Codegiant thumb
...
The VectorDrawable was based on Codegiant's logo at their website, and generated using inloop's svg2android
Sources: https://cdn.codegiant.io/assets/logo-f10bc7deb27bf316914a2eed5bb6a14330f1de14f3ec250567d43e8c1e95a8d7.svg
https://inloop.github.io/svg2android/
Signed-off-by: Rafael Julio <rafael_julio@protonmail.com>
2018-07-13 16:16:07 -03:00
Cédric Cabessa
b79d98943a
add scaleway thumbnail
...
https://cloud.scaleway.com/images/e3809753.logo-purple.svg
2018-07-07 23:42:25 +02:00
Jakob Nixdorf
bea802d27d
Make the manual entry dialog scrollable
...
Fixes #196
2018-07-04 13:48:04 +02:00
Jakob Nixdorf
18e9c4b69f
Ask for the backup password if it is not available
...
Fixes #182
2018-07-04 13:39:40 +02:00
Jakob Nixdorf
8effb9adf6
Bump to version 0.6.0-beta3
2018-06-27 13:18:58 +02:00
Jakob Nixdorf
6daab0493b
Update dependencies
2018-06-27 13:10:30 +02:00
Jakob Nixdorf
bfab20e9ba
Merge pull request #194 from vanitasvitae/sciebo
...
Add icon for sciebo.de
2018-06-27 12:42:43 +02:00
Paul Schaub
f064215010
Add icon for sciebo.de
2018-06-19 17:58:51 +02:00
Matthias Bertram
877a7de05f
Fixes #71 : Use Android's font size settings
...
Updates the existing configuration on a config change instead of overriding
existing settings.
2018-06-09 01:14:12 +02:00
Jakob Nixdorf
d493f95f5a
Switch to Floating Action Button Speed Dial
...
FABsMenu is now deprecated (and crashes on KitKat)
Fixes #186
2018-06-04 12:29:27 +02:00
Jakob Nixdorf
00a6085b29
Add support for app shortcuts
...
For now this adds the two shortcuts "Scan QR-Code" and "Enter details" which correspond to the actions from the FAB menu.
Closes #185
2018-06-04 10:10:34 +02:00
Jakob Nixdorf
b8a10badbc
Bump to version 0.6.0-beta2
2018-05-22 15:32:18 +02:00
Jakob Nixdorf
a91013e573
Initial implementation for individual timeout bars
2018-05-22 15:14:51 +02:00
Jakob Nixdorf
145c4b6105
Some refactoring of the EntryViewHolder
2018-05-17 17:12:18 +02:00
Jakob Nixdorf
661f388992
Merge pull request #165 from RichyHBM/thumbnails_march_2018
...
Add gandi, kraken and rockstar
2018-05-17 16:33:55 +02:00
RichyHBM
04c481fb5d
Add requested icons
2018-05-16 23:40:42 +01:00
RichyHBM
84eff0910b
Merge remote-tracking branch 'github/thumbnails_march_2018' into thumbnails_march_2018
2018-05-16 21:26:28 +01:00
RichyHBM
9ea480ec3a
Merge branch 'master' into thumbnails_march_2018
2018-05-16 21:09:00 +01:00
Jakob Nixdorf
3bc427e6e0
Add disclaimer for the thumbnails to About
2018-05-16 10:19:06 +02:00
Jakob Nixdorf
4a61c3c312
Allow PGP encryption with only a public key
...
Closes #31
2018-05-14 13:34:03 +02:00
Daniel Peukert
762da8cb18
Change thumb size, fix spacing
2018-05-08 00:03:44 +02:00
Daniel Peukert
3e4613dac2
Replace Bitwarden thumb with a vector version
2018-05-05 23:02:40 +02:00
Jakob Nixdorf
ae71f8e48d
Make the KeyStore warning a bit clearer
2018-04-23 10:55:53 +02:00
Jakob Nixdorf
9217028d0f
Bump to version 0.6.0-beta1
2018-04-13 11:37:17 +02:00
Jakob Nixdorf
bc3563685b
Set default AuthMethod to password in the intro
2018-04-13 10:21:34 +02:00
RichyHBM
dc54a04d68
Add migadu email thumbnail
2018-04-07 20:28:42 +01:00
Jakob Nixdorf
50cd9748f9
Use srcCompat for images
2018-04-04 14:09:07 +02:00
Jakob Nixdorf
273f15bab6
Color the Bitcoin donation button orange
2018-04-04 13:57:31 +02:00
Jakob Nixdorf
5259a492f8
Make all card styles more consistent
2018-04-04 13:08:33 +02:00
Jakob Nixdorf
2b319149da
Rework the author section in About a bit
2018-03-28 14:20:18 +02:00
Jakob Nixdorf
69ed48842a
Add missing library definitions
...
Only temporary until they get included by the upstream projects or AboutLibraries
2018-03-28 13:25:05 +02:00
Jakob Nixdorf
11a11b0476
Show licenses and versions for libraries
2018-03-28 13:24:18 +02:00
Jakob Nixdorf
f8b583f6d8
Use AboutLibraries instead of LicenseDialog
2018-03-28 10:06:26 +02:00
Jakob Nixdorf
29ad1d4eab
Make re-locking on screen off optional
...
As requested in #28
2018-03-28 07:37:59 +02:00
RichyHBM
36d3ac6a04
Add gandi, kraken and rockstar
2018-03-24 16:08:27 +00:00
Jakob Nixdorf
fce26d8fd0
Use a custom CSS file to make the LicenseDialog a little nicer
...
This is all we can do for now, for something even nicer we will have to switch to a different library
2018-03-22 15:27:12 +01:00
Jakob Nixdorf
d962fa99e5
Make the FAB labels match the theme
2018-03-22 10:27:44 +01:00
Jakob Nixdorf
b2d25a3ee8
Replace custom FAM with FABsMenu
2018-03-22 10:05:36 +01:00
Jakob Nixdorf
f251fbcfd8
Merge pull request #163 from mbertram/feature/add-trello-thumbnail
...
Add a thumbnail for Trello
2018-03-21 15:11:36 +01:00
Matthias Bertram
affdd3d90d
Add a thumbnail for Trello
...
- SVG source: trello-mark-blue.svg from https://trello.com/about/logo
2018-03-21 11:36:59 +01:00
Jakob Nixdorf
e76b3c3b96
Implement manual entry of HOTP accounts
2018-03-21 07:59:03 +01:00
Jakob Nixdorf
c8d47ca3bf
Add tests for the HOTP calculation
2018-03-21 07:33:58 +01:00
Jakob Nixdorf
59d8f175bc
Use the password-based encryption as preset
2018-03-20 16:16:00 +01:00
Jakob Nixdorf
836cef6265
HOTP support
...
This adds the initial (already working) draft of the HOTP implementation
Closes #5
2018-03-20 12:53:43 +01:00
Magnus Anderssen
6c174fb291
Support SDK API 23 on empty PIN code
2018-03-17 17:45:51 +01:00
Jakob Nixdorf
3ca0ca6fcf
Update support libs and ZXing Android Embedded
2018-03-15 15:03:39 +01:00
Jakob Nixdorf
ca210558da
Fix empty token list after changing encryption
...
Don't recreate the SettingsActivity when changing the encryption since that will also reset the values it returns to the MainActivity.
2018-03-15 14:40:33 +01:00
Jakob Nixdorf
76edcb900a
Broadcast backup improvements
...
* Add setting to enable backup types as discusses in #157
* Add different notification channels
2018-03-15 11:20:44 +01:00
Jakob Nixdorf
8563679b17
Disable plain text backups for security
2018-03-15 08:33:17 +01:00
Jakob Nixdorf
f397746d16
Mark some strings as non translatable
2018-03-12 10:46:36 +01:00
Jakob Nixdorf
7b14e05282
Bump to version 0.5.0
2018-03-12 10:29:23 +01:00
Jakob Nixdorf
9292d40bd0
Add thumbnails for Evernote and Linode
2018-03-12 10:26:47 +01:00
Jakob Nixdorf
eda028445b
Update translations from Crowdin
2018-03-12 09:56:16 +01:00
Jakob Nixdorf
d753914827
Don't re-create the MainActivity during screen rotation
...
Fixes #152
2018-03-09 14:27:32 +01:00
Jakob Nixdorf
f3ae22a343
Center the warning in the intro screen
2018-03-03 11:37:51 +01:00
Jakob Nixdorf
1788e09ff8
Explain the tag selection modes better
2018-03-02 12:30:27 +01:00
Jakob Nixdorf
1e3aa1984e
Use default ScrollView in IntroScreen
2018-03-02 10:58:36 +01:00
Jakob Nixdorf
5c71225496
Merge pull request #146 from enwokoma/intro-screen
...
Added Scroll to the Database Encryption fragment on Intro screen and forced portrait orientation
2018-03-02 10:53:45 +01:00
Jakob Nixdorf
4366aee3cb
Allow screenshots of the IntroScreenActivity
2018-03-02 10:39:29 +01:00
Jakob Nixdorf
bc88ed52c4
Minor rewording
2018-03-02 08:40:48 +01:00
Emmanuel Nwokoma
9333acd06d
Added Scroll to Database Encryption intro fragment
...
Made the Database Encryption fragment vertically scrollable on the Intro Screen to avoid truncating some text at the bottom of the page!
2018-03-01 18:55:13 +01:00
Emmanuel Nwokoma
7b527948b8
Force portrait orientation for Intro Pages
...
No need for landscape orientation on the Intro Pages
2018-03-01 18:09:37 +01:00
Jakob Nixdorf
aa0e7f4dfe
Merge pull request #143 from RichyHBM/settings-fragment-crash
...
Fix crash caused by sharedPreferenceListener in fragment
2018-02-28 16:31:06 +01:00
Jakob Nixdorf
1aeb9fd0bc
Clean up some strings
2018-02-28 16:18:13 +01:00
Jakob Nixdorf
1f1b37edd5
Some minor fixes
2018-02-28 14:32:41 +01:00
Jakob Nixdorf
11f7d386b0
Finish the initial intro screen
2018-02-28 14:18:00 +01:00
Jakob Nixdorf
670bc31a54
Add copyright header to the intro screen class
2018-02-28 11:19:51 +01:00
Jakob Nixdorf
8eb10e4220
Third part of the authentication screen (still WIP)
...
TODO:
* Actually save everything
* Hand stuff over to the main activity on finish
2018-02-28 11:14:20 +01:00
Jakob Nixdorf
ebc1c971ef
Second part of the authentication slide (still WIP)
2018-02-28 08:19:23 +01:00
Jakob Nixdorf
14a7e2c174
First part of the authentication slide (WIP)
2018-02-27 22:41:32 +01:00
RichyHBM
5585aad3a0
Fix crash caused by sharedPreferenceListener in fragment
2018-02-27 19:53:53 +00:00
Jakob Nixdorf
324f84b36c
Create an initial intro screen on first launch
2018-02-27 16:43:02 +01:00
Jakob Nixdorf
b610afdf93
Update license headers (add 2018)
2018-02-27 13:26:54 +01:00
Jakob Nixdorf
1463986f3b
Revert the re-coloring of the dev version
2018-02-27 11:35:29 +01:00
Jakob Nixdorf
002f5f1e07
Show warning before changing the encryption
2018-02-27 11:29:50 +01:00
Jakob Nixdorf
5c687f63e1
Change colors for .dev builds
2018-02-27 10:43:46 +01:00
Jakob Nixdorf
85de3f9db5
Add the ".dev" suffix to all debug builds
2018-02-26 17:02:07 +01:00
Jakob Nixdorf
07cd1c3859
Minor fixes for the thumbnail background
2018-02-26 17:01:33 +01:00
Jakob Nixdorf
87d40c3ea2
Some minor rewording / reformatting
2018-02-26 13:18:15 +01:00
Jakob Nixdorf
f039106194
Add background frame for the thumbnails
2018-02-26 12:54:34 +01:00
Jakob Nixdorf
60b8d34d1f
Merge pull request #90 from RichyHBM/thumbnail-dark-theme
...
Thumbnail dark theme
2018-02-26 12:43:12 +01:00
Jakob Nixdorf
263a2097ce
Fix typo
2018-02-22 10:04:47 +01:00
Jakob Nixdorf
cbec5458da
Merge pull request #111 from andOTP/google-backups
...
Allow auto backups to Google sync
2018-02-21 15:32:14 +01:00
Jakob Nixdorf
12aeb17e8a
Improve backup notifications a little bit
2018-02-21 12:15:45 +01:00
Jakob Nixdorf
ae751d8962
Merge pull request #115 from andOTP/broadcast-receiver
...
Broadcast receivers for backups
2018-02-21 11:13:35 +01:00
Jakob Nixdorf
4ec136cf37
Merge pull request #134 from andOTP/tags-options
...
Add setting to select different tags behaviour
2018-02-21 10:25:29 +01:00
Jakob Nixdorf
8d5a471cda
Merge pull request #139 from x3rAx/#138--fix-crash-on-empty-label
...
[#138 ] Fix exception when saving empty label
2018-02-21 10:21:21 +01:00
Jakob Nixdorf
800bf7c3ce
Merge pull request #137 from RichyHBM/thumbnails-02-2018
...
Add new amazon thumbnail, rackspace, vultr, degiro and hmrc
2018-02-20 16:18:22 +01:00
Björn Richter
bffbe51f76
[ #138 ] Fix exception when saving empty label
2018-02-20 12:24:59 +01:00
RichyHBM
84b497bd00
Add new amazon thumbnail, rackspace, vultr, degiro and hmrc
2018-02-19 21:58:45 +00:00
Björn Richter
49807a6ed3
Check if "Advanced Options" are valid before enabling the "Save" button
2018-02-18 13:12:34 +01:00
RichyHBM
60733d096f
Add setting to select different tags behaviour
2018-02-17 11:13:59 +00:00
RichyHBM
d95d2e1d67
Remove padding
2018-02-10 18:01:02 +00:00
RichyHBM
f082b53672
Dont need to backup the encryption key as this is tied with the device/install so restoring it wont do anything
2018-02-10 17:42:48 +00:00
RichyHBM
d4f76b81cb
Use date filenames for backup receivers
2018-02-10 17:40:05 +00:00
RichyHBM
f7bc8bd056
Move backupFileName into static class
2018-02-10 17:26:59 +00:00
RichyHBM
ddd4b299ac
Merge branch 'master' into thumbnail-dark-theme
2018-02-10 17:16:30 +00:00
RichyHBM
d219066153
Merge branch 'master' into google-backups
...
# Conflicts:
# app/src/main/java/org/shadowice/flocke/andotp/Utilities/Settings.java
# app/src/main/res/xml/preferences.xml
2018-02-10 17:15:40 +00:00
RichyHBM
0404f8110d
Merge branch 'master' into broadcast-receiver
2018-02-10 17:06:41 +00:00
Jakob Nixdorf
69590b0163
Merge pull request #124 from andOTP/append-date-backup
...
Append date backup
2018-02-09 11:34:42 +01:00
Jakob Nixdorf
a13f75a864
Check if the Intent is null before getting data
2018-02-09 10:50:14 +01:00
RichyHBM
3353d84192
Use correct file name for backup type
2018-02-01 19:11:54 +00:00
RichyHBM
578f05a6b1
Add settings to select appending
2018-02-01 13:21:04 +00:00
RichyHBM
8869799ffb
Add constants for dated filename
2018-02-01 13:06:39 +00:00
Jakob Nixdorf
9d4cde2946
Bug fix release 0.4.0.1
2018-02-01 10:11:31 +01:00
Jakob Nixdorf
bcd8009203
Fix wrong password migration
2018-02-01 10:08:25 +01:00
Jakob Nixdorf
49129462da
Bump to version 0.4.0
2018-01-31 22:06:28 +01:00
Jakob Nixdorf
a3ea64bf80
Merge pull request #123 from RichyHBM/generic-icons
...
Add generic icons and reddit icon
2018-01-31 21:37:50 +01:00
Jakob Nixdorf
209a72eff0
Some final fixes for the language list
2018-01-31 21:35:03 +01:00
Jakob Nixdorf
07aa379f75
Translation bump
...
* New translation: Catalan (thanks to isard)
* Updated all existing translations
2018-01-31 21:24:38 +01:00
RichyHBM
4884c4f4ed
Add generic icons and reddit icon
2018-01-30 21:31:03 +00:00
Jakob Nixdorf
010def3ad9
Add generic NAS thumbnail
2018-01-24 07:37:34 +01:00
Jakob Nixdorf
23d813928e
Thumbnail for OVH
...
Closes #118
2018-01-22 14:57:30 +01:00
Jakob Nixdorf
f6a9765abf
Thumbnails for Humble Bundle and Terminal
...
Closes #119
2018-01-22 14:18:34 +01:00
Matthias Bertram
7ef95646c0
Simplify the vector path of the npm thumbnail
2018-01-20 10:43:07 +01:00
Matthias Bertram
dae6d307b8
Resizes the thumbnail for npm
2018-01-19 16:44:01 +01:00
Matthias Bertram
e0e431f3b1
Add thumbnails for Heroku and npm
2018-01-19 15:19:36 +01:00
Jakob Nixdorf
b21845374b
Change the format used to store the language
...
Fixes #112
2018-01-17 23:25:55 +01:00
Jakob Nixdorf
b9dcfef7d0
Reword the copy toast a little bit
2018-01-17 10:28:20 +01:00
RichyHBM
6886e015f2
Remove OpenPGP receiver as OpenPGP makes use of bindService internally and that cant be called from a broadcast receiver
2018-01-16 22:54:10 +00:00
RichyHBM
155c1481ff
Use correct file names for each type of backup
2018-01-15 21:08:42 +00:00
Richy HBM
4f0c15da79
Copy to clipboard if uri fails
2018-01-15 19:19:20 +00:00
Richy HBM
575b753262
Add new string for clipboard toast
2018-01-15 19:15:05 +00:00
RichyHBM
00d6e9b936
Broadcast receivers for all types of backups
2018-01-14 17:59:01 +00:00
RichyHBM
b88d32e0ca
Disable google sync on change to keystore
2018-01-13 13:59:18 +00:00
Jakob Nixdorf
1345e4fc73
Some minor rewording
2018-01-12 16:12:24 +01:00
Jakob Nixdorf
350982a39a
Use a 128-bit encryption key for password-based encryption
2018-01-12 10:51:04 +01:00
RichyHBM
0389084561
Merge branch 'master' into google-backups
2018-01-11 22:44:53 +00:00
Jakob Nixdorf
0c8c5018fe
Main author -> Main developer (in About)
2018-01-11 16:17:24 +01:00
Jakob Nixdorf
da17ff33f7
Reformat the title card in About
2018-01-11 16:15:46 +01:00
Jakob Nixdorf
7394b5365b
Merge pull request #97 from RichyHBM/more-crypto-thumbnails
...
Add thumbnails for binance, bittrex, blockchaininfo, iconomi, kucoin,…
2018-01-11 15:54:27 +01:00
Jakob Nixdorf
a0c9249b15
Add extra padding to the bottom of the RecyclerView
...
Fixes #95
2018-01-11 15:53:33 +01:00
Jakob Nixdorf
6e92add768
Merge pull request #108 from RichyHBM/add-developer
...
Add RichyHBM as a developer
2018-01-11 15:32:09 +01:00
Jakob Nixdorf
d7e4bd73d1
Fix crash in Tools when the string is null
2018-01-11 15:29:08 +01:00
Jakob Nixdorf
584dfc552a
Fix ApplicationTest
2018-01-11 15:26:57 +01:00
RichyHBM
467b058d01
Fix merge issues
2018-01-11 14:22:42 +00:00
Jakob Nixdorf
ca317aa739
Merge branch 'master' into master
2018-01-11 15:15:07 +01:00
Jakob Nixdorf
1989a2aa4e
Merge pull request #102 from RichyHBM/hide_thumbnail_in_dropdown
...
Move thumbnail toggle into the size selector
Closes #98
2018-01-11 15:10:25 +01:00
RichyHBM
41ca299af6
Merge branch 'master' into google-backups
...
# Conflicts:
# app/src/main/java/org/shadowice/flocke/andotp/Activities/SettingsActivity.java
# app/src/main/java/org/shadowice/flocke/andotp/Utilities/DatabaseHelper.java
# app/src/main/res/values/settings.xml
# app/src/main/res/values/strings_settings.xml
# app/src/main/res/xml/preferences_special.xml
2018-01-11 13:58:40 +00:00
Jakob Nixdorf
0c0fb0f2c7
Update first run dialog
2018-01-11 13:14:40 +01:00
RichyHBM
b855a47d9f
Add mixer and tumblr
2018-01-10 22:47:17 +00:00
Jakob Nixdorf
a2f8a95552
Catch some more exceptions in KeyStoreHelper
2018-01-10 22:40:41 +01:00
Jakob Nixdorf
c16e3db88b
Prevent Settings from crashing with a null encryption key
2018-01-10 07:14:36 +01:00
Jakob Nixdorf
1e21c36ecc
Simplify the exception catching in KeyStoreHelper
2018-01-10 07:12:02 +01:00
RichyHBM
d9fb3266bc
Add couple more thumbnails
2018-01-09 19:24:35 +00:00
Jakob Nixdorf
c0d05c8e2c
Unify PIN and password preference
2018-01-08 11:25:30 +01:00
Jakob Nixdorf
b1cd0fb68a
Enforce a minimum password and PIN length
...
Closes #107
2018-01-08 11:01:04 +01:00
Jakob Nixdorf
0af94331cb
Add an additional unlock button to the AuthenticateActivity
...
Closes #87
2018-01-08 10:38:17 +01:00
Jakob Nixdorf
29dedcc57f
Use Dialogs instead of Toasts for some errors
...
So the user doesn't just miss them as he might with Toasts
2018-01-08 10:14:25 +01:00
RichyHBM
c9bc89a38d
Add myself as a developer
2018-01-07 19:43:31 +00:00
RichyHBM
5415217407
Add hackerone and seafile
2018-01-05 20:38:42 +00:00
RichyHBM
984b180fba
Only update if user has enabled
2018-01-05 20:10:17 +00:00
RichyHBM
2bf20ce7f1
Also notify of backup on shared prefs change
2018-01-05 19:55:37 +00:00
RichyHBM
1daa255397
Add backup agent
2018-01-05 19:53:04 +00:00
Jakob Nixdorf
d32f0ab4c0
Special features: clear KeyStore from the settings
2018-01-04 15:34:48 +01:00
RichyHBM
c72a183dcb
Remove gradient from vector images
2018-01-04 13:58:54 +00:00
Jakob Nixdorf
a1a6619835
Improve error message in case of KeyStore problems
2018-01-04 14:50:19 +01:00
Jakob Nixdorf
d6f8de9a01
Don't crash if the encryption key is empty (e.g. if the KeyStore has problems)
2018-01-04 14:37:13 +01:00
Jakob Nixdorf
e1e6807d0d
Don't fail the backup if the source does not exist (e.g. if no entries have been added)
2018-01-04 14:36:39 +01:00
Jakob Nixdorf
bcc82f9d5b
Move a lot of the static constants to the Constants class
2018-01-04 14:35:08 +01:00
Jakob Nixdorf
a3a285bebc
Fix crash in CredentialsPreference
2018-01-04 12:34:59 +01:00
Jakob Nixdorf
5059abf2d0
Automatically show and hide keyboard in CredentialsPreference
2018-01-03 16:21:29 +01:00
Jakob Nixdorf
a20dc326bc
Try the encryption change in the SettingsActivity and restore backup if it fails
2018-01-03 13:23:13 +01:00
Jakob Nixdorf
15f221f4b3
Simplify some methods in the Settings helper
2018-01-03 07:04:36 +01:00
Jakob Nixdorf
293fa70994
Remove some outdated code
2018-01-03 06:25:32 +01:00
Jakob Nixdorf
5ba3be0b95
Encryption only changes on changing credentials if set to password-based
2018-01-03 06:21:19 +01:00
RichyHBM
ccbe2ef19c
Move thumbnail toggle into the size selector
2018-01-02 22:08:16 +00:00
Jakob Nixdorf
3565c899b8
Custom CredentialsPreference and better handling of encryption changes
2018-01-02 22:00:53 +01:00
Daniel Weigl
052d72b2dd
implement settings for formatting (none, 2, 3)
2018-01-02 19:10:54 +01:00
Jakob Nixdorf
fc67640730
Better description for re-authentication
2018-01-02 14:47:12 +01:00
Jakob Nixdorf
13db26f377
Show a generic error if the encryption key is empty
2018-01-02 14:45:00 +01:00
Jakob Nixdorf
bd12b5a17f
Add some checks to prevent crashes when the encryption key is not set
2018-01-02 14:07:40 +01:00
Jakob Nixdorf
2b74b9d6f7
Only load entries if the encryption key is set
2018-01-02 13:50:28 +01:00
Jakob Nixdorf
745676b427
Block empty passwords
2018-01-02 13:49:05 +01:00
RichyHBM
09f0b0d6c0
Add email, nintendo and synology
2018-01-01 18:52:51 +00:00
RichyHBM
1f60124013
Add thumbnails for binance, bittrex, blockchaininfo, iconomi, kucoin, liqui
2017-12-31 13:30:53 +00:00
Jakob Nixdorf
f2e6f57725
Add some safeguard when changing passwords and encryption
...
We still need some more to prevent any mistakes
2017-12-30 08:40:57 +01:00
Jakob Nixdorf
c46167bfe7
A little bit of refactoring
2017-12-30 08:17:08 +01:00
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
Daniel Weigl
69a2c5b8fb
for copy/paste, use the unformatted representation
2017-12-28 15:56:59 +01:00
Daniel Weigl
57b18516a1
split token with a space every three letters
2017-12-28 15:49:46 +01:00